From 53c36aed8441c26054462d20c74a70474aae0078 Mon Sep 17 00:00:00 2001
From: Egor Kostan Test a function that processes sequence of jobs "
+ "and returns a positive integer representing the cc it"
+ "takes to complete the job at index. Test a function that take as parameter a list ls and "
+ "return a list of the sums of its parts as defined below:',
- 'end': ' '}
-}
+ 'end': ''}}
def to_table(data: list, header: bool = False, index: bool = False) -> str:
@@ -54,7 +53,7 @@ def to_table(data: list, header: bool = False, index: bool = False) -> str:
rows_and_columns += ''.join(f'{TABLE['header']['start']}'
f'{col}'
- f'{ TABLE['header']['end']}'
+ f'{TABLE['header']['end']}'
for b, col in enumerate(row))
rows_and_columns = (f'{rows_and_columns}'
From 6aadecb0f01d4a7d9ec9c5557446e59918678ec0 Mon Sep 17 00:00:00 2001
From: Egor Kostan Codewars badge:
'
+ ''
+ 'Test Description:
'
+ "Codewars badge:
'
@@ -71,7 +71,7 @@ def test_sjf(self):
for n, expected in test_data:
jobs, index = n
- actual_result = SJF(jobs, index)
+ actual_result = shortest_job_first(jobs, index)
# pylint: disable-msg=R0801
with allure.step(f"Enter a n ({n}) and verify the "
f"expected output ({expected}) vs "
From 1b808a4c18b80ec9a043c439136fd9f832972203 Mon Sep 17 00:00:00 2001
From: Egor Kostan Codewars badge:
'
+ ''
+ 'Test Description:
'
+ "
"
+ "ls = [1, 2, 3, 4, 5, 6]
"
+ "parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]"
+ "
The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"114c74c53ed8174f","name":"stdout","source":"114c74c53ed8174f.txt","type":"text/plain","size":243}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"b54ad09f549aa423.json","parameterValues":[]} \ No newline at end of file +{"uid":"11b4e7794c00f220","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c931c8cfab53b972","name":"stdout","source":"c931c8cfab53b972.txt","type":"text/plain","size":243}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"11b4e7794c00f220.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e650d3e05f6d005c.json b/allure-report/data/test-cases/11b652a05502070f.json similarity index 68% rename from allure-report/data/test-cases/e650d3e05f6d005c.json rename to allure-report/data/test-cases/11b652a05502070f.json index 0bb950bc84c..e6d484e06b1 100644 --- a/allure-report/data/test-cases/e650d3e05f6d005c.json +++ b/allure-report/data/test-cases/11b652a05502070f.json @@ -1 +1 @@ -{"uid":"e650d3e05f6d005c","name":"Testing pig_it function","fullName":"kyu_5.simple_pig_latin.test_pig_it.PigItTestCase#test_pig_it","historyId":"c5f1cfe64ff8d3a4f16a4166c571797e","time":{"start":1724735127875,"stop":1724735127875,"duration":0},"description":"\n Testing pig_it function\n\n The function should mpve the first letter of each\n word to the end of it, then add \"ay\" to the end\n of the word. Leave punctuation marks untouched.\n :return:\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Permutations"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e4e2296a825eac3f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"6fbcaa806475fb37.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"1319e1ae94efdc02","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Permutations"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a08dd22616aac704","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"6fbcaa806475fb37","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"1319e1ae94efdc02.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/aad768e2b1065e77.json b/allure-report/data/test-cases/133341d40af1e905.json
similarity index 77%
rename from allure-report/data/test-cases/aad768e2b1065e77.json
rename to allure-report/data/test-cases/133341d40af1e905.json
index f5e8ccac8c0..626e3693e30 100644
--- a/allure-report/data/test-cases/aad768e2b1065e77.json
+++ b/allure-report/data/test-cases/133341d40af1e905.json
@@ -1 +1 @@
-{"uid":"aad768e2b1065e77","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"20ec3b37f02414c6","name":"stdout","source":"20ec3b37f02414c6.txt","type":"text/plain","size":117}],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"aad768e2b1065e77.json","parameterValues":[]} \ No newline at end of file +{"uid":"133341d40af1e905","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b4f27bd29772e298","name":"stdout","source":"b4f27bd29772e298.txt","type":"text/plain","size":117}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"133341d40af1e905.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7f23a2b3d247ad31.json b/allure-report/data/test-cases/139c28ca38674b14.json similarity index 71% rename from allure-report/data/test-cases/7f23a2b3d247ad31.json rename to allure-report/data/test-cases/139c28ca38674b14.json index fcbbffa436f..8ada559e423 100644 --- a/allure-report/data/test-cases/7f23a2b3d247ad31.json +++ b/allure-report/data/test-cases/139c28ca38674b14.json @@ -1 +1 @@ -{"uid":"7f23a2b3d247ad31","name":"Testing hoop_count function (positive test case)","fullName":"kyu_8.keep_up_the_hoop.test_hoop_count.HoopCountTestCase#test_hoop_count_positive","historyId":"4110170ab332498939ad9f2d0f38cf97","time":{"start":1724735129570,"stop":1724735129570,"duration":0},"description":"\n Testing hoop_count function\n\n Alex just got a new hula hoop, he loves it but feels\n discouraged because his little brother is better than him\n\n Write a program where Alex can input (n) how many times\n the hoop goes round and it will return him an encouraging message\n\n - If Alex gets 10 or more hoops, return the string \"Great, now move on to tricks\".\n - If he doesn't get 10 hoops, return the string \"Keep at it until you get it\".\n\n :return:\n ","descriptionHtml":"The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"65073b7edfec4e6b.json","parameterValues":[]} \ No newline at end of file +{"uid":"1467bda4d9665eda","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"1467bda4d9665eda.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a42793a5da57f5c7.json b/allure-report/data/test-cases/148a22b7e430194f.json similarity index 56% rename from allure-report/data/test-cases/a42793a5da57f5c7.json rename to allure-report/data/test-cases/148a22b7e430194f.json index 96f5961315d..143681d5c32 100644 --- a/allure-report/data/test-cases/a42793a5da57f5c7.json +++ b/allure-report/data/test-cases/148a22b7e430194f.json @@ -1 +1 @@ -{"uid":"a42793a5da57f5c7","name":"Testing increment_string function","fullName":"kyu_5.string_incrementer.test_increment_string.StringIncrementerTestCase#test_increment_string","historyId":"5d0f5e220c2579103119e57300b46215","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"description":"\n Testing a function named increment_string\n\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a22ae5e3f6546093","name":"stdout","source":"a22ae5e3f6546093.txt","type":"text/plain","size":1009}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Snail"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ad991ec2a2bdb70","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"16026a681cee6bae.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/66511dda8143933e.json b/allure-report/data/test-cases/1719ddf6913445c8.json similarity index 68% rename from allure-report/data/test-cases/66511dda8143933e.json rename to allure-report/data/test-cases/1719ddf6913445c8.json index 49c5254cd05..e81e1adbeb3 100644 --- a/allure-report/data/test-cases/66511dda8143933e.json +++ b/allure-report/data/test-cases/1719ddf6913445c8.json @@ -1 +1 @@ -{"uid":"66511dda8143933e","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"70a62533038d97f8","name":"stdout","source":"70a62533038d97f8.txt","type":"text/plain","size":1127}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Help the bookseller !"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9835bf28bd7241b2","status":"passed","time":{"start":1724733473960,"stop":1724733473960,"duration":0}}],"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"66511dda8143933e.json","parameterValues":[]} \ No newline at end of file +{"uid":"1719ddf6913445c8","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a8cdc7c5d92ea524","name":"stdout","source":"a8cdc7c5d92ea524.txt","type":"text/plain","size":1127}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Help the bookseller !"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"abba91be3722688b","status":"passed","time":{"start":1724733473960,"stop":1724733473960,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"66511dda8143933e","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"1719ddf6913445c8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d611744698a52752.json b/allure-report/data/test-cases/1728ec761d912068.json similarity index 73% rename from allure-report/data/test-cases/d611744698a52752.json rename to allure-report/data/test-cases/1728ec761d912068.json index e9dba6c2817..9497f693287 100644 --- a/allure-report/data/test-cases/d611744698a52752.json +++ b/allure-report/data/test-cases/1728ec761d912068.json @@ -1 +1 @@ -{"uid":"d611744698a52752","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c3b009b2f078b1df","name":"stdout","source":"c3b009b2f078b1df.txt","type":"text/plain","size":639}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Aggregations"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"d611744698a52752.json","parameterValues":[]} \ No newline at end of file +{"uid":"1728ec761d912068","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8e2411421a238415","name":"stdout","source":"8e2411421a238415.txt","type":"text/plain","size":639}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Aggregations"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"1728ec761d912068.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f98184cdb1c288eb.json b/allure-report/data/test-cases/17d8ff61005bb0bc.json similarity index 68% rename from allure-report/data/test-cases/f98184cdb1c288eb.json rename to allure-report/data/test-cases/17d8ff61005bb0bc.json index b75f9ba6bf9..538524e9b35 100644 --- a/allure-report/data/test-cases/f98184cdb1c288eb.json +++ b/allure-report/data/test-cases/17d8ff61005bb0bc.json @@ -1 +1 @@ -{"uid":"f98184cdb1c288eb","name":"Zero","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_zero","historyId":"e47953912bc73286c8a01ce448ee3c54","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"description":"\n 0 is a square number\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"b3fc81b6d668011d","name":"stdout","source":"b3fc81b6d668011d.txt","type":"text/plain","size":22}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"bf1274fce77ea3c3","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"2030ea00b6998f67.json","parameterValues":[]} \ No newline at end of file +{"uid":"1b3bd0a5ea1aa072","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"35b0040677726bbd","name":"stdout","source":"35b0040677726bbd.txt","type":"text/plain","size":22}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"a381266642fdbdd2","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"2030ea00b6998f67","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"1b3bd0a5ea1aa072.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a5efb61e311267c0.json b/allure-report/data/test-cases/1b8dc3acaf7dd027.json similarity index 72% rename from allure-report/data/test-cases/a5efb61e311267c0.json rename to allure-report/data/test-cases/1b8dc3acaf7dd027.json index d83b2563d80..7518cc12392 100644 --- a/allure-report/data/test-cases/a5efb61e311267c0.json +++ b/allure-report/data/test-cases/1b8dc3acaf7dd027.json @@ -1 +1 @@ -{"uid":"a5efb61e311267c0","name":"Testing 'save' function: negative","fullName":"kyu_7.fill_the_hard_disk_drive.test_save.SaveTestCase#test_save_negative","historyId":"eb89ee17d2b7a29796b27ce5ba503de6","time":{"start":1724733474241,"stop":1724733474241,"duration":0},"description":"\n Testing 'save' function: negative\n\n The function should determine how many\n files of the copy queue you will be able\n to save into your Hard Disk Drive.\n :return:\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"38a17c1a51c46902","name":"stdout","source":"38a17c1a51c46902.txt","type":"text/plain","size":225}],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Strip Comments"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"3f5cda838e1e2c35.json","parameterValues":[]} \ No newline at end of file +{"uid":"1bbe34ba42279f71","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1724733472421,"stop":1724733472437,"duration":16},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1fc52e2c49c9d723","name":"stdout","source":"1fc52e2c49c9d723.txt","type":"text/plain","size":225}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Strip Comments"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"1bbe34ba42279f71.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/dea681370cee7fa1.json b/allure-report/data/test-cases/1c0de6c68e45d781.json similarity index 72% rename from allure-report/data/test-cases/dea681370cee7fa1.json rename to allure-report/data/test-cases/1c0de6c68e45d781.json index aa0e315e37a..89bfe0d1ed2 100644 --- a/allure-report/data/test-cases/dea681370cee7fa1.json +++ b/allure-report/data/test-cases/1c0de6c68e45d781.json @@ -1 +1 @@ -{"uid":"dea681370cee7fa1","name":"Testing is_palindrome function","fullName":"kyu_8.is_it_a_palindrome.test_is_palindrome.IsPalindromeTestCase#test_is_palindrome","historyId":"4967a6ca0665c8eeeec85898f8bda8f5","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"description":"\n Testing is_palindrome function\n with various test inputs\n\n The function should check if a\n given string (case insensitive)\n is a palindrome.\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"3e7b87e8229dd1a3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"e5ac2209dd79eabb.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"1dee8c06fd165199","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9a93b35004a87c6a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"e5ac2209dd79eabb","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"1dee8c06fd165199.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/fe9e7cd98fc040fc.json b/allure-report/data/test-cases/1dfdd5c5551a6420.json
similarity index 63%
rename from allure-report/data/test-cases/fe9e7cd98fc040fc.json
rename to allure-report/data/test-cases/1dfdd5c5551a6420.json
index 41659fd58e9..8c836bbb2bc 100644
--- a/allure-report/data/test-cases/fe9e7cd98fc040fc.json
+++ b/allure-report/data/test-cases/1dfdd5c5551a6420.json
@@ -1 +1 @@
-{"uid":"fe9e7cd98fc040fc","name":"Testing 'is_isogram' function","fullName":"kyu_7.isograms.test_is_isogram.IsIsogramTestCase#test_is_isogram","historyId":"6b98c62ee1b1f8e766b65263444ad2e5","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string aba and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string moOse and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a048397ca4ccbb02","name":"stdout","source":"a048397ca4ccbb02.txt","type":"text/plain","size":401}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Isograms"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"String"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"fe9e7cd98fc040fc.json","parameterValues":[]} \ No newline at end of file +{"uid":"1dfdd5c5551a6420","name":"Testing 'is_isogram' function","fullName":"kyu_7.isograms.test_is_isogram.IsIsogramTestCase#test_is_isogram","historyId":"6b98c62ee1b1f8e766b65263444ad2e5","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"dc00b83d62a7bfbf","name":"stdout","source":"dc00b83d62a7bfbf.txt","type":"text/plain","size":401}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Isograms"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"String"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"1dfdd5c5551a6420.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fa56d75fd8c33c3c.json b/allure-report/data/test-cases/1e3570598c901af4.json similarity index 64% rename from allure-report/data/test-cases/fa56d75fd8c33c3c.json rename to allure-report/data/test-cases/1e3570598c901af4.json index edb6ef2cd7d..b1b686f948c 100644 --- a/allure-report/data/test-cases/fa56d75fd8c33c3c.json +++ b/allure-report/data/test-cases/1e3570598c901af4.json @@ -1 +1 @@ -{"uid":"fa56d75fd8c33c3c","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"79af870721a1c097","name":"stdout","source":"79af870721a1c097.txt","type":"text/plain","size":1865}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Lists"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"fa56d75fd8c33c3c.json","parameterValues":[]} \ No newline at end of file +{"uid":"1e3570598c901af4","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4158b1e0c4f5a122","name":"stdout","source":"4158b1e0c4f5a122.txt","type":"text/plain","size":1865}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Lists"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"1e3570598c901af4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1e52950a202e2f6f.json b/allure-report/data/test-cases/1e52950a202e2f6f.json new file mode 100644 index 00000000000..08a22eb5f4b --- /dev/null +++ b/allure-report/data/test-cases/1e52950a202e2f6f.json @@ -0,0 +1 @@ +{"uid":"1e52950a202e2f6f","name":"Testing the 'unique_in_order' function","fullName":"kyu_6.unique_in_order.test_unique_in_order.UniqueInOrderTestCase#test_unique_in_order","historyId":"9cff2d5d4d73fbc92b1c7c29d738384f","time":{"start":1724733474116,"stop":1724733474116,"duration":0},"description":"\n Testing the 'unique_in_order' function\n with various test data\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Find the smallest"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"eb2c31b2b7e0b335.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"20308d2341c6b899","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Find the smallest"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"20308d2341c6b899.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/e0604dcf0c194a67.json b/allure-report/data/test-cases/204251456ada0752.json
similarity index 72%
rename from allure-report/data/test-cases/e0604dcf0c194a67.json
rename to allure-report/data/test-cases/204251456ada0752.json
index 6cfafe4c208..0fa4d6760b9 100644
--- a/allure-report/data/test-cases/e0604dcf0c194a67.json
+++ b/allure-report/data/test-cases/204251456ada0752.json
@@ -1 +1 @@
-{"uid":"e0604dcf0c194a67","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"524678a9109bb789","name":"stdout","source":"524678a9109bb789.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"e0604dcf0c194a67.json","parameterValues":[]} \ No newline at end of file +{"uid":"204251456ada0752","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2dcda4c0465e81d2","name":"stdout","source":"2dcda4c0465e81d2.txt","type":"text/plain","size":434}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"204251456ada0752.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/78e4d411e3c9974d.json b/allure-report/data/test-cases/2077f18aded36c8a.json similarity index 72% rename from allure-report/data/test-cases/78e4d411e3c9974d.json rename to allure-report/data/test-cases/2077f18aded36c8a.json index 4237fafe32c..3623bd44c77 100644 --- a/allure-report/data/test-cases/78e4d411e3c9974d.json +++ b/allure-report/data/test-cases/2077f18aded36c8a.json @@ -1 +1 @@ -{"uid":"78e4d411e3c9974d","name":"Square numbers (positive)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_four","historyId":"861b34050c3ab0a994fa20a6090c5ab5","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"description":"\n 4 is a square number\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"9130d2ce9d2203c6.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"22fcf1edf8ebf197","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"22fcf1edf8ebf197.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/ffa8274e0de065ab.json b/allure-report/data/test-cases/2348115dae27ed81.json
similarity index 71%
rename from allure-report/data/test-cases/ffa8274e0de065ab.json
rename to allure-report/data/test-cases/2348115dae27ed81.json
index fb97251d5fd..62b34295e68 100644
--- a/allure-report/data/test-cases/ffa8274e0de065ab.json
+++ b/allure-report/data/test-cases/2348115dae27ed81.json
@@ -1 +1 @@
-{"uid":"ffa8274e0de065ab","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"628a7fe95e3c81cb","name":"stdout","source":"628a7fe95e3c81cb.txt","type":"text/plain","size":908}],"parameters":[],"stepsCount":14,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"FEATURES"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"ADVANCED"},{"name":"tag","value":"PROGRAMMING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},"source":"ffa8274e0de065ab.json","parameterValues":[]} \ No newline at end of file +{"uid":"2348115dae27ed81","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"cf2100e65e09b423","name":"stdout","source":"cf2100e65e09b423.txt","type":"text/plain","size":908}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":14,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"FEATURES"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"ADVANCED"},{"name":"tag","value":"PROGRAMMING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},"source":"2348115dae27ed81.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9c8287ca55a94ba5.json b/allure-report/data/test-cases/23b523b580f78123.json similarity index 56% rename from allure-report/data/test-cases/9c8287ca55a94ba5.json rename to allure-report/data/test-cases/23b523b580f78123.json index 9d88de626be..6883b226109 100644 --- a/allure-report/data/test-cases/9c8287ca55a94ba5.json +++ b/allure-report/data/test-cases/23b523b580f78123.json @@ -1 +1 @@ -{"uid":"9c8287ca55a94ba5","name":"Testing check_root function","fullName":"kyu_7.always_perfect.test_check_root.CheckRootTestCase#test_check_root","historyId":"9c2d30046a2fe35ee19c9d3833ea20a5","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"description":"\n Testing check_root function with various test inputs\n\n A function which takes numbers separated by commas\n in string format and returns the number which is a\n perfect square and the square root of that number.\n\n If string contains other characters than number or\n it has more or less than 4 numbers separated by comma\n function returns \"incorrect input\".\n\n If string contains 4 numbers but not consecutive it\n returns \"not consecutive\".\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"461c8c952ae09079","name":"stdout","source":"461c8c952ae09079.txt","type":"text/plain","size":1579}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sum by Factors"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"23d2f8eb0089d9c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/afdaa298aab7eba8.json b/allure-report/data/test-cases/2460353038ce1955.json similarity index 61% rename from allure-report/data/test-cases/afdaa298aab7eba8.json rename to allure-report/data/test-cases/2460353038ce1955.json index b2e72df2e4e..fb5f844f441 100644 --- a/allure-report/data/test-cases/afdaa298aab7eba8.json +++ b/allure-report/data/test-cases/2460353038ce1955.json @@ -1 +1 @@ -{"uid":"afdaa298aab7eba8","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"9a6a869c56ca7757","name":"stdout","source":"9a6a869c56ca7757.txt","type":"text/plain","size":882}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Strings Mix"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"77d55c76ce916d94","status":"passed","time":{"start":1724733472421,"stop":1724733472421,"duration":0}}],"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"afdaa298aab7eba8.json","parameterValues":[]} \ No newline at end of file +{"uid":"2460353038ce1955","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b7bfbf78e894e0ca","name":"stdout","source":"b7bfbf78e894e0ca.txt","type":"text/plain","size":882}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Strings Mix"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"55d1d73293e16236","status":"passed","time":{"start":1724733472421,"stop":1724733472421,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"afdaa298aab7eba8","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"2460353038ce1955.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c16d54e01aa089ec.json b/allure-report/data/test-cases/2512233f29820ca9.json similarity index 65% rename from allure-report/data/test-cases/c16d54e01aa089ec.json rename to allure-report/data/test-cases/2512233f29820ca9.json index 16c68578316..9e056a3a634 100644 --- a/allure-report/data/test-cases/c16d54e01aa089ec.json +++ b/allure-report/data/test-cases/2512233f29820ca9.json @@ -1 +1 @@ -{"uid":"c16d54e01aa089ec","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1724733472796,"stop":1724733472921,"duration":125},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472843,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472843,"stop":1724733472890,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472890,"stop":1724733472921,"duration":31},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1a418dd5b9f09793","name":"stdout","source":"1a418dd5b9f09793.txt","type":"text/plain","size":932}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OPTIMIZATION"},{"name":"feature","value":"Optimization"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Integers: Recreation One"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"c16d54e01aa089ec.json","parameterValues":[]} \ No newline at end of file +{"uid":"2512233f29820ca9","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1724733472796,"stop":1724733472921,"duration":125},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472843,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472843,"stop":1724733472890,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472890,"stop":1724733472921,"duration":31},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4cd1e84a01209f22","name":"stdout","source":"4cd1e84a01209f22.txt","type":"text/plain","size":932}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OPTIMIZATION"},{"name":"feature","value":"Optimization"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Integers: Recreation One"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"2512233f29820ca9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b93db50e25bdce85.json b/allure-report/data/test-cases/252f381a068f762f.json similarity index 71% rename from allure-report/data/test-cases/b93db50e25bdce85.json rename to allure-report/data/test-cases/252f381a068f762f.json index faf6d0347f9..2b63931f001 100644 --- a/allure-report/data/test-cases/b93db50e25bdce85.json +++ b/allure-report/data/test-cases/252f381a068f762f.json @@ -1 +1 @@ -{"uid":"b93db50e25bdce85","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"bbdde990c6eec147","name":"stdout","source":"bbdde990c6eec147.txt","type":"text/plain","size":676}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LOOPS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"b93db50e25bdce85.json","parameterValues":[]} \ No newline at end of file +{"uid":"252f381a068f762f","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6062d7cf7b32bc2c","name":"stdout","source":"6062d7cf7b32bc2c.txt","type":"text/plain","size":676}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LOOPS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"252f381a068f762f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9e49aa125a2c6746.json b/allure-report/data/test-cases/25be1d40d6774add.json similarity index 66% rename from allure-report/data/test-cases/9e49aa125a2c6746.json rename to allure-report/data/test-cases/25be1d40d6774add.json index 7dfc602b3b7..6dc91fdcbcf 100644 --- a/allure-report/data/test-cases/9e49aa125a2c6746.json +++ b/allure-report/data/test-cases/25be1d40d6774add.json @@ -1 +1 @@ -{"uid":"9e49aa125a2c6746","name":"Testing remove_char function","fullName":"kyu_8.remove_first_and_last_character.test_remove_char.RemoveCharTestCase#test_remove_char","historyId":"094915dd36d829c22ed2375a32962ac5","time":{"start":1724733474866,"stop":1724733474866,"duration":0},"description":"\n Test that 'remove_char' function\n removes the first and\n last characters of a string.\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d5eb9c17e95fe424","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"34febd97f08d8df7","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"26cf86ca9eda4b5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b04dd834a1d39093.json b/allure-report/data/test-cases/270b5395a9143b9c.json similarity index 71% rename from allure-report/data/test-cases/b04dd834a1d39093.json rename to allure-report/data/test-cases/270b5395a9143b9c.json index 545a5003bc6..145be627c57 100644 --- a/allure-report/data/test-cases/b04dd834a1d39093.json +++ b/allure-report/data/test-cases/270b5395a9143b9c.json @@ -1 +1 @@ -{"uid":"b04dd834a1d39093","name":"String with alphabet chars only","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_alpha_only","historyId":"f1e3ad74179a106b1d5dc35a6ffe21fa","time":{"start":1724733473913,"stop":1724733473913,"duration":0},"description":"\n Test string with alphabet chars only\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e7476696af18d9ef","name":"stdout","source":"e7476696af18d9ef.txt","type":"text/plain","size":222}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["Algorithms","Logic","Strings"]},"source":"f80f9bf6821c7c25.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"280a7287fd39d5a9","name":"test_basic","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_basic","historyId":"81b718c3bba361637ce9ed2266cd30d2","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5b1486b52334c41e","name":"stdout","source":"5b1486b52334c41e.txt","type":"text/plain","size":222}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"f80f9bf6821c7c25","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"280a7287fd39d5a9.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/29266ed99d46b2a.json b/allure-report/data/test-cases/29266ed99d46b2a.json
deleted file mode 100644
index d3f0ef0d54f..00000000000
--- a/allure-report/data/test-cases/29266ed99d46b2a.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"29266ed99d46b2a","name":"Testing 'has_subpattern' (part 3) function","fullName":"kyu_6.string_subpattern_recognition_3.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"89f53112353ba49dc8f3a4029d39ba34","time":{"start":1724735128946,"stop":1724735128946,"duration":0},"description":"\n Verify that 'has_subpattern' function\n\n Return a subpattern with sorted characters,\n otherwise return the base string with sorted\n characters (you might consider this case as\n an edge case, with the subpattern being repeated\n only once and thus equalling the original input string).\n :return:\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d015bd8e99b083ac","name":"stdout","source":"d015bd8e99b083ac.txt","type":"text/plain","size":931}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sum of Pairs"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"MEMOIZATION"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"Memoization"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f3421cdd7cb94a40","status":"passed","time":{"start":1724733472999,"stop":1724733472999,"duration":0}}],"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"be5a8376fdcba717.json","parameterValues":[]} \ No newline at end of file +{"uid":"2965d2d3db0ea08e","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6f54ca69ed4a797e","name":"stdout","source":"6f54ca69ed4a797e.txt","type":"text/plain","size":931}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sum of Pairs"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"MEMOIZATION"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"Memoization"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"895ce9b19a080b91","status":"passed","time":{"start":1724733472999,"stop":1724733472999,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"be5a8376fdcba717","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}}]},"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"2965d2d3db0ea08e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fb3ce43e36479ba0.json b/allure-report/data/test-cases/2aa3a63b6fff605a.json similarity index 55% rename from allure-report/data/test-cases/fb3ce43e36479ba0.json rename to allure-report/data/test-cases/2aa3a63b6fff605a.json index d7d2d9c5a89..a6af894e487 100644 --- a/allure-report/data/test-cases/fb3ce43e36479ba0.json +++ b/allure-report/data/test-cases/2aa3a63b6fff605a.json @@ -1 +1 @@ -{"uid":"fb3ce43e36479ba0","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"25c4d55846b6e292","name":"stdout","source":"25c4d55846b6e292.txt","type":"text/plain","size":554}],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7fad3735c185529a","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"fb3ce43e36479ba0.json","parameterValues":[]} \ No newline at end of file +{"uid":"2aa3a63b6fff605a","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"47bd852e88dda4bd","name":"stdout","source":"47bd852e88dda4bd.txt","type":"text/plain","size":554}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":10,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f8cc7e1ba1a4852f","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"fb3ce43e36479ba0","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"2aa3a63b6fff605a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b843b5b7994550ed.json b/allure-report/data/test-cases/2acb560e089cb7c8.json similarity index 63% rename from allure-report/data/test-cases/b843b5b7994550ed.json rename to allure-report/data/test-cases/2acb560e089cb7c8.json index dac93562f2b..6749e4af168 100644 --- a/allure-report/data/test-cases/b843b5b7994550ed.json +++ b/allure-report/data/test-cases/2acb560e089cb7c8.json @@ -1 +1 @@ -{"uid":"b843b5b7994550ed","name":"Test with one char only","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings_one_char","historyId":"e3d629a995491cb3a3079998a04583ff","time":{"start":1724735129649,"stop":1724735129649,"duration":0},"description":"\n Test with one char only\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6cceaf28d236f584","name":"stdout","source":"6cceaf28d236f584.txt","type":"text/plain","size":1380}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ASCII"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Character Encodings"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BINARY"},{"name":"tag","value":"FORMATS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9cc84b4c3c851a20","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"5c281d5272513bfd","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"2b38fe6b8a5a46.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2b3e2264864275ed.json b/allure-report/data/test-cases/2b3e2264864275ed.json deleted file mode 100644 index 596e514c09c..00000000000 --- a/allure-report/data/test-cases/2b3e2264864275ed.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"2b3e2264864275ed","name":"Testing 'sum_triangular_numbers' with zero","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_zero","historyId":"fc1061f17dd61adf726ad7c2bb23539c","time":{"start":1724733474491,"stop":1724733474491,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with zero as an input\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6344061f744d93d","name":"stdout","source":"6344061f744d93d.txt","type":"text/plain","size":261}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"474af6c568bdf675","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"93b3042e12ae0dc2","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"2c78d4954ac14f9e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c2e82f2f4bdc38ce.json b/allure-report/data/test-cases/2cfa19c331ab824b.json similarity index 68% rename from allure-report/data/test-cases/c2e82f2f4bdc38ce.json rename to allure-report/data/test-cases/2cfa19c331ab824b.json index 2bc77f94a00..298b3e9df8a 100644 --- a/allure-report/data/test-cases/c2e82f2f4bdc38ce.json +++ b/allure-report/data/test-cases/2cfa19c331ab824b.json @@ -1 +1 @@ -{"uid":"c2e82f2f4bdc38ce","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1724733473046,"stop":1724733473061,"duration":15},"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ee54cc9a323ef73f","name":"stdout","source":"ee54cc9a323ef73f.txt","type":"text/plain","size":318}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"c2e82f2f4bdc38ce.json","parameterValues":[]} \ No newline at end of file +{"uid":"2cfa19c331ab824b","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1724733473046,"stop":1724733473061,"duration":15},"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f25bb18adfb0c750","name":"stdout","source":"f25bb18adfb0c750.txt","type":"text/plain","size":318}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"2cfa19c331ab824b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2d25cb87282ab722.json b/allure-report/data/test-cases/2d25cb87282ab722.json new file mode 100644 index 00000000000..78b7ee8c639 --- /dev/null +++ b/allure-report/data/test-cases/2d25cb87282ab722.json @@ -0,0 +1 @@ +{"uid":"2d25cb87282ab722","name":"Testing 'sum_triangular_numbers' with big number as an input","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_big_number","historyId":"e2716f691be2a9d6b5fd30d66b1f784d","time":{"start":1724733474476,"stop":1724733474476,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with big number as an input\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"77d84c2ff475cafc","name":"stdout","source":"77d84c2ff475cafc.txt","type":"text/plain","size":243}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724735128930,"stop":1724735128930,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b54ad09f549aa423","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"1ef3e1da7f90eb82.json","parameterValues":[]} \ No newline at end of file +{"uid":"31cd5c9e8017f83c","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1724735128914,"stop":1724735128930,"duration":16},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"92abbc4fad82e6db","name":"stdout","source":"92abbc4fad82e6db.txt","type":"text/plain","size":243}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724735128930,"stop":1724735128930,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"11b4e7794c00f220","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"1ef3e1da7f90eb82","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}}]},"tags":["FUNDAMENTALS","ARRAYS"]},"source":"31cd5c9e8017f83c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cdb5c235f1a637f6.json b/allure-report/data/test-cases/31f6e05cb2bf8e17.json similarity index 76% rename from allure-report/data/test-cases/cdb5c235f1a637f6.json rename to allure-report/data/test-cases/31f6e05cb2bf8e17.json index 6c5617b10ea..15b597f1218 100644 --- a/allure-report/data/test-cases/cdb5c235f1a637f6.json +++ b/allure-report/data/test-cases/31f6e05cb2bf8e17.json @@ -1 +1 @@ -{"uid":"cdb5c235f1a637f6","name":"STesting enough function","fullName":"kyu_8.will_there_be_enough_space.test_enough.EnoughTestCase#test_enough","historyId":"a2768f68ae825ba2b78473ceb0eb184a","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"description":"\n Testing enough function\n with various test data\n\n If there is enough space, return 0,\n and if there isn't, return the number\n of passengers he can't take.\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d97724b3c30f749b","name":"stdout","source":"d97724b3c30f749b.txt","type":"text/plain","size":230}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"3e075566662ada8b","status":"passed","time":{"start":1724733474725,"stop":1724733474725,"duration":0}}],"categories":[],"tags":["FUNDAMENTALS"]},"source":"c301f45b01d7d10f.json","parameterValues":[]} \ No newline at end of file +{"uid":"327fbdea3443aca5","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7dbffa484c49e1de","name":"stdout","source":"7dbffa484c49e1de.txt","type":"text/plain","size":230}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b0f9b8de2eb00fed","status":"passed","time":{"start":1724733474725,"stop":1724733474725,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"c301f45b01d7d10f","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"327fbdea3443aca5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/337891d8027fbc46.json b/allure-report/data/test-cases/337891d8027fbc46.json new file mode 100644 index 00000000000..cab89a7138e --- /dev/null +++ b/allure-report/data/test-cases/337891d8027fbc46.json @@ -0,0 +1 @@ +{"uid":"337891d8027fbc46","name":"String with no alphabet chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_no_alpha","historyId":"eb9123a4aa86a26d4fdbf67e2370745f","time":{"start":1724735128789,"stop":1724735128789,"duration":0},"description":"\n Test string with no alphabet chars\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"51e59668932e1548","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"34febd97f08d8df7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/928532982127bba0.json b/allure-report/data/test-cases/35cf25b9e515e00d.json similarity index 65% rename from allure-report/data/test-cases/928532982127bba0.json rename to allure-report/data/test-cases/35cf25b9e515e00d.json index 2c403b33c72..0ec20ef317a 100644 --- a/allure-report/data/test-cases/928532982127bba0.json +++ b/allure-report/data/test-cases/35cf25b9e515e00d.json @@ -1 +1 @@ -{"uid":"928532982127bba0","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"51125223dfac2107","name":"stdout","source":"51125223dfac2107.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"e0604dcf0c194a67","status":"passed","time":{"start":1724733475038,"stop":1724733475038,"duration":0}}],"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"928532982127bba0.json","parameterValues":[]} \ No newline at end of file +{"uid":"35cf25b9e515e00d","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"839e0167efc9a3e5","name":"stdout","source":"839e0167efc9a3e5.txt","type":"text/plain","size":434}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"204251456ada0752","status":"passed","time":{"start":1724733475038,"stop":1724733475038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"928532982127bba0","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"35cf25b9e515e00d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2c4e292a782b80e3.json b/allure-report/data/test-cases/369d691aa58bf89d.json similarity index 66% rename from allure-report/data/test-cases/2c4e292a782b80e3.json rename to allure-report/data/test-cases/369d691aa58bf89d.json index d971983cd0f..3da71cf73a6 100644 --- a/allure-report/data/test-cases/2c4e292a782b80e3.json +++ b/allure-report/data/test-cases/369d691aa58bf89d.json @@ -1 +1 @@ -{"uid":"2c4e292a782b80e3","name":"Testing zeros function","fullName":"kyu_5.number_of_trailing_zeros_of_n.test_zeros.ZerosTestCase#test_zeros","historyId":"bf37412e0e610d07d951e5fde674ec97","time":{"start":1724735127860,"stop":1724735127860,"duration":0},"description":"\n Testing 'zeros' program that should calculate the number\n of trailing zeros in a factorial of a given number.\n :return: None\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"47eb10d648ead31b","name":"stdout","source":"47eb10d648ead31b.txt","type":"text/plain","size":67}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":12,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"72010ab4f2692ae4","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"bc3230f80ad8864d","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"37b95a78feb35857.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cf2235e5886d8954.json b/allure-report/data/test-cases/38639b46d1e381a9.json similarity index 70% rename from allure-report/data/test-cases/cf2235e5886d8954.json rename to allure-report/data/test-cases/38639b46d1e381a9.json index b765eb39752..0fa38574851 100644 --- a/allure-report/data/test-cases/cf2235e5886d8954.json +++ b/allure-report/data/test-cases/38639b46d1e381a9.json @@ -1 +1 @@ -{"uid":"cf2235e5886d8954","name":"Testing compute_ranks","fullName":"kyu_5.sports_league_table_ranking.test_compute_ranks.ComputeRanksTestCase#test_something","historyId":"21739eee721a124a84e5414945df03e6","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"description":"\n Test the function that organizes a sports league in a\n round-robin-system. Each team meets all other teams.\n In your league a win gives a team 2 points, a draw gives\n both teams 1 point. After some games you have to compute\n the order of the teams in your league. You use the following\n criteria to arrange the teams:\n\n - Points\n - Scoring differential (the difference between goals scored and those conceded)\n - Goals scored\n\n :return:\n ","descriptionHtml":"Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"78dec26e63ca72b","name":"stdout","source":"78dec26e63ca72b.txt","type":"text/plain","size":544}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNCTIONS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Games"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"abf7d26758417bf9","status":"passed","time":{"start":1724733474023,"stop":1724733474023,"duration":0}}],"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"396df158495e2556.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/df9e62f886d5e100.json b/allure-report/data/test-cases/398c0a461bbe2313.json similarity index 75% rename from allure-report/data/test-cases/df9e62f886d5e100.json rename to allure-report/data/test-cases/398c0a461bbe2313.json index 167ababd9cb..c41953b2747 100644 --- a/allure-report/data/test-cases/df9e62f886d5e100.json +++ b/allure-report/data/test-cases/398c0a461bbe2313.json @@ -1 +1 @@ -{"uid":"df9e62f886d5e100","name":"Testing digital_root function","fullName":"kyu_6.sum_of_digits_digital_root.test_digital_root.DigitalRootTestCase#test_digital_root","historyId":"3d4d9d606fbf24bad8abb0f0f85e6130","time":{"start":1724733474116,"stop":1724733474116,"duration":0},"description":"\n In this kata, you must create a digital root function.\n\n A digital root is the recursive sum of all the digits\n in a number. Given n, take the sum of the digits of n.\n If that value has more than one digit, continue reducing\n in this way until a single-digit number is produced. This\n is only applicable to the natural numbers.\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"42d91b41703125e1.json","parameterValues":[]} \ No newline at end of file +{"uid":"3ceac2ca244e095b","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"3ceac2ca244e095b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f0e71551541527fc.json b/allure-report/data/test-cases/3cf8d83dbb2d66b5.json similarity index 65% rename from allure-report/data/test-cases/f0e71551541527fc.json rename to allure-report/data/test-cases/3cf8d83dbb2d66b5.json index 02d7cb27d8f..741a7dc5422 100644 --- a/allure-report/data/test-cases/f0e71551541527fc.json +++ b/allure-report/data/test-cases/3cf8d83dbb2d66b5.json @@ -1 +1 @@ -{"uid":"f0e71551541527fc","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724735128836,"stop":1724735128852,"duration":16},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"95ff64e2c1a83a10","name":"stdout","source":"95ff64e2c1a83a10.txt","type":"text/plain","size":2621}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"501c2967d3373bac","status":"passed","time":{"start":1724733473991,"stop":1724733473991,"duration":0}}],"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"f0e71551541527fc.json","parameterValues":[]} \ No newline at end of file +{"uid":"3cf8d83dbb2d66b5","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724735128836,"stop":1724735128852,"duration":16},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"839567f1e1e69ee5","name":"stdout","source":"839567f1e1e69ee5.txt","type":"text/plain","size":2621}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"41ca81ef54591f7f","status":"passed","time":{"start":1724733473991,"stop":1724733473991,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"f0e71551541527fc","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}}]},"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"3cf8d83dbb2d66b5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3e354a7b4ef8aa9f.json b/allure-report/data/test-cases/3e354a7b4ef8aa9f.json new file mode 100644 index 00000000000..7f5807bdeab --- /dev/null +++ b/allure-report/data/test-cases/3e354a7b4ef8aa9f.json @@ -0,0 +1 @@ +{"uid":"3e354a7b4ef8aa9f","name":"Non is expected","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_none","historyId":"262134764fa6664c0e3055da165452d3","time":{"start":1724733474647,"stop":1724733474663,"duration":16},"description":"\n If the whole array is consecutive then return\n null or Nothing or None.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"bf32cb10b99852f","name":"stdout","source":"bf32cb10b99852f.txt","type":"text/plain","size":371}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"40b6991ee66facde.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/40cf8e66ad985f0e.json b/allure-report/data/test-cases/40cf8e66ad985f0e.json deleted file mode 100644 index ffdea66b1ad..00000000000 --- a/allure-report/data/test-cases/40cf8e66ad985f0e.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"40cf8e66ad985f0e","name":"'fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"9e259e1fbcfa5f37","name":"stdout","source":"9e259e1fbcfa5f37.txt","type":"text/plain","size":611}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"40cf8e66ad985f0e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/501c2967d3373bac.json b/allure-report/data/test-cases/41ca81ef54591f7f.json similarity index 70% rename from allure-report/data/test-cases/501c2967d3373bac.json rename to allure-report/data/test-cases/41ca81ef54591f7f.json index 8c98ff4e151..89f6940f240 100644 --- a/allure-report/data/test-cases/501c2967d3373bac.json +++ b/allure-report/data/test-cases/41ca81ef54591f7f.json @@ -1 +1 @@ -{"uid":"501c2967d3373bac","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"edfc621ad66d7630","name":"stdout","source":"edfc621ad66d7630.txt","type":"text/plain","size":2621}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"501c2967d3373bac.json","parameterValues":[]} \ No newline at end of file +{"uid":"41ca81ef54591f7f","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3a9eebe7718e7480","name":"stdout","source":"3a9eebe7718e7480.txt","type":"text/plain","size":2621}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"41ca81ef54591f7f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/41efd0d786aed73.json b/allure-report/data/test-cases/41efd0d786aed73.json new file mode 100644 index 00000000000..33731f93b64 --- /dev/null +++ b/allure-report/data/test-cases/41efd0d786aed73.json @@ -0,0 +1 @@ +{"uid":"41efd0d786aed73","name":"Testing solve function","fullName":"kyu_6.casino_chips.test_solve.SolveTestCase#test_solve","historyId":"47a8a15643c132c9b9f0d902bcff28dd","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"90ef8c17370e6610","name":"stdout","source":"90ef8c17370e6610.txt","type":"text/plain","size":640}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":13,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Casino chips"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"650faaf602cc8f99","status":"passed","time":{"start":1724733473093,"stop":1724733473093,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"d1585e7c78fd8d06","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"41efd0d786aed73.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/42383b817b641e4e.json b/allure-report/data/test-cases/42383b817b641e4e.json new file mode 100644 index 00000000000..689d097f597 --- /dev/null +++ b/allure-report/data/test-cases/42383b817b641e4e.json @@ -0,0 +1 @@ +{"uid":"42383b817b641e4e","name":"Testing 'numericals' function","fullName":"kyu_6.numericals_of_string.test_numericals.NumericalsTestCase#test_numericals","historyId":"d2b4dccd0eb8dfd6ef62ac0349f0f6a7","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"description":"\n Testing 'numericals' function\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f56caa49d4564a64","name":"stdout","source":"f56caa49d4564a64.txt","type":"text/plain","size":524}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Easy Diagonal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"1f1607dce833287a.json","parameterValues":[]} \ No newline at end of file +{"uid":"431c7499a8a042ca","name":"Testing easy_diagonal function","fullName":"kyu_6.easy_diagonal.test_diagonal.EasyDiagonalTestCase#test_easy_diagonal","historyId":"5d9c9166bf610b28a284723b5b23aab1","time":{"start":1724733473218,"stop":1724733473889,"duration":671},"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b8749033ef3225ff","name":"stdout","source":"b8749033ef3225ff.txt","type":"text/plain","size":524}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Easy Diagonal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"431c7499a8a042ca.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d8970eab34dca31f.json b/allure-report/data/test-cases/4458ac38c6c9a97c.json similarity index 72% rename from allure-report/data/test-cases/d8970eab34dca31f.json rename to allure-report/data/test-cases/4458ac38c6c9a97c.json index 02bbcf72937..8e93c966d10 100644 --- a/allure-report/data/test-cases/d8970eab34dca31f.json +++ b/allure-report/data/test-cases/4458ac38c6c9a97c.json @@ -1 +1 @@ -{"uid":"d8970eab34dca31f","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_test","historyId":"eb0582ce0674121869dd4f6fce46e7f3","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"description":"\n 3 is not a square number\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Insert items to the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f64884da2dda6a3c","name":"stdout","source":"f64884da2dda6a3c.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"fc816863f78bcd65.json","parameterValues":[]} \ No newline at end of file +{"uid":"474af6c568bdf675","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"41c90fa760e8d420","name":"stdout","source":"41c90fa760e8d420.txt","type":"text/plain","size":261}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"474af6c568bdf675.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a1830f831e47cf3a.json b/allure-report/data/test-cases/4783529dae6eb3af.json similarity index 79% rename from allure-report/data/test-cases/a1830f831e47cf3a.json rename to allure-report/data/test-cases/4783529dae6eb3af.json index d3a4eb91fea..10f2226ddf1 100644 --- a/allure-report/data/test-cases/a1830f831e47cf3a.json +++ b/allure-report/data/test-cases/4783529dae6eb3af.json @@ -1 +1 @@ -{"uid":"a1830f831e47cf3a","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"a1830f831e47cf3a.json","parameterValues":[]} \ No newline at end of file +{"uid":"4783529dae6eb3af","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"4783529dae6eb3af.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/af2006fa8ad3035d.json b/allure-report/data/test-cases/47a613697aa0c71f.json similarity index 93% rename from allure-report/data/test-cases/af2006fa8ad3035d.json rename to allure-report/data/test-cases/47a613697aa0c71f.json index 3030fe2230f..88a7296e1d0 100644 --- a/allure-report/data/test-cases/af2006fa8ad3035d.json +++ b/allure-report/data/test-cases/47a613697aa0c71f.json @@ -1 +1 @@ -{"uid":"af2006fa8ad3035d","name":"test_starting_position_from_negatives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"af2006fa8ad3035d.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"47a613697aa0c71f","name":"test_starting_position_from_negatives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"47a613697aa0c71f.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/409595d25cc5d60c.json b/allure-report/data/test-cases/47f8df09a84d8337.json
similarity index 66%
rename from allure-report/data/test-cases/409595d25cc5d60c.json
rename to allure-report/data/test-cases/47f8df09a84d8337.json
index 722c3db5c45..f7a836a8cc2 100644
--- a/allure-report/data/test-cases/409595d25cc5d60c.json
+++ b/allure-report/data/test-cases/47f8df09a84d8337.json
@@ -1 +1 @@
-{"uid":"409595d25cc5d60c","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2ec0e0654514a566","name":"stdout","source":"2ec0e0654514a566.txt","type":"text/plain","size":1515}],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"FORMATTING"},{"name":"story","value":"Human readable duration format"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9f53adfade05c52d","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"409595d25cc5d60c.json","parameterValues":[]} \ No newline at end of file +{"uid":"47f8df09a84d8337","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6c919aa9e8f6951e","name":"stdout","source":"6c919aa9e8f6951e.txt","type":"text/plain","size":1515}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":13,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"FORMATTING"},{"name":"story","value":"Human readable duration format"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d5804044d1767680","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"409595d25cc5d60c","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"47f8df09a84d8337.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7f4f9e94ec6d4f1e.json b/allure-report/data/test-cases/490cf50ddd5cff83.json similarity index 60% rename from allure-report/data/test-cases/7f4f9e94ec6d4f1e.json rename to allure-report/data/test-cases/490cf50ddd5cff83.json index 10ff6cb5c83..5f0007be280 100644 --- a/allure-report/data/test-cases/7f4f9e94ec6d4f1e.json +++ b/allure-report/data/test-cases/490cf50ddd5cff83.json @@ -1 +1 @@ -{"uid":"7f4f9e94ec6d4f1e","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1724735129008,"stop":1724735129024,"duration":16},"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f061bc52b29fdec3","name":"stdout","source":"f061bc52b29fdec3.txt","type":"text/plain","size":167}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"bbfb47c5ac3f243c","status":"passed","time":{"start":1724733474163,"stop":1724733474163,"duration":0}}],"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"7f4f9e94ec6d4f1e.json","parameterValues":[]} \ No newline at end of file +{"uid":"490cf50ddd5cff83","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1724735129008,"stop":1724735129024,"duration":16},"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d789b0e2f7ac3471","name":"stdout","source":"d789b0e2f7ac3471.txt","type":"text/plain","size":167}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"91e2410535ccc997","status":"passed","time":{"start":1724733474163,"stop":1724733474163,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"7f4f9e94ec6d4f1e","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"490cf50ddd5cff83.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cf2907457d950935.json b/allure-report/data/test-cases/4979ee3063a87441.json similarity index 72% rename from allure-report/data/test-cases/cf2907457d950935.json rename to allure-report/data/test-cases/4979ee3063a87441.json index c450f0d52f4..73027ab3a02 100644 --- a/allure-report/data/test-cases/cf2907457d950935.json +++ b/allure-report/data/test-cases/4979ee3063a87441.json @@ -1 +1 @@ -{"uid":"cf2907457d950935","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5a6a1d1be82c27c9","name":"stdout","source":"5a6a1d1be82c27c9.txt","type":"text/plain","size":428}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Factorial"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"cf2907457d950935.json","parameterValues":[]} \ No newline at end of file +{"uid":"4979ee3063a87441","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"db194e9e67e4f8fb","name":"stdout","source":"db194e9e67e4f8fb.txt","type":"text/plain","size":428}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Factorial"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"4979ee3063a87441.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/281344c06cab651e.json b/allure-report/data/test-cases/49aa5cc4276ca55b.json similarity index 66% rename from allure-report/data/test-cases/281344c06cab651e.json rename to allure-report/data/test-cases/49aa5cc4276ca55b.json index 4996c72852f..f4858a7f4ea 100644 --- a/allure-report/data/test-cases/281344c06cab651e.json +++ b/allure-report/data/test-cases/49aa5cc4276ca55b.json @@ -1 +1 @@ -{"uid":"281344c06cab651e","name":"Testing 'sum_triangular_numbers' with positive numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_positive_numbers","historyId":"135e62f837ca5fe30ddfd2ad875e089b","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with positive numbers\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Remove items from the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ebf0cbf302079de1","name":"stdout","source":"ebf0cbf302079de1.txt","type":"text/plain","size":254}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b3ab40391b5da28d","status":"passed","time":{"start":1724733473171,"stop":1724733473186,"duration":15}}],"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"43c0068fe0a1265e.json","parameterValues":[]} \ No newline at end of file +{"uid":"51a9aec46de8d878","name":"Testing 'DefaultList' class: remove","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_remove","historyId":"15037a348eb4a5d132a73e93b09318c1","time":{"start":1724735128063,"stop":1724735128078,"duration":15},"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c3d16eb9cb3b239c","name":"stdout","source":"c3d16eb9cb3b239c.txt","type":"text/plain","size":254}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a4b7cb6ba7726224","status":"passed","time":{"start":1724733473171,"stop":1724733473186,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"43c0068fe0a1265e","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"51a9aec46de8d878.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/de314943cf5bdd10.json b/allure-report/data/test-cases/52187b3daff300ae.json similarity index 59% rename from allure-report/data/test-cases/de314943cf5bdd10.json rename to allure-report/data/test-cases/52187b3daff300ae.json index cf0717327ea..f65cc4e16cb 100644 --- a/allure-report/data/test-cases/de314943cf5bdd10.json +++ b/allure-report/data/test-cases/52187b3daff300ae.json @@ -1 +1 @@ -{"uid":"de314943cf5bdd10","name":"AND logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_and","historyId":"49af4a8ebdc007fac4acbc085138b80e","time":{"start":1724735129586,"stop":1724735129586,"duration":0},"description":"\n And (∧) is the truth-functional\n operator of logical conjunction\n\n The and of a set of operands is true\n if and only if all of its operands are true.\n\n Source:\n https://en.wikipedia.org/wiki/Logical_conjunction\n\n :return:\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"b9d1131297f0da2f","name":"stdout","source":"b9d1131297f0da2f.txt","type":"text/plain","size":882}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Strings Mix"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"77d55c76ce916d94.json","parameterValues":[]} \ No newline at end of file +{"uid":"55d1d73293e16236","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9e063e588b090ea7","name":"stdout","source":"9e063e588b090ea7.txt","type":"text/plain","size":882}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Strings Mix"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"55d1d73293e16236.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5653676293d9b683.json b/allure-report/data/test-cases/5653676293d9b683.json deleted file mode 100644 index ee995c695de..00000000000 --- a/allure-report/data/test-cases/5653676293d9b683.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"5653676293d9b683","name":"Testing to_alternating_case function","fullName":"kyu_8.alternating_case.test_alternating_case.AlternatingCaseTestCase#test_alternating_case","historyId":"470b5bb32c448e7433bb94b222d4d8b0","time":{"start":1724735129367,"stop":1724735129383,"duration":16},"description":"\n Testing to_alternating_case function\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"76ccf3919bc3e5ff","name":"stdout","source":"76ccf3919bc3e5ff.txt","type":"text/plain","size":1536}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"27163d5f2266ba73","status":"passed","time":{"start":1724733474054,"stop":1724733474054,"duration":0}}],"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"578c3a6cd3e7e40f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/84ae1ddd95d9c6d3.json b/allure-report/data/test-cases/57efbea0ccf3907a.json similarity index 66% rename from allure-report/data/test-cases/84ae1ddd95d9c6d3.json rename to allure-report/data/test-cases/57efbea0ccf3907a.json index 07ed0a52825..c1ac9d8be26 100644 --- a/allure-report/data/test-cases/84ae1ddd95d9c6d3.json +++ b/allure-report/data/test-cases/57efbea0ccf3907a.json @@ -1 +1 @@ -{"uid":"84ae1ddd95d9c6d3","name":"Testing flatten function","fullName":"kyu_5.flatten.test_flatten.FlattenTestCase#test_flatten","historyId":"bf9ab588ec37b96b09a8d0c56f74fc4a","time":{"start":1724735127672,"stop":1724735127672,"duration":0},"description":"\n For this exercise you will create a global flatten method.\n The method takes in any number of arguments and flattens\n them into a single array. If any of the arguments passed in\n are an array then the individual objects within the array\n will be flattened so that they exist at the same level as\n the other arguments. Any nested arrays, no matter how deep,\n should be flattened into the single array result.\n\n The following are examples of how this function would be\n used and what the expected results would be:\n\n flatten(1, [2, 3], 4, 5, [6, [7]]) # returns [1, 2, 3, 4, 5, 6, 7]\n flatten('a', ['b', 2], 3, None, [[4], ['c']]) # returns ['a', 'b', 2, 3, None, 4, 'c']\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724735127938,"stop":1724735127938,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ce9018a625502a4f","name":"stdout","source":"ce9018a625502a4f.txt","type":"text/plain","size":318}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c2e82f2f4bdc38ce","status":"passed","time":{"start":1724733473046,"stop":1724733473061,"duration":15}}],"categories":[],"tags":["FUNDAMENTALS"]},"source":"66f1b8d1e5ed1dbe.json","parameterValues":[]} \ No newline at end of file +{"uid":"585949d19b46a5d2","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724735127938,"stop":1724735127938,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d1528cec1dd8dea3","name":"stdout","source":"d1528cec1dd8dea3.txt","type":"text/plain","size":318}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2cfa19c331ab824b","status":"passed","time":{"start":1724733473046,"stop":1724733473061,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"66f1b8d1e5ed1dbe","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"585949d19b46a5d2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9bf22c06763280e5.json b/allure-report/data/test-cases/587ebae959bb9619.json similarity index 72% rename from allure-report/data/test-cases/9bf22c06763280e5.json rename to allure-report/data/test-cases/587ebae959bb9619.json index 01fc9daeebf..f223a679d4d 100644 --- a/allure-report/data/test-cases/9bf22c06763280e5.json +++ b/allure-report/data/test-cases/587ebae959bb9619.json @@ -1 +1 @@ -{"uid":"9bf22c06763280e5","name":"Testing max_multiple function","fullName":"kyu_7.maximum_multiple.test_maximum_multiple.MaximumMultipleTestCase#test_maximum_multiple","historyId":"3181c0c2e1c9ba7b49a9f72369c7b0bb","time":{"start":1724733474335,"stop":1724733474335,"duration":0},"description":"\n Testing max_multiple function with\n various test data\n\n :return:\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e25ec87c38eb56d7","name":"stdout","source":"e25ec87c38eb56d7.txt","type":"text/plain","size":530}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"828252a14a7968ec.json","parameterValues":[]} \ No newline at end of file +{"uid":"58ec93395b112a8f","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"60434b32a4fa91ba","name":"stdout","source":"60434b32a4fa91ba.txt","type":"text/plain","size":530}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"58ec93395b112a8f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/59863a86bad45fb3.json b/allure-report/data/test-cases/59863a86bad45fb3.json new file mode 100644 index 00000000000..1a58c2da747 --- /dev/null +++ b/allure-report/data/test-cases/59863a86bad45fb3.json @@ -0,0 +1 @@ +{"uid":"59863a86bad45fb3","name":"Testing 'has_subpattern' (part 3) function","fullName":"kyu_6.string_subpattern_recognition_3.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"89f53112353ba49dc8f3a4029d39ba34","time":{"start":1724735128946,"stop":1724735128946,"duration":0},"description":"\n Verify that 'has_subpattern' function\n\n Return a subpattern with sorted characters,\n otherwise return the base string with sorted\n characters (you might consider this case as\n an edge case, with the subpattern being repeated\n only once and thus equalling the original input string).\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8c7dbf4edab807e9","name":"stdout","source":"8c7dbf4edab807e9.txt","type":"text/plain","size":304}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1c1ac4b8936ce5ba","status":"passed","time":{"start":1724733474210,"stop":1724733474210,"duration":0}}],"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"5ef0ca25b0e8e9c5.json","parameterValues":[]} \ No newline at end of file +{"uid":"5a941d3b90762a67","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"edbe93ce737c702f","name":"stdout","source":"edbe93ce737c702f.txt","type":"text/plain","size":304}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"db267da7b8a1b004","status":"passed","time":{"start":1724733474210,"stop":1724733474210,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"5ef0ca25b0e8e9c5","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"5a941d3b90762a67.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5ae2799c264c377c.json b/allure-report/data/test-cases/5ae2799c264c377c.json deleted file mode 100644 index 69d9091f5f8..00000000000 --- a/allure-report/data/test-cases/5ae2799c264c377c.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"5ae2799c264c377c","name":"Testing permute_a_palindrome (negative)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_negative","historyId":"7090b58c62fab362ad673c85c67765af","time":{"start":1724733474007,"stop":1724733474007,"duration":0},"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1f77a5204398ee70","name":"stdout","source":"1f77a5204398ee70.txt","type":"text/plain","size":1380}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ASCII"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Character Encodings"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BINARY"},{"name":"tag","value":"FORMATS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"39e365f7b1aa879c","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"5c281d5272513bfd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/673535ed619b4051.json b/allure-report/data/test-cases/5d080f15b08c0b4f.json similarity index 56% rename from allure-report/data/test-cases/673535ed619b4051.json rename to allure-report/data/test-cases/5d080f15b08c0b4f.json index 3703da5a008..2d33b366dc0 100644 --- a/allure-report/data/test-cases/673535ed619b4051.json +++ b/allure-report/data/test-cases/5d080f15b08c0b4f.json @@ -1 +1 @@ -{"uid":"673535ed619b4051","name":"'multiply' function verification with random list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_random_list","historyId":"be99c6f72cdf623836966737dcb7a654","time":{"start":1724733474397,"stop":1724733474397,"duration":0},"description":"\n Returns a list that misses only one element\n :return:\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5a9323196c3e301a","name":"stdout","source":"5a9323196c3e301a.txt","type":"text/plain","size":3898}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"GAME BOARDS"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"79507cba518971f8","status":"passed","time":{"start":1724733472296,"stop":1724733472296,"duration":0}}],"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"36b9e5073b489f49.json","parameterValues":[]} \ No newline at end of file +{"uid":"5dad026541a05e65","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e46ecdc21febfa2d","name":"stdout","source":"e46ecdc21febfa2d.txt","type":"text/plain","size":3898}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"GAME BOARDS"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b99ca9a8ecf19524","status":"passed","time":{"start":1724733472296,"stop":1724733472296,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"36b9e5073b489f49","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}}]},"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"5dad026541a05e65.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4ab943002f86b4e6.json b/allure-report/data/test-cases/5de6808258f0151f.json similarity index 71% rename from allure-report/data/test-cases/4ab943002f86b4e6.json rename to allure-report/data/test-cases/5de6808258f0151f.json index 3042c80a9df..c08cfaab863 100644 --- a/allure-report/data/test-cases/4ab943002f86b4e6.json +++ b/allure-report/data/test-cases/5de6808258f0151f.json @@ -1 +1 @@ -{"uid":"4ab943002f86b4e6","name":"Testing first_non_repeated function with various inputs","fullName":"kyu_7.the_first_non_repeated_character_in_string.test_first_non_repeated.FirstNonRepeatedTestCase#test_first_non_repeated","historyId":"9398abf0c9f75b70331fc87dcc2b8a7f","time":{"start":1724733474507,"stop":1724733474507,"duration":0},"description":"\n Testing first_non_repeated function\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"suite","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Potion Class 101"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"46081367fb92978f.json","parameterValues":[]} \ No newline at end of file +{"uid":"5e4b4c0a3aeae99e","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"suite","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Potion Class 101"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"5e4b4c0a3aeae99e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d65c16a1b47d468e.json b/allure-report/data/test-cases/5e6aa533c6c0fafa.json similarity index 74% rename from allure-report/data/test-cases/d65c16a1b47d468e.json rename to allure-report/data/test-cases/5e6aa533c6c0fafa.json index 9f8a7dbf80d..4e589eda29d 100644 --- a/allure-report/data/test-cases/d65c16a1b47d468e.json +++ b/allure-report/data/test-cases/5e6aa533c6c0fafa.json @@ -1 +1 @@ -{"uid":"d65c16a1b47d468e","name":"Testing dirReduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"65e8f59235ab8ed3","name":"stdout","source":"65e8f59235ab8ed3.txt","type":"text/plain","size":204}],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a9fa2bf5091c83a","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"tags":["FUNDAMENTALS"]},"source":"d65c16a1b47d468e.json","parameterValues":[]} \ No newline at end of file +{"uid":"5e6aa533c6c0fafa","name":"Testing dirReduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3dc83265322e5aba","name":"stdout","source":"3dc83265322e5aba.txt","type":"text/plain","size":204}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"aefb4681bbbff0c9","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"d65c16a1b47d468e","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"5e6aa533c6c0fafa.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5e8c0121e99e8c0.json b/allure-report/data/test-cases/5e8c0121e99e8c0.json deleted file mode 100644 index 3ed41151acc..00000000000 --- a/allure-report/data/test-cases/5e8c0121e99e8c0.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"5e8c0121e99e8c0","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_false","historyId":"8c287dae332df512fc4a9755020ffedc","time":{"start":1724735129477,"stop":1724735129477,"duration":0},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return false if it is not a factor.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1dd67237b9ff3f68","name":"stdout","source":"1dd67237b9ff3f68.txt","type":"text/plain","size":326}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"451dd55d479da390","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"tags":["ALGORITHMS"]},"source":"e798d2f5cc38e024.json","parameterValues":[]} \ No newline at end of file +{"uid":"614b9e2de4457676","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a5a1e9dabd89620f","name":"stdout","source":"a5a1e9dabd89620f.txt","type":"text/plain","size":326}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"8f884e4fa29bb7d4","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"e798d2f5cc38e024","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"614b9e2de4457676.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7ba8a4247f4c6307.json b/allure-report/data/test-cases/616180d049b16d1d.json similarity index 58% rename from allure-report/data/test-cases/7ba8a4247f4c6307.json rename to allure-report/data/test-cases/616180d049b16d1d.json index f4c8180a084..56c9338e4ea 100644 --- a/allure-report/data/test-cases/7ba8a4247f4c6307.json +++ b/allure-report/data/test-cases/616180d049b16d1d.json @@ -1 +1 @@ -{"uid":"7ba8a4247f4c6307","name":"Testing 'letter_count' function","fullName":"kyu_6.count_letters_in_string.test_count_letters_in_string.CountLettersInStringTestCase#test_count_letters_in_string","historyId":"04bb543ec741bd163e341a33a1623692","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"description":"\n Testing 'letter_count' function\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"659fcb73d39cab15","name":"stdout","source":"659fcb73d39cab15.txt","type":"text/plain","size":263}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"cf4cdc94d1e2968c","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"d8e9539521c4ca00.json","parameterValues":[]} \ No newline at end of file +{"uid":"627da61e5891aa44","name":"Testing domain_name function","fullName":"kyu_5.extract_the_domain_name_from_url.test_domain_name.DomainNameTestCase#test_domain_name","historyId":"cd64b52319d4c70d68e281e8561ab97f","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c126cf9c398e7752","name":"stdout","source":"c126cf9c398e7752.txt","type":"text/plain","size":263}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b5f6e3f148925a4f","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"d8e9539521c4ca00","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"627da61e5891aa44.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/62e4f6698c2439c.json b/allure-report/data/test-cases/62e4f6698c2439c.json deleted file mode 100644 index f6ae85d3a33..00000000000 --- a/allure-report/data/test-cases/62e4f6698c2439c.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"62e4f6698c2439c","name":"String with no duplicate chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_dup_none","historyId":"a2426de0b4808429aff451df95bbdc21","time":{"start":1724735128789,"stop":1724735128789,"duration":0},"description":"\n Test string with no duplicate chars\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"4617a41c1cef3094","name":"stdout","source":"4617a41c1cef3094.txt","type":"text/plain","size":562}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"cb14dd2e679669bc","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"tags":["ALGORITHMS"]},"source":"34569132e9551c33.json","parameterValues":[]} \ No newline at end of file +{"uid":"645c6c05562d2f01","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1a6c1f836394adf7","name":"stdout","source":"1a6c1f836394adf7.txt","type":"text/plain","size":562}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a51a382d521d00cc","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"34569132e9551c33","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"645c6c05562d2f01.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8fac702aa93d2093.json b/allure-report/data/test-cases/64a44b1c9018ad85.json similarity index 58% rename from allure-report/data/test-cases/8fac702aa93d2093.json rename to allure-report/data/test-cases/64a44b1c9018ad85.json index 86e7fc01a54..036775b770f 100644 --- a/allure-report/data/test-cases/8fac702aa93d2093.json +++ b/allure-report/data/test-cases/64a44b1c9018ad85.json @@ -1 +1 @@ -{"uid":"8fac702aa93d2093","name":"Testing period_is_late function (positive)","fullName":"kyu_8.is_your_period_late.test_is_your_period_late.PeriodIsLateTestCase#test_period_is_late_positive","historyId":"763475007d09f077c2c251a191291e14","time":{"start":1724735129555,"stop":1724735129555,"duration":0},"description":"\n Positive tests\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"bc5d49dc5212bf5e","name":"stdout","source":"bc5d49dc5212bf5e.txt","type":"text/plain","size":640}],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Casino chips"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"ebad35c5d56f477f.json","parameterValues":[]} \ No newline at end of file +{"uid":"650faaf602cc8f99","name":"Testing solve function","fullName":"kyu_6.casino_chips.test_solve.SolveTestCase#test_solve","historyId":"47a8a15643c132c9b9f0d902bcff28dd","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fcab257bac252f0f","name":"stdout","source":"fcab257bac252f0f.txt","type":"text/plain","size":640}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":13,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Casino chips"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"650faaf602cc8f99.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2fc3a43f4af43f00.json b/allure-report/data/test-cases/6566b62febd2f997.json similarity index 72% rename from allure-report/data/test-cases/2fc3a43f4af43f00.json rename to allure-report/data/test-cases/6566b62febd2f997.json index 587fa6a8388..73ab57db222 100644 --- a/allure-report/data/test-cases/2fc3a43f4af43f00.json +++ b/allure-report/data/test-cases/6566b62febd2f997.json @@ -1 +1 @@ -{"uid":"2fc3a43f4af43f00","name":"Testing to_alternating_case function","fullName":"kyu_8.alternating_case.test_alternating_case.AlternatingCaseTestCase#test_alternating_case","historyId":"470b5bb32c448e7433bb94b222d4d8b0","time":{"start":1724733474554,"stop":1724733474554,"duration":0},"description":"\n Testing to_alternating_case function\n :return:\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"cbe62037cd68092f","name":"stdout","source":"cbe62037cd68092f.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"47c7c905d0e48c01","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"c1f2317d20109e13.json","parameterValues":[]} \ No newline at end of file +{"uid":"675849fee1009391","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fec67c535945138b","name":"stdout","source":"fec67c535945138b.txt","type":"text/plain","size":67}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"cabe377ec9af3c98","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"c1f2317d20109e13","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"675849fee1009391.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/68c4a39d8a6017b.json b/allure-report/data/test-cases/68c4a39d8a6017b.json new file mode 100644 index 00000000000..37b51f0c8b3 --- /dev/null +++ b/allure-report/data/test-cases/68c4a39d8a6017b.json @@ -0,0 +1 @@ +{"uid":"68c4a39d8a6017b","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"189c0101c5666165","name":"stdout","source":"189c0101c5666165.txt","type":"text/plain","size":3097}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"PARSING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"RANKING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"feature","value":"String"},{"name":"tag","value":"FILTERING"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"68c4a39d8a6017b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/693c5b2693478689.json b/allure-report/data/test-cases/693c5b2693478689.json new file mode 100644 index 00000000000..3ede8076832 --- /dev/null +++ b/allure-report/data/test-cases/693c5b2693478689.json @@ -0,0 +1 @@ +{"uid":"693c5b2693478689","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1724735127122,"stop":1724735127141,"duration":19},"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7517e0fe4fd38ce3","name":"stdout","source":"7517e0fe4fd38ce3.txt","type":"text/plain","size":1904}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":21,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"2 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"parentSuite","value":"Proficient"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a90fdb1fb3683308","status":"passed","time":{"start":1724733472280,"stop":1724733472280,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"d6d06cbc227917e","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}}]},"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"693c5b2693478689.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5e4b0e05a0862f7e.json b/allure-report/data/test-cases/69f65011f131e2b6.json similarity index 65% rename from allure-report/data/test-cases/5e4b0e05a0862f7e.json rename to allure-report/data/test-cases/69f65011f131e2b6.json index 9b2f67b3fc1..21529e817f6 100644 --- a/allure-report/data/test-cases/5e4b0e05a0862f7e.json +++ b/allure-report/data/test-cases/69f65011f131e2b6.json @@ -1 +1 @@ -{"uid":"5e4b0e05a0862f7e","name":"Negative test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_negative","historyId":"4a2df53975623c10d30ec1c6932ba04a","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"29a496fd36abeefa","name":"stdout","source":"29a496fd36abeefa.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"73e2d6b3532a4935","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"5e4b0e05a0862f7e.json","parameterValues":[]} \ No newline at end of file +{"uid":"69f65011f131e2b6","name":"Negative test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_negative","historyId":"4a2df53975623c10d30ec1c6932ba04a","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b653a3e02677ec62","name":"stdout","source":"b653a3e02677ec62.txt","type":"text/plain","size":23}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"6af8fedb1f0ef3c6","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"5e4b0e05a0862f7e","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"69f65011f131e2b6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6a1d96979e635e7f.json b/allure-report/data/test-cases/6a1d96979e635e7f.json new file mode 100644 index 00000000000..73fadddd7a7 --- /dev/null +++ b/allure-report/data/test-cases/6a1d96979e635e7f.json @@ -0,0 +1 @@ +{"uid":"6a1d96979e635e7f","name":"Testing 'save' function: positive","fullName":"kyu_7.fill_the_hard_disk_drive.test_save.SaveTestCase#test_save_positive","historyId":"b1ff2214ba100eb1c8bc62e73e12889e","time":{"start":1724735129102,"stop":1724735129102,"duration":0},"description":"\n Testing 'save' function: positive\n\n The function should determine how many\n files of the copy queue you will be able\n to save into your Hard Disk Drive.\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"44675768f78eee8a","name":"stdout","source":"44675768f78eee8a.txt","type":"text/plain","size":2146}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Array to HTML table"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"9bb9bf100d008741.json","parameterValues":[]} \ No newline at end of file +{"uid":"6a793815cad01bd2","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"da9065dd6d539fab","name":"stdout","source":"da9065dd6d539fab.txt","type":"text/plain","size":2146}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Array to HTML table"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"6a793815cad01bd2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ccf5a8c46639d0ec.json b/allure-report/data/test-cases/6ab6caccad49b468.json similarity index 64% rename from allure-report/data/test-cases/ccf5a8c46639d0ec.json rename to allure-report/data/test-cases/6ab6caccad49b468.json index c2834f4eef9..4cc9536ee89 100644 --- a/allure-report/data/test-cases/ccf5a8c46639d0ec.json +++ b/allure-report/data/test-cases/6ab6caccad49b468.json @@ -1 +1 @@ -{"uid":"ccf5a8c46639d0ec","name":"Find the int that appears an odd number of times","fullName":"kyu_6.find_the_odd_int.test_find_the_odd_int.FindTheOddIntTestCase#test_something","historyId":"0f9fe14df4043e3026ded68af344e3f2","time":{"start":1724735128774,"stop":1724735128774,"duration":0},"description":"\n Sample testing.\n Expected result is 5\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"80387d9cf50add05","name":"stdout","source":"80387d9cf50add05.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"73e2d6b3532a4935.json","parameterValues":[]} \ No newline at end of file +{"uid":"6af8fedb1f0ef3c6","name":"Negative test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_negative","historyId":"4a2df53975623c10d30ec1c6932ba04a","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b9b05bf139af2d32","name":"stdout","source":"b9b05bf139af2d32.txt","type":"text/plain","size":23}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"6af8fedb1f0ef3c6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/918346e849cd43c1.json b/allure-report/data/test-cases/6b00dc7a9142ab25.json similarity index 85% rename from allure-report/data/test-cases/918346e849cd43c1.json rename to allure-report/data/test-cases/6b00dc7a9142ab25.json index e14c8b549ba..c9a5b609276 100644 --- a/allure-report/data/test-cases/918346e849cd43c1.json +++ b/allure-report/data/test-cases/6b00dc7a9142ab25.json @@ -1 +1 @@ -{"uid":"918346e849cd43c1","name":"Testing growing_plant function","fullName":"kyu_7.growing_plant.test_growing_plant.GrowingPlantTestCase#test_growing_plant","historyId":"ed63cab09a5a21abc4139e6751f28e54","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"description":"\n Testing growing_plant function\n\n Task\n\n Each day a plant is growing by upSpeed meters.\n Each night that plant's height decreases by downSpeed\n meters due to the lack of sun heat. Initially, plant\n is 0 meters tall. We plant the seed at the beginning\n of a day. We want to know when the height of the plant\n will reach a certain level.\n\n Example\n\n For upSpeed = 100, downSpeed = 10 and desiredHeight = 910,\n the output should be 10.\n\n For upSpeed = 10, downSpeed = 9 and desiredHeight = 4,\n the output should be 1. Because the plant reach to the desired\n height at day 1(10 meters).\n\n Input/Output\n\n [input] integer upSpeed\n A positive integer representing the daily growth.\n Constraints: 5 ≤ upSpeed ≤ 100.\n\n [input] integer downSpeed\n A positive integer representing the nightly decline.\n Constraints: 2 ≤ downSpeed < upSpeed.\n\n [input] integer desiredHeight\n A positive integer representing the threshold.\n Constraints: 4 ≤ desiredHeight ≤ 1000.\n\n [output] an integer\n\n The number of days that it will take for the plant to\n reach/pass desiredHeight (including the last day in the\n total count).\n ","descriptionHtml":" Advanced/random test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Advanced/random test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c91447e2ab5b5752","name":"stdout","source":"c91447e2ab5b5752.txt","type":"text/plain","size":791}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["Algorithms","Logic","Strings"]},"source":"a83637127d81f7d9.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"6c1504a4fcfadf69","name":"test_random","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_random","historyId":"f9568f445cf6471d62f38f61a6e1887d","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"description":"\n Advanced/random test case\n :return:\n ","descriptionHtml":" Advanced/random test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Advanced/random test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f26281521e32f10c","name":"stdout","source":"f26281521e32f10c.txt","type":"text/plain","size":791}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"a83637127d81f7d9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"6c1504a4fcfadf69.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/6c5d99461aa2603.json b/allure-report/data/test-cases/6c5d99461aa2603.json
deleted file mode 100644
index c9a6abf5020..00000000000
--- a/allure-report/data/test-cases/6c5d99461aa2603.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"6c5d99461aa2603","name":"Testing invite_more_women function (negative)","fullName":"kyu_7.simple_fun_152.test_invite_more_women.InviteMoreWomenTestCase#test_invite_more_women_negative","historyId":"439816a19ff5fc7179df296b3e238bad","time":{"start":1724735129242,"stop":1724735129242,"duration":0},"description":"\n Simple Fun #152: Invite More Women?\n Testing invite_more_women function (negative)\n :return:\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"eb842e833e18e0a2","name":"stdout","source":"eb842e833e18e0a2.txt","type":"text/plain","size":277}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAY"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"77e7a047aea456b4","status":"passed","time":{"start":1724733473030,"stop":1724733473030,"duration":0}}],"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"63cbfe00daba1c69.json","parameterValues":[]} \ No newline at end of file +{"uid":"6cad203fab564c60","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ac68097df5e78e9a","name":"stdout","source":"ac68097df5e78e9a.txt","type":"text/plain","size":277}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAY"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e41551e078ed42ea","status":"passed","time":{"start":1724733473030,"stop":1724733473030,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"63cbfe00daba1c69","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}}]},"tags":["ARRAY","ALGORITHMS"]},"source":"6cad203fab564c60.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1e32519d766f390f.json b/allure-report/data/test-cases/6d22e154a5a83d80.json similarity index 71% rename from allure-report/data/test-cases/1e32519d766f390f.json rename to allure-report/data/test-cases/6d22e154a5a83d80.json index c3b32557363..0b0db2d2d57 100644 --- a/allure-report/data/test-cases/1e32519d766f390f.json +++ b/allure-report/data/test-cases/6d22e154a5a83d80.json @@ -1 +1 @@ -{"uid":"1e32519d766f390f","name":"Negative numbers","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_numbers","historyId":"baeb278025592b3aed00b5f1bc1265b1","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"description":"\n -1: Negative numbers cannot be square numbers\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"fdeff84d2ee8d5a7","name":"stdout","source":"fdeff84d2ee8d5a7.txt","type":"text/plain","size":502}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"960c8899017a5d3c.json","parameterValues":[]} \ No newline at end of file +{"uid":"6fce95111dc1cc14","name":"Testing array_diff function","fullName":"kyu_6.array_diff.test_array_diff.ArrayDiffTestCase#test_array_diff_function","historyId":"5e365f66b39a2fede4fe18a5cc569699","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f8b4598a501c7d27","name":"stdout","source":"f8b4598a501c7d27.txt","type":"text/plain","size":502}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"6fce95111dc1cc14.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a5e3b3442b4ab9dd.json b/allure-report/data/test-cases/70085274c959a3cb.json similarity index 61% rename from allure-report/data/test-cases/a5e3b3442b4ab9dd.json rename to allure-report/data/test-cases/70085274c959a3cb.json index 5d7cf255170..2ce5bed6756 100644 --- a/allure-report/data/test-cases/a5e3b3442b4ab9dd.json +++ b/allure-report/data/test-cases/70085274c959a3cb.json @@ -1 +1 @@ -{"uid":"a5e3b3442b4ab9dd","name":"Testing largestPower function","fullName":"kyu_7.powers_of_3.test_largest_power.LargestPowerTestCase#test_largest_power","historyId":"026739760bca73e921f8e5d35d9329cf","time":{"start":1724735129196,"stop":1724735129196,"duration":0},"description":"\n Testing largestPower function\n :return:\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert training","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert battle","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f04c5edec457b138","name":"stdout","source":"f04c5edec457b138.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":12,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"b8d68faa427e9f9d.json","parameterValues":[]} \ No newline at end of file +{"uid":"72010ab4f2692ae4","name":"Testing Warrior class >>> bruce_lee","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_bruce_lee","historyId":"7af7e9479cf2a47a636ae35231bacc9f","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8b00f3eb19799549","name":"stdout","source":"8b00f3eb19799549.txt","type":"text/plain","size":67}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":12,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"72010ab4f2692ae4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/654b50568a4f83a1.json b/allure-report/data/test-cases/743e871493ba28b4.json similarity index 69% rename from allure-report/data/test-cases/654b50568a4f83a1.json rename to allure-report/data/test-cases/743e871493ba28b4.json index ec1a358eb62..1a49a9f3b0c 100644 --- a/allure-report/data/test-cases/654b50568a4f83a1.json +++ b/allure-report/data/test-cases/743e871493ba28b4.json @@ -1 +1 @@ -{"uid":"654b50568a4f83a1","name":"All chars are in mixed case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_mixed","historyId":"d4bb68fb8c0e59fc03fed525cca43eb5","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"description":"\n Testing letter_frequency function\n where all chars are in mixed case\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"336614ff4bde976d","name":"stdout","source":"336614ff4bde976d.txt","type":"text/plain","size":878}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"761811e55728ed74.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8fbe4fcea83005e2.json b/allure-report/data/test-cases/7637c123d5cf58af.json similarity index 70% rename from allure-report/data/test-cases/8fbe4fcea83005e2.json rename to allure-report/data/test-cases/7637c123d5cf58af.json index d0e90adda79..79e9929497c 100644 --- a/allure-report/data/test-cases/8fbe4fcea83005e2.json +++ b/allure-report/data/test-cases/7637c123d5cf58af.json @@ -1 +1 @@ -{"uid":"8fbe4fcea83005e2","name":"Testing 'longest_repetition' function","fullName":"kyu_6.longest_repetition.test_longest_repetition.LongestRepetitionTestCase#test_longest_repetition","historyId":"6431e0366c9c302e03ac01343fb7ea77","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"description":"\n For a given string s find the character c (or C) with\n longest consecutive repetition and return: (c, l)\n where l (or L) is the length of the repetition.\n\n For empty string return: ('', 0)\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ab818dba8f721c82","name":"stdout","source":"ab818dba8f721c82.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2993b93df714aac2","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"db7b4c897ddcf1a6.json","parameterValues":[]} \ No newline at end of file +{"uid":"7b2352a8e3675c67","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5c7638f94c1897db","name":"stdout","source":"5c7638f94c1897db.txt","type":"text/plain","size":434}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9035abe5e1151932","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"db7b4c897ddcf1a6","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}}]},"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"7b2352a8e3675c67.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ad991ec2a2bdb70.json b/allure-report/data/test-cases/7b9876690035f17.json similarity index 68% rename from allure-report/data/test-cases/ad991ec2a2bdb70.json rename to allure-report/data/test-cases/7b9876690035f17.json index 06c30d07b75..1a1629f4efb 100644 --- a/allure-report/data/test-cases/ad991ec2a2bdb70.json +++ b/allure-report/data/test-cases/7b9876690035f17.json @@ -1 +1 @@ -{"uid":"ad991ec2a2bdb70","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"afd9bf5ba31b7f2c","name":"stdout","source":"afd9bf5ba31b7f2c.txt","type":"text/plain","size":1009}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Snail"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"ad991ec2a2bdb70.json","parameterValues":[]} \ No newline at end of file +{"uid":"7b9876690035f17","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7f52a9aa50bef455","name":"stdout","source":"7f52a9aa50bef455.txt","type":"text/plain","size":1009}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Snail"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"7b9876690035f17.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/85d9d1820cce2f7e.json b/allure-report/data/test-cases/7c2750d825fae93b.json similarity index 67% rename from allure-report/data/test-cases/85d9d1820cce2f7e.json rename to allure-report/data/test-cases/7c2750d825fae93b.json index b0faf05d4b5..4f132457cc7 100644 --- a/allure-report/data/test-cases/85d9d1820cce2f7e.json +++ b/allure-report/data/test-cases/7c2750d825fae93b.json @@ -1 +1 @@ -{"uid":"85d9d1820cce2f7e","name":"Wolf in the middle of the queue","fullName":"kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing.WarnTheSheepTestCase#test_warn_the_sheep_wolf_in_middle","historyId":"3de540be96edd1a6ef052fccdb3f5cad","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"description":"\n If the wolf is the closest animal to you,\n return \"Pls go away and stop eating my sheep\".\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"314ae6d54cae55b6","name":"stdout","source":"314ae6d54cae55b6.txt","type":"text/plain","size":1079}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"Strings"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"Coloured Triangles"},{"name":"tag","value":"Logic"},{"name":"tag","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["Algorithms","Logic","Strings"]},"source":"2d65aaadaa20d5c2.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"7e0d94f0ee4e397d","name":"test_triangle","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_triangle","historyId":"be7068cb1056118b9c0776b1d187601d","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"676a2b28cd4ab614","name":"stdout","source":"676a2b28cd4ab614.txt","type":"text/plain","size":1079}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"Strings"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"Coloured Triangles"},{"name":"tag","value":"Logic"},{"name":"tag","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"2d65aaadaa20d5c2","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"7e0d94f0ee4e397d.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/7f2ec06c200d3086.json b/allure-report/data/test-cases/7f2ec06c200d3086.json
deleted file mode 100644
index f673955646b..00000000000
--- a/allure-report/data/test-cases/7f2ec06c200d3086.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"7f2ec06c200d3086","name":"Testing easy_diagonal function","fullName":"kyu_6.easy_diagonal.test_diagonal.EasyDiagonalTestCase#test_easy_diagonal","historyId":"5d9c9166bf610b28a284723b5b23aab1","time":{"start":1724735128094,"stop":1724735128742,"duration":648},"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"52487ab63cfc7fc2","name":"stdout","source":"52487ab63cfc7fc2.txt","type":"text/plain","size":524}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Diagonal"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1f1607dce833287a","status":"passed","time":{"start":1724733473218,"stop":1724733473889,"duration":671}}],"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"7f2ec06c200d3086.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a921030da8c9a520.json b/allure-report/data/test-cases/7f90afc62f8400f4.json similarity index 52% rename from allure-report/data/test-cases/a921030da8c9a520.json rename to allure-report/data/test-cases/7f90afc62f8400f4.json index dd812bce856..8a91257c51b 100644 --- a/allure-report/data/test-cases/a921030da8c9a520.json +++ b/allure-report/data/test-cases/7f90afc62f8400f4.json @@ -1 +1 @@ -{"uid":"a921030da8c9a520","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c243a724cee6015a","name":"stdout","source":"c243a724cee6015a.txt","type":"text/plain","size":2817}],"parameters":[],"stepsCount":30,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"GAMES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"502fa7fe3b72cd9a","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"a921030da8c9a520.json","parameterValues":[]} \ No newline at end of file +{"uid":"7f90afc62f8400f4","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c6d99744fc651725","name":"stdout","source":"c6d99744fc651725.txt","type":"text/plain","size":2817}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":30,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"GAMES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a97caba53074497b","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"a921030da8c9a520","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}}]},"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"7f90afc62f8400f4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7fad3735c185529a.json b/allure-report/data/test-cases/7fad3735c185529a.json deleted file mode 100644 index bd409e8fb1c..00000000000 --- a/allure-report/data/test-cases/7fad3735c185529a.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"7fad3735c185529a","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"7e845202c63af573","name":"stdout","source":"7e845202c63af573.txt","type":"text/plain","size":554}],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"7fad3735c185529a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/60f5877935ced5c5.json b/allure-report/data/test-cases/7fd5632b0213855d.json similarity index 60% rename from allure-report/data/test-cases/60f5877935ced5c5.json rename to allure-report/data/test-cases/7fd5632b0213855d.json index a8b60e0827d..35d2412bde0 100644 --- a/allure-report/data/test-cases/60f5877935ced5c5.json +++ b/allure-report/data/test-cases/7fd5632b0213855d.json @@ -1 +1 @@ -{"uid":"60f5877935ced5c5","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1724735127688,"stop":1724735127813,"duration":125},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127703,"duration":15},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127703,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127735,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127735,"stop":1724735127781,"duration":46},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127781,"stop":1724735127813,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5084a50ffeae5e8e","name":"stdout","source":"5084a50ffeae5e8e.txt","type":"text/plain","size":932}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724735127813,"stop":1724735127813,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Integers: Recreation One"},{"name":"feature","value":"Optimization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"OPTIMIZATION"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c16d54e01aa089ec","status":"passed","time":{"start":1724733472796,"stop":1724733472921,"duration":125}}],"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"60f5877935ced5c5.json","parameterValues":[]} \ No newline at end of file +{"uid":"7fd5632b0213855d","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1724735127688,"stop":1724735127813,"duration":125},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127703,"duration":15},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127703,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127735,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127735,"stop":1724735127781,"duration":46},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127781,"stop":1724735127813,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4b46eca85ecd31e8","name":"stdout","source":"4b46eca85ecd31e8.txt","type":"text/plain","size":932}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724735127813,"stop":1724735127813,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Integers: Recreation One"},{"name":"feature","value":"Optimization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"OPTIMIZATION"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2512233f29820ca9","status":"passed","time":{"start":1724733472796,"stop":1724733472921,"duration":125}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"60f5877935ced5c5","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}}]},"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"7fd5632b0213855d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/92b17e5074e54ef7.json b/allure-report/data/test-cases/801bdccb4e1aa824.json similarity index 76% rename from allure-report/data/test-cases/92b17e5074e54ef7.json rename to allure-report/data/test-cases/801bdccb4e1aa824.json index 15514f93f74..8027dbc354b 100644 --- a/allure-report/data/test-cases/92b17e5074e54ef7.json +++ b/allure-report/data/test-cases/801bdccb4e1aa824.json @@ -1 +1 @@ -{"uid":"92b17e5074e54ef7","name":"test_starting_position_from_negatives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"af2006fa8ad3035d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"92b17e5074e54ef7.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"801bdccb4e1aa824","name":"test_starting_position_from_negatives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"47a613697aa0c71f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"92b17e5074e54ef7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"801bdccb4e1aa824.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/1f92252f389b32f9.json b/allure-report/data/test-cases/808471d4cfeae814.json
similarity index 67%
rename from allure-report/data/test-cases/1f92252f389b32f9.json
rename to allure-report/data/test-cases/808471d4cfeae814.json
index f8f21d5578b..8529819f92f 100644
--- a/allure-report/data/test-cases/1f92252f389b32f9.json
+++ b/allure-report/data/test-cases/808471d4cfeae814.json
@@ -1 +1 @@
-{"uid":"1f92252f389b32f9","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"36bee03d6cf0b073","name":"stdout","source":"36bee03d6cf0b073.txt","type":"text/plain","size":253}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"1f92252f389b32f9.json","parameterValues":[]} \ No newline at end of file +{"uid":"808471d4cfeae814","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"92552b4b1fe49529","name":"stdout","source":"92552b4b1fe49529.txt","type":"text/plain","size":253}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"808471d4cfeae814.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/80dd204b4961834.json b/allure-report/data/test-cases/80dd204b4961834.json new file mode 100644 index 00000000000..0bf410496d8 --- /dev/null +++ b/allure-report/data/test-cases/80dd204b4961834.json @@ -0,0 +1 @@ +{"uid":"80dd204b4961834","name":"a and b are equal","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_equal_numbers","historyId":"2972663ca9fa4b4f0e6ea69060a464d5","time":{"start":1724733474179,"stop":1724733474179,"duration":0},"description":"\n a and b are equal\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6ab893879ec80255","name":"stdout","source":"6ab893879ec80255.txt","type":"text/plain","size":1579}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"23d2f8eb0089d9c","status":"passed","time":{"start":1724733472452,"stop":1724733472499,"duration":47}}],"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"521b14729542d5c4.json","parameterValues":[]} \ No newline at end of file +{"uid":"82619e3fb0e84d4d","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1724735127313,"stop":1724735127391,"duration":78},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"63766a355340dea4","name":"stdout","source":"63766a355340dea4.txt","type":"text/plain","size":1579}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"aacbcab78401e86c","status":"passed","time":{"start":1724733472452,"stop":1724733472499,"duration":47}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"521b14729542d5c4","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}}]},"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"82619e3fb0e84d4d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4359475f5ec554bd.json b/allure-report/data/test-cases/826a0963540c6e75.json similarity index 59% rename from allure-report/data/test-cases/4359475f5ec554bd.json rename to allure-report/data/test-cases/826a0963540c6e75.json index b02dffb8ae5..65dda47263b 100644 --- a/allure-report/data/test-cases/4359475f5ec554bd.json +++ b/allure-report/data/test-cases/826a0963540c6e75.json @@ -1 +1 @@ -{"uid":"4359475f5ec554bd","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Extend the list list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"985fda141a79d4a4","name":"stdout","source":"985fda141a79d4a4.txt","type":"text/plain","size":375}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c3671be37bb5a0b6","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"4359475f5ec554bd.json","parameterValues":[]} \ No newline at end of file +{"uid":"826a0963540c6e75","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"15329bd7c41462e0","name":"stdout","source":"15329bd7c41462e0.txt","type":"text/plain","size":375}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a6a0450be3f30fe6","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"4359475f5ec554bd","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"826a0963540c6e75.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f39f65fd61fb96b1.json b/allure-report/data/test-cases/8271021679b0cc06.json similarity index 76% rename from allure-report/data/test-cases/f39f65fd61fb96b1.json rename to allure-report/data/test-cases/8271021679b0cc06.json index c66f56ee01d..1d9ec684202 100644 --- a/allure-report/data/test-cases/f39f65fd61fb96b1.json +++ b/allure-report/data/test-cases/8271021679b0cc06.json @@ -1 +1 @@ -{"uid":"f39f65fd61fb96b1","name":"Testing valid_parentheses function","fullName":"kyu_5.valid_parentheses.test_valid_parentheses.ValidParenthesesTestCase#test_valid_parentheses","historyId":"92164414ad94bf1f5638230345fa606d","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"description":"\n Test the function called that takes a string of parentheses,\n and determines if the order of the parentheses is valid.\n The function should return true if the string is valid,\n and false if it's invalid.\n\n Examples\n\n \"()\" => true\n \")(()))\" => false\n \"(\" => false\n \"(())((()())())\" => true\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"story","value":"Josephus Survivor"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b7aabddcd2b39bc4","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472921,"stop":1724733472921,"duration":0}}],"categories":[],"tags":["MATHEMATICS","NUMBERS","LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"62bf772c3a2aa5d2.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"84fd4c67efee5295","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1724735127828,"stop":1724735127828,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"story","value":"Josephus Survivor"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"bc5cb7d257f882a1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472921,"stop":1724733472921,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"62bf772c3a2aa5d2","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}}]},"tags":["MATHEMATICS","NUMBERS","LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"84fd4c67efee5295.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/b6d72f7fe7ecd8e2.json b/allure-report/data/test-cases/85cc51a7df0f4a6c.json
similarity index 72%
rename from allure-report/data/test-cases/b6d72f7fe7ecd8e2.json
rename to allure-report/data/test-cases/85cc51a7df0f4a6c.json
index 6ecfba69cea..fdf12b0ed09 100644
--- a/allure-report/data/test-cases/b6d72f7fe7ecd8e2.json
+++ b/allure-report/data/test-cases/85cc51a7df0f4a6c.json
@@ -1 +1 @@
-{"uid":"b6d72f7fe7ecd8e2","name":"Square numbers (positive)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_25","historyId":"e1a83b5e7221ab7611b800cba5c64efa","time":{"start":1724733474522,"stop":1724733474522,"duration":0},"description":"\n 25 is a square number\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6968a83bd2f66f6","name":"stdout","source":"6968a83bd2f66f6.txt","type":"text/plain","size":1536}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b0ff51cf7a3c2781","status":"passed","time":{"start":1724733474054,"stop":1724733474054,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"578c3a6cd3e7e40f","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}}]},"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"8655885cb5db7a58.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ce5b44ba32daaf31.json b/allure-report/data/test-cases/874b39a75ad8fa3b.json similarity index 58% rename from allure-report/data/test-cases/ce5b44ba32daaf31.json rename to allure-report/data/test-cases/874b39a75ad8fa3b.json index a622268b182..c9d40f33fc2 100644 --- a/allure-report/data/test-cases/ce5b44ba32daaf31.json +++ b/allure-report/data/test-cases/874b39a75ad8fa3b.json @@ -1 +1 @@ -{"uid":"ce5b44ba32daaf31","name":"Testing swap_values function","fullName":"kyu_8.swap_values.test_swap_values.SwapValuesTestCase#test_swap_values","historyId":"3546afa49f7d1872d60856dcd3614357","time":{"start":1724735129680,"stop":1724735129680,"duration":0},"description":"\n Testing swap_values function\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9130d2ce9d2203c6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"620b2589fb870406.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"88c7e92ae3f035ea","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"22fcf1edf8ebf197","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"620b2589fb870406","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"88c7e92ae3f035ea.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/f3421cdd7cb94a40.json b/allure-report/data/test-cases/895ce9b19a080b91.json
similarity index 77%
rename from allure-report/data/test-cases/f3421cdd7cb94a40.json
rename to allure-report/data/test-cases/895ce9b19a080b91.json
index 9fa36047945..958c76b0e81 100644
--- a/allure-report/data/test-cases/f3421cdd7cb94a40.json
+++ b/allure-report/data/test-cases/895ce9b19a080b91.json
@@ -1 +1 @@
-{"uid":"f3421cdd7cb94a40","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6f22d94f06ac3a09","name":"stdout","source":"6f22d94f06ac3a09.txt","type":"text/plain","size":931}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MEMOIZATION"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Sum of Pairs"},{"name":"feature","value":"Memoization"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"f3421cdd7cb94a40.json","parameterValues":[]} \ No newline at end of file +{"uid":"895ce9b19a080b91","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3d05ca7bd9d20192","name":"stdout","source":"3d05ca7bd9d20192.txt","type":"text/plain","size":931}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MEMOIZATION"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Sum of Pairs"},{"name":"feature","value":"Memoization"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"895ce9b19a080b91.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c4e7b8420f6ec93b.json b/allure-report/data/test-cases/89c677f035513057.json similarity index 72% rename from allure-report/data/test-cases/c4e7b8420f6ec93b.json rename to allure-report/data/test-cases/89c677f035513057.json index 25779f7a11e..ed88e749794 100644 --- a/allure-report/data/test-cases/c4e7b8420f6ec93b.json +++ b/allure-report/data/test-cases/89c677f035513057.json @@ -1 +1 @@ -{"uid":"c4e7b8420f6ec93b","name":"Testing two_decimal_places function","fullName":"kyu_8.formatting_decimal_places_0.test_two_decimal_places.TwoDecimalPlacesTestCase#test_two_decimal_places","historyId":"e3ba8e7dce83ab9de36ddd0bc268f4f6","time":{"start":1724733474679,"stop":1724733474679,"duration":0},"description":"\n Testing two_decimal_places function\n with various test inputs.\n\n Each number should be formatted that it is\n rounded to two decimal places. You don't\n need to check whether the input is a valid\n number because only valid numbers are used\n in the tests.\n :return:\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"b2f6f360d1ace914","name":"stdout","source":"b2f6f360d1ace914.txt","type":"text/plain","size":878}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"bd89dc29359aa359","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"3fa15071b1bee987.json","parameterValues":[]} \ No newline at end of file +{"uid":"8a76fd0002a5824c","name":"Testing Encoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding.EncodingTestCase#test_encoding","historyId":"195b2d3cd638502ec301b9e9eaa3f969","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d7e0ef7caf28d559","name":"stdout","source":"d7e0ef7caf28d559.txt","type":"text/plain","size":878}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"761811e55728ed74","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"3fa15071b1bee987","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"8a76fd0002a5824c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/831a4a72cd312e40.json b/allure-report/data/test-cases/8af4ebd0495f0e70.json similarity index 72% rename from allure-report/data/test-cases/831a4a72cd312e40.json rename to allure-report/data/test-cases/8af4ebd0495f0e70.json index f2c55ff6c58..c157b35a931 100644 --- a/allure-report/data/test-cases/831a4a72cd312e40.json +++ b/allure-report/data/test-cases/8af4ebd0495f0e70.json @@ -1 +1 @@ -{"uid":"831a4a72cd312e40","name":"Testing string_to_array function","fullName":"kyu_8.convert_string_to_an_array.test_string_to_array.StringToArrayTestCase#test_string_to_array","historyId":"f51ecfb2c4460f518b2155a78436a09d","time":{"start":1724733474585,"stop":1724733474585,"duration":0},"description":"\n Testing string_to_array function.\n\n A function to split a string and\n convert it into an array of words.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d1cc8240eecf71ad","name":"stdout","source":"d1cc8240eecf71ad.txt","type":"text/plain","size":326}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"451dd55d479da390.json","parameterValues":[]} \ No newline at end of file +{"uid":"8f884e4fa29bb7d4","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1c7070c159aacf2e","name":"stdout","source":"1c7070c159aacf2e.txt","type":"text/plain","size":326}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"8f884e4fa29bb7d4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2993b93df714aac2.json b/allure-report/data/test-cases/9035abe5e1151932.json similarity index 53% rename from allure-report/data/test-cases/2993b93df714aac2.json rename to allure-report/data/test-cases/9035abe5e1151932.json index c5ad3153530..e909c1244f3 100644 --- a/allure-report/data/test-cases/2993b93df714aac2.json +++ b/allure-report/data/test-cases/9035abe5e1151932.json @@ -1 +1 @@ -{"uid":"2993b93df714aac2","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"bd3f1d26bd9a423c","name":"stdout","source":"bd3f1d26bd9a423c.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"2993b93df714aac2.json","parameterValues":[]} \ No newline at end of file +{"uid":"9035abe5e1151932","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6e51aca385250e4","name":"stdout","source":"6e51aca385250e4.txt","type":"text/plain","size":434}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"9035abe5e1151932.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f5b1db39220bbcf9.json b/allure-report/data/test-cases/9098856200f13690.json similarity index 54% rename from allure-report/data/test-cases/f5b1db39220bbcf9.json rename to allure-report/data/test-cases/9098856200f13690.json index 74cf133a00d..aaa3fcf66f8 100644 --- a/allure-report/data/test-cases/f5b1db39220bbcf9.json +++ b/allure-report/data/test-cases/9098856200f13690.json @@ -1 +1 @@ -{"uid":"f5b1db39220bbcf9","name":"Testing permute_a_palindrome (negative)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_negative","historyId":"7090b58c62fab362ad673c85c67765af","time":{"start":1724735128868,"stop":1724735128868,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"16493fa2e59b881f","name":"stdout","source":"16493fa2e59b881f.txt","type":"text/plain","size":242}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"7954a467ea4b79e1.json","parameterValues":[]} \ No newline at end of file +{"uid":"90a114379d845ff7","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6ce0e167f1507713","name":"stdout","source":"6ce0e167f1507713.txt","type":"text/plain","size":242}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"90a114379d845ff7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/90a24ba96aea3cfc.json b/allure-report/data/test-cases/90a24ba96aea3cfc.json new file mode 100644 index 00000000000..fcf14851caa --- /dev/null +++ b/allure-report/data/test-cases/90a24ba96aea3cfc.json @@ -0,0 +1 @@ +{"uid":"90a24ba96aea3cfc","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7efcea1d1ffd3662","name":"stdout","source":"7efcea1d1ffd3662.txt","type":"text/plain","size":544}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNCTIONS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Games"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"dcb40cbe5ee38417","status":"passed","time":{"start":1724733474023,"stop":1724733474023,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"396df158495e2556","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"90a24ba96aea3cfc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c0e2de6ef36ce602.json b/allure-report/data/test-cases/90eee3ddc83b1454.json similarity index 68% rename from allure-report/data/test-cases/c0e2de6ef36ce602.json rename to allure-report/data/test-cases/90eee3ddc83b1454.json index 3a10abb7d73..7eff5edf5ca 100644 --- a/allure-report/data/test-cases/c0e2de6ef36ce602.json +++ b/allure-report/data/test-cases/90eee3ddc83b1454.json @@ -1 +1 @@ -{"uid":"c0e2de6ef36ce602","name":"Testing two_decimal_places function","fullName":"kyu_8.formatting_decimal_places_0.test_two_decimal_places.TwoDecimalPlacesTestCase#test_two_decimal_places","historyId":"e3ba8e7dce83ab9de36ddd0bc268f4f6","time":{"start":1724735129477,"stop":1724735129477,"duration":0},"description":"\n Testing two_decimal_places function\n with various test inputs.\n\n Each number should be formatted that it is\n rounded to two decimal places. You don't\n need to check whether the input is a valid\n number because only valid numbers are used\n in the tests.\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2d914c949df5ab84","name":"stdout","source":"2d914c949df5ab84.txt","type":"text/plain","size":167}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"bbfb47c5ac3f243c.json","parameterValues":[]} \ No newline at end of file +{"uid":"91e2410535ccc997","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5763b31517fb1cf6","name":"stdout","source":"5763b31517fb1cf6.txt","type":"text/plain","size":167}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"91e2410535ccc997.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2b5b6c744b764be6.json b/allure-report/data/test-cases/91ed862dacbec840.json similarity index 93% rename from allure-report/data/test-cases/2b5b6c744b764be6.json rename to allure-report/data/test-cases/91ed862dacbec840.json index 88b27dc14ad..2793943af71 100644 --- a/allure-report/data/test-cases/2b5b6c744b764be6.json +++ b/allure-report/data/test-cases/91ed862dacbec840.json @@ -1 +1 @@ -{"uid":"2b5b6c744b764be6","name":"test_starting_position_from_positives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"2b5b6c744b764be6.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"91ed862dacbec840","name":"test_starting_position_from_positives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"91ed862dacbec840.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/3ea60f3a146e3d51.json b/allure-report/data/test-cases/92083f552ecb72c4.json
similarity index 62%
rename from allure-report/data/test-cases/3ea60f3a146e3d51.json
rename to allure-report/data/test-cases/92083f552ecb72c4.json
index 811ef7bfb13..57c9f9b4ff4 100644
--- a/allure-report/data/test-cases/3ea60f3a146e3d51.json
+++ b/allure-report/data/test-cases/92083f552ecb72c4.json
@@ -1 +1 @@
-{"uid":"3ea60f3a146e3d51","name":"Two smallest numbers in the start of the list","fullName":"kyu_7.sum_of_two_lowest_int.test_sum_two_smallest_numbers.SumTwoSmallestNumbersTestCase#test_sum_two_smallest_numbers","historyId":"429c2bf738c7d46e53c9a2e5226d6649","time":{"start":1724735129321,"stop":1724735129321,"duration":0},"description":"\n Test sum_two_smallest_numbers function\n The function should return the sum of\n the two lowest positive numbers\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"eba58defe547aa99","name":"stdout","source":"eba58defe547aa99.txt","type":"text/plain","size":565}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":10,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"922eccc2ca8ed714.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9393151991be7f33.json b/allure-report/data/test-cases/9393151991be7f33.json new file mode 100644 index 00000000000..96127017c18 --- /dev/null +++ b/allure-report/data/test-cases/9393151991be7f33.json @@ -0,0 +1 @@ +{"uid":"9393151991be7f33","name":"Testing 'sum_triangular_numbers' with negative numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_negative_numbers","historyId":"4e553d5e3ff5fc5c21a746a843af96e5","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with negative numbers\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Insert items to the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"20504931bd72ff66","name":"stdout","source":"20504931bd72ff66.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"fc816863f78bcd65","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"93b3042e12ae0dc2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f8cfd8001c2b32fd.json b/allure-report/data/test-cases/95011c2c3c205658.json similarity index 61% rename from allure-report/data/test-cases/f8cfd8001c2b32fd.json rename to allure-report/data/test-cases/95011c2c3c205658.json index 646fa20b744..5f4a197887d 100644 --- a/allure-report/data/test-cases/f8cfd8001c2b32fd.json +++ b/allure-report/data/test-cases/95011c2c3c205658.json @@ -1 +1 @@ -{"uid":"f8cfd8001c2b32fd","name":"Square numbers (positive)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_25","historyId":"e1a83b5e7221ab7611b800cba5c64efa","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"description":"\n 25 is a square number\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"92e60d573610c20c","name":"stdout","source":"92e60d573610c20c.txt","type":"text/plain","size":611}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"95172229a5a9ad6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/aee4538f6230f980.json b/allure-report/data/test-cases/9519f48ec729ba4c.json similarity index 64% rename from allure-report/data/test-cases/aee4538f6230f980.json rename to allure-report/data/test-cases/9519f48ec729ba4c.json index 95c98eeb5bc..18f38a5014a 100644 --- a/allure-report/data/test-cases/aee4538f6230f980.json +++ b/allure-report/data/test-cases/9519f48ec729ba4c.json @@ -1 +1 @@ -{"uid":"aee4538f6230f980","name":"Testing password function","fullName":"kyu_7.password_validator.test_password.PasswordTestCase#test_password","historyId":"aaef6593296fd19246b6caa71f38ecab","time":{"start":1724735129180,"stop":1724735129180,"duration":0},"description":"\n Testing password function with various test inputs\n :return:\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2fa0f7a126ad592b","name":"stdout","source":"2fa0f7a126ad592b.txt","type":"text/plain","size":1009}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Snail"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7b9876690035f17","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"16026a681cee6bae","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}}]},"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"95ddc175910ea52.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/95e612b16602c749.json b/allure-report/data/test-cases/95e612b16602c749.json new file mode 100644 index 00000000000..4f2c5b0f31a --- /dev/null +++ b/allure-report/data/test-cases/95e612b16602c749.json @@ -0,0 +1 @@ +{"uid":"95e612b16602c749","name":"Testing Calculator class","fullName":"kyu_3.calculator.test_calculator.CalculatorTestCase#test_calculator","historyId":"939a8064e3d28ec85fadd67010b560ae","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"description":"\n Testing Calculator class\n A simple calculator that given a string of operators '()', '+', '-', '*', '/'\n and numbers separated by spaces will return the value of that expression\n\n :return: None\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4cfe45f98e3a162","name":"stdout","source":"4cfe45f98e3a162.txt","type":"text/plain","size":524}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Diagonal"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"431c7499a8a042ca","status":"passed","time":{"start":1724733473218,"stop":1724733473889,"duration":671}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"7f2ec06c200d3086","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"964ad50f448ed64d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/83e3620464a462e0.json b/allure-report/data/test-cases/96bc84b88ae05ea5.json similarity index 92% rename from allure-report/data/test-cases/83e3620464a462e0.json rename to allure-report/data/test-cases/96bc84b88ae05ea5.json index 8d383453bc7..13c47eab118 100644 --- a/allure-report/data/test-cases/83e3620464a462e0.json +++ b/allure-report/data/test-cases/96bc84b88ae05ea5.json @@ -1 +1 @@ -{"uid":"83e3620464a462e0","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 24, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"83e3620464a462e0.json","parameterValues":[]} \ No newline at end of file +{"uid":"96bc84b88ae05ea5","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 24, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"96bc84b88ae05ea5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9710b9a44c2e3c82.json b/allure-report/data/test-cases/9710b9a44c2e3c82.json deleted file mode 100644 index 51497f6d6e1..00000000000 --- a/allure-report/data/test-cases/9710b9a44c2e3c82.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"9710b9a44c2e3c82","name":"Testing 'count_sheeps' function: positive flow","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep","historyId":"7c789f6ee990c99f027ff5b8c32573fd","time":{"start":1724735129414,"stop":1724735129414,"duration":0},"description":"\n Testing 'count_sheeps' function\n Consider an array of sheep where some sheep\n may be missing from their place.\n We need a function that counts the\n number of sheep present in the array\n (true means present).\n\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"65073b7edfec4e6b","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"2c2a3e42bb3933c8.json","parameterValues":[]} \ No newline at end of file +{"uid":"972d0622d29729c4","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1467bda4d9665eda","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"2c2a3e42bb3933c8","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"972d0622d29729c4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/98200e3d5ae32ca.json b/allure-report/data/test-cases/98200e3d5ae32ca.json new file mode 100644 index 00000000000..bed0a352d1d --- /dev/null +++ b/allure-report/data/test-cases/98200e3d5ae32ca.json @@ -0,0 +1 @@ +{"uid":"98200e3d5ae32ca","name":"Testing 'has_subpattern' (part 1) function","fullName":"kyu_6.string_subpattern_recognition_1.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"b91c13716f440f33b1f90d86b217b534","time":{"start":1724735128930,"stop":1724735128930,"duration":0},"description":"\n String subpattern recognition I\n\n Verify that 'has_subpattern' function to returns\n either true/True or false/False if a string can be\n seen as the repetition of a simpler/shorter subpattern or not.\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ff19f958435ebad0","name":"stdout","source":"ff19f958435ebad0.txt","type":"text/plain","size":676}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LOOPS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b93db50e25bdce85","status":"passed","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"df3147d31fee6968.json","parameterValues":[]} \ No newline at end of file +{"uid":"98d0f495e6dcba7e","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"62bd346b3a261fc6","name":"stdout","source":"62bd346b3a261fc6.txt","type":"text/plain","size":676}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LOOPS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"252f381a068f762f","status":"passed","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"df3147d31fee6968","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"98d0f495e6dcba7e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/990d1d89497fbcc.json b/allure-report/data/test-cases/990d1d89497fbcc.json deleted file mode 100644 index fef6bf476b9..00000000000 --- a/allure-report/data/test-cases/990d1d89497fbcc.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"990d1d89497fbcc","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"f220cca72eddc4b9","name":"stdout","source":"f220cca72eddc4b9.txt","type":"text/plain","size":717}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"990d1d89497fbcc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/611b4f8cf836294a.json b/allure-report/data/test-cases/996165a0ada95681.json similarity index 68% rename from allure-report/data/test-cases/611b4f8cf836294a.json rename to allure-report/data/test-cases/996165a0ada95681.json index 6e5a4e3a9ec..49dd7945e72 100644 --- a/allure-report/data/test-cases/611b4f8cf836294a.json +++ b/allure-report/data/test-cases/996165a0ada95681.json @@ -1 +1 @@ -{"uid":"611b4f8cf836294a","name":"Testing two_decimal_places function","fullName":"kyu_7.formatting_decimal_places_1.test_two_decimal_places.TwoDecimalPlacesTestCase#test_two_decimal_places","historyId":"27ae718be00b2e9f316c37c338cb2894","time":{"start":1724735129117,"stop":1724735129117,"duration":0},"description":"\n Testing two_decimal_places function\n with various test inputs\n\n Each floating-point number should be\n formatted that only the first two\n decimal places are returned.\n\n You don't need to check whether the input\n is a valid number because only valid numbers\n are used in the tests.\n\n Don't round the numbers! Just cut them\n after two decimal places!\n\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an un-existing item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"7aad212f16ce4ea2","name":"stdout","source":"7aad212f16ce4ea2.txt","type":"text/plain","size":378}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1585a2916e07d272","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"a33fb2570aec1823.json","parameterValues":[]} \ No newline at end of file +{"uid":"99a050e28b9f808c","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d920f200ffe2c729","name":"stdout","source":"d920f200ffe2c729.txt","type":"text/plain","size":378}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ef7cb2e79441187e","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"a33fb2570aec1823","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"99a050e28b9f808c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d837297408a13c1e.json b/allure-report/data/test-cases/9a325845218dd6ae.json similarity index 59% rename from allure-report/data/test-cases/d837297408a13c1e.json rename to allure-report/data/test-cases/9a325845218dd6ae.json index 3b22f39bfcb..92a433757e4 100644 --- a/allure-report/data/test-cases/d837297408a13c1e.json +++ b/allure-report/data/test-cases/9a325845218dd6ae.json @@ -1 +1 @@ -{"uid":"d837297408a13c1e","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"88865904ee358dea","name":"stdout","source":"88865904ee358dea.txt","type":"text/plain","size":213}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"ARITHMETIC"},{"name":"story","value":"Sum of odd numbers"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"8a609bc5e3d23df9","status":"passed","time":{"start":1724733474460,"stop":1724733474460,"duration":0}}],"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","LISTS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"d837297408a13c1e.json","parameterValues":[]} \ No newline at end of file +{"uid":"9a325845218dd6ae","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a54c971159a9735d","name":"stdout","source":"a54c971159a9735d.txt","type":"text/plain","size":213}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"ARITHMETIC"},{"name":"story","value":"Sum of odd numbers"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a50af3a4d2a7afb5","status":"passed","time":{"start":1724733474460,"stop":1724733474460,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"d837297408a13c1e","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","LISTS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"9a325845218dd6ae.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3e7b87e8229dd1a3.json b/allure-report/data/test-cases/9a93b35004a87c6a.json similarity index 94% rename from allure-report/data/test-cases/3e7b87e8229dd1a3.json rename to allure-report/data/test-cases/9a93b35004a87c6a.json index ad6d703c893..9a74bf00f7a 100644 --- a/allure-report/data/test-cases/3e7b87e8229dd1a3.json +++ b/allure-report/data/test-cases/9a93b35004a87c6a.json @@ -1 +1 @@ -{"uid":"3e7b87e8229dd1a3","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"3e7b87e8229dd1a3.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"9a93b35004a87c6a","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"9a93b35004a87c6a.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/402ddb0b000d2943.json b/allure-report/data/test-cases/9b0990a97652b0f6.json
similarity index 52%
rename from allure-report/data/test-cases/402ddb0b000d2943.json
rename to allure-report/data/test-cases/9b0990a97652b0f6.json
index 14e0acdc28d..ff6b0ac3b85 100644
--- a/allure-report/data/test-cases/402ddb0b000d2943.json
+++ b/allure-report/data/test-cases/9b0990a97652b0f6.json
@@ -1 +1 @@
-{"uid":"402ddb0b000d2943","name":"Testing set_alarm function","fullName":"kyu_8.set_alarm.test_set_alarm.SetAlarmTestCase#test_set_alarm","historyId":"77c7125894dc4635fdd1db51405959d3","time":{"start":1724733474897,"stop":1724733474897,"duration":0},"description":"\n Testing set_alarm function with various test inputs.\n\n The function should return true if you are employed\n and not on vacation (because these are the circumstances\n under which you need to set an alarm). It should return\n false otherwise.\n\n Examples:\n\n setAlarm(true, true) -> false\n setAlarm(false, true) -> false\n setAlarm(false, false) -> false\n setAlarm(true, false) -> true\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e94d8c1e516fca3a","name":"stdout","source":"e94d8c1e516fca3a.txt","type":"text/plain","size":1013}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Performance"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Row of the odd triangle"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"55242408764fe7c9","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"4c3877c30e625752.json","parameterValues":[]} \ No newline at end of file +{"uid":"9b82a842fdc9b867","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d27167744db90954","name":"stdout","source":"d27167744db90954.txt","type":"text/plain","size":1013}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Performance"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Row of the odd triangle"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e9a0c341753d9526","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"4c3877c30e625752","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}}]},"tags":["PERFORMANCE","ALGORITHMS"]},"source":"9b82a842fdc9b867.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6bb1a909958ad3a2.json b/allure-report/data/test-cases/9c38060cc376f686.json similarity index 61% rename from allure-report/data/test-cases/6bb1a909958ad3a2.json rename to allure-report/data/test-cases/9c38060cc376f686.json index f3a22c85426..ca0f8da7bf9 100644 --- a/allure-report/data/test-cases/6bb1a909958ad3a2.json +++ b/allure-report/data/test-cases/9c38060cc376f686.json @@ -1 +1 @@ -{"uid":"6bb1a909958ad3a2","name":"move function tests","fullName":"kyu_8.terminal_game_move_function.test_terminal_game_move_function.MoveTestCase#test_move","historyId":"c589035c90d432fb71a99aec4f56ee9e","time":{"start":1724735129680,"stop":1724735129680,"duration":0},"description":"\n The player rolls the dice and moves the number\n of spaces indicated by the dice two times.\n\n Pass position and roll and compare the output\n to the expected result\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"7009434379983da3","name":"stdout","source":"7009434379983da3.txt","type":"text/plain","size":46002}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"fcb7b98557709e7f","status":"passed","time":{"start":1724733472624,"stop":1724733472765,"duration":141}}],"categories":[],"tags":["ALGORITHMS"]},"source":"2ed8dfd7ca5a3d13.json","parameterValues":[]} \ No newline at end of file +{"uid":"9cb8749ab5d5d5c7","name":"Testing advice function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_first_non_repeating_letter","historyId":"dc079813fc553d210a3def6568230a25","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"79650f7b74d71675","name":"stdout","source":"79650f7b74d71675.txt","type":"text/plain","size":46002}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ce00ffd36d904f61","status":"passed","time":{"start":1724733472624,"stop":1724733472765,"duration":141}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"2ed8dfd7ca5a3d13","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}}]},"tags":["ALGORITHMS"]},"source":"9cb8749ab5d5d5c7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/39e365f7b1aa879c.json b/allure-report/data/test-cases/9cc84b4c3c851a20.json similarity index 71% rename from allure-report/data/test-cases/39e365f7b1aa879c.json rename to allure-report/data/test-cases/9cc84b4c3c851a20.json index 64189a8d3a7..cfbcacc584a 100644 --- a/allure-report/data/test-cases/39e365f7b1aa879c.json +++ b/allure-report/data/test-cases/9cc84b4c3c851a20.json @@ -1 +1 @@ -{"uid":"39e365f7b1aa879c","name":"Testing binary_to_string function","fullName":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string.SequenceTestCase#test_binary_to_string","historyId":"5e3d4a7b89a7ecee6b57c2383b63527b","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"66ad4b11c0086ef7","name":"stdout","source":"66ad4b11c0086ef7.txt","type":"text/plain","size":1380}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ASCII"},{"name":"suite","value":"Character Encodings"},{"name":"feature","value":"String"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"BINARY"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"39e365f7b1aa879c.json","parameterValues":[]} \ No newline at end of file +{"uid":"9cc84b4c3c851a20","name":"Testing binary_to_string function","fullName":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string.SequenceTestCase#test_binary_to_string","historyId":"5e3d4a7b89a7ecee6b57c2383b63527b","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f1386283fe3a63a2","name":"stdout","source":"f1386283fe3a63a2.txt","type":"text/plain","size":1380}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ASCII"},{"name":"suite","value":"Character Encodings"},{"name":"feature","value":"String"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"BINARY"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"9cc84b4c3c851a20.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9d396e0b9ed83131.json b/allure-report/data/test-cases/9d396e0b9ed83131.json deleted file mode 100644 index 1284e0d4a22..00000000000 --- a/allure-report/data/test-cases/9d396e0b9ed83131.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"9d396e0b9ed83131","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c5e4c41a6f3733c3","name":"stdout","source":"c5e4c41a6f3733c3.txt","type":"text/plain","size":3097}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"PARSING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"RANKING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"feature","value":"String"},{"name":"tag","value":"FILTERING"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"9d396e0b9ed83131.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/93145ed3e3e64e21.json b/allure-report/data/test-cases/9d8518015a2b07b6.json similarity index 78% rename from allure-report/data/test-cases/93145ed3e3e64e21.json rename to allure-report/data/test-cases/9d8518015a2b07b6.json index 2edd7e381fc..0613a536463 100644 --- a/allure-report/data/test-cases/93145ed3e3e64e21.json +++ b/allure-report/data/test-cases/9d8518015a2b07b6.json @@ -1 +1 @@ -{"uid":"93145ed3e3e64e21","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"777a522aaa0b36d6","name":"stdout","source":"777a522aaa0b36d6.txt","type":"text/plain","size":949}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"93145ed3e3e64e21.json","parameterValues":[]} \ No newline at end of file +{"uid":"9d8518015a2b07b6","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6570d6c473e55397","name":"stdout","source":"6570d6c473e55397.txt","type":"text/plain","size":949}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"9d8518015a2b07b6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c0ff31e127206139.json b/allure-report/data/test-cases/9e5b993187ac8b27.json similarity index 67% rename from allure-report/data/test-cases/c0ff31e127206139.json rename to allure-report/data/test-cases/9e5b993187ac8b27.json index 86f2a8c6739..34e0eb5c734 100644 --- a/allure-report/data/test-cases/c0ff31e127206139.json +++ b/allure-report/data/test-cases/9e5b993187ac8b27.json @@ -1 +1 @@ -{"uid":"c0ff31e127206139","name":"Testing 'has_subpattern' (part 2) function","fullName":"kyu_6.string_subpattern_recognition_2.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"3086879b276d25b4dd0f45ada5d9f20b","time":{"start":1724735128930,"stop":1724735128946,"duration":16},"description":"\n Verify that 'has_subpattern' function to returns\n either true/True or false/False if a string can be\n seen as the repetition of a simpler/shorter subpattern or not.\n\n 1. if a subpattern has been used, it will be repeated\n at least twice, meaning the subpattern has to be\n shorter than the original string;\n\n 2. the strings you will be given might or might not\n be created repeating a given subpattern, then\n shuffling the result.\n :return:\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ad5cb658d7b3a6f1","name":"stdout","source":"ad5cb658d7b3a6f1.txt","type":"text/plain","size":410}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Century From Year"},{"name":"feature","value":"Math"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"e13311d47c82f25c.json","parameterValues":[]} \ No newline at end of file +{"uid":"9f6955234023cbe8","name":"Testing century function","fullName":"kyu_8.century_from_year.test_century.CenturyTestCase#test_century","historyId":"079ace8555debd1c87111e8c5a6664bf","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5c0575d9cafe6cf6","name":"stdout","source":"5c0575d9cafe6cf6.txt","type":"text/plain","size":410}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Century From Year"},{"name":"feature","value":"Math"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"9f6955234023cbe8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cd298347a8b67e93.json b/allure-report/data/test-cases/9f7fc4731241a976.json similarity index 63% rename from allure-report/data/test-cases/cd298347a8b67e93.json rename to allure-report/data/test-cases/9f7fc4731241a976.json index f811bbb3ad3..f5776d5607a 100644 --- a/allure-report/data/test-cases/cd298347a8b67e93.json +++ b/allure-report/data/test-cases/9f7fc4731241a976.json @@ -1 +1 @@ -{"uid":"cd298347a8b67e93","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"4762790d78a26553","name":"stdout","source":"4762790d78a26553.txt","type":"text/plain","size":253}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"feature","value":"Lists"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1f92252f389b32f9","status":"passed","time":{"start":1724733474632,"stop":1724733474632,"duration":0}}],"categories":[],"tags":["FUNDAMENTALS"]},"source":"cd298347a8b67e93.json","parameterValues":[]} \ No newline at end of file +{"uid":"9f7fc4731241a976","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3e00d2a8f3aaa1eb","name":"stdout","source":"3e00d2a8f3aaa1eb.txt","type":"text/plain","size":253}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"feature","value":"Lists"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"808471d4cfeae814","status":"passed","time":{"start":1724733474632,"stop":1724733474632,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"cd298347a8b67e93","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"9f7fc4731241a976.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e4e2296a825eac3f.json b/allure-report/data/test-cases/a08dd22616aac704.json similarity index 94% rename from allure-report/data/test-cases/e4e2296a825eac3f.json rename to allure-report/data/test-cases/a08dd22616aac704.json index c010c2aee24..19b3d468c21 100644 --- a/allure-report/data/test-cases/e4e2296a825eac3f.json +++ b/allure-report/data/test-cases/a08dd22616aac704.json @@ -1 +1 @@ -{"uid":"e4e2296a825eac3f","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Permutations"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"PERMUTATIONS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"e4e2296a825eac3f.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"a08dd22616aac704","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Permutations"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"PERMUTATIONS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a08dd22616aac704.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/a10d36c92cf89a63.json b/allure-report/data/test-cases/a10d36c92cf89a63.json
new file mode 100644
index 00000000000..14812581480
--- /dev/null
+++ b/allure-report/data/test-cases/a10d36c92cf89a63.json
@@ -0,0 +1 @@
+{"uid":"a10d36c92cf89a63","name":"Testing 'count_sheeps' function: positive flow","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep","historyId":"7c789f6ee990c99f027ff5b8c32573fd","time":{"start":1724735129414,"stop":1724735129414,"duration":0},"description":"\n Testing 'count_sheeps' function\n Consider an array of sheep where some sheep\n may be missing from their place.\n We need a function that counts the\n number of sheep present in the array\n (true means present).\n\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8ec04fa99fe20225","name":"stdout","source":"8ec04fa99fe20225.txt","type":"text/plain","size":22}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"bf1274fce77ea3c3.json","parameterValues":[]} \ No newline at end of file +{"uid":"a381266642fdbdd2","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9185450f0b6d0b62","name":"stdout","source":"9185450f0b6d0b62.txt","type":"text/plain","size":22}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"a381266642fdbdd2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c11bd2bbb0f17cd9.json b/allure-report/data/test-cases/a492d74df14be54a.json similarity index 63% rename from allure-report/data/test-cases/c11bd2bbb0f17cd9.json rename to allure-report/data/test-cases/a492d74df14be54a.json index 683fbccff0b..eb86245ee10 100644 --- a/allure-report/data/test-cases/c11bd2bbb0f17cd9.json +++ b/allure-report/data/test-cases/a492d74df14be54a.json @@ -1 +1 @@ -{"uid":"c11bd2bbb0f17cd9","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"b953c5b7701746a6","name":"stdout","source":"b953c5b7701746a6.txt","type":"text/plain","size":242}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7954a467ea4b79e1","status":"passed","time":{"start":1724733474288,"stop":1724733474288,"duration":0}}],"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"c11bd2bbb0f17cd9.json","parameterValues":[]} \ No newline at end of file +{"uid":"a492d74df14be54a","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c144733a0318ce29","name":"stdout","source":"c144733a0318ce29.txt","type":"text/plain","size":242}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"90a114379d845ff7","status":"passed","time":{"start":1724733474288,"stop":1724733474288,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"c11bd2bbb0f17cd9","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"a492d74df14be54a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a4b7cb6ba7726224.json b/allure-report/data/test-cases/a4b7cb6ba7726224.json new file mode 100644 index 00000000000..4249097126e --- /dev/null +++ b/allure-report/data/test-cases/a4b7cb6ba7726224.json @@ -0,0 +1 @@ +{"uid":"a4b7cb6ba7726224","name":"Testing 'DefaultList' class: remove","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_remove","historyId":"15037a348eb4a5d132a73e93b09318c1","time":{"start":1724733473171,"stop":1724733473186,"duration":15},"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3b4c7e69e73ca20","name":"stdout","source":"3b4c7e69e73ca20.txt","type":"text/plain","size":254}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"a4b7cb6ba7726224.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a4f7c6dc4c7e84.json b/allure-report/data/test-cases/a4f7c6dc4c7e84.json new file mode 100644 index 00000000000..a1e3ca8f032 --- /dev/null +++ b/allure-report/data/test-cases/a4f7c6dc4c7e84.json @@ -0,0 +1 @@ +{"uid":"a4f7c6dc4c7e84","name":"Testing 'vaporcode' function","fullName":"kyu_7.vaporcode.test_vaporcode.VaporcodeTestCase#test_vaporcode","historyId":"91791ed1a852f76f936407ccb3d2dbaa","time":{"start":1724733474507,"stop":1724733474507,"duration":0},"description":"\n Testing 'vaporcode' function\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"82b07dc960eb0dfb","name":"stdout","source":"82b07dc960eb0dfb.txt","type":"text/plain","size":213}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"story","value":"Sum of odd numbers"},{"name":"feature","value":"Math"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"8a609bc5e3d23df9.json","parameterValues":[]} \ No newline at end of file +{"uid":"a50af3a4d2a7afb5","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"26c574f777b434b5","name":"stdout","source":"26c574f777b434b5.txt","type":"text/plain","size":213}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"story","value":"Sum of odd numbers"},{"name":"feature","value":"Math"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"a50af3a4d2a7afb5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cb14dd2e679669bc.json b/allure-report/data/test-cases/a51a382d521d00cc.json similarity index 51% rename from allure-report/data/test-cases/cb14dd2e679669bc.json rename to allure-report/data/test-cases/a51a382d521d00cc.json index c84f4abbd10..895606037f2 100644 --- a/allure-report/data/test-cases/cb14dd2e679669bc.json +++ b/allure-report/data/test-cases/a51a382d521d00cc.json @@ -1 +1 @@ -{"uid":"cb14dd2e679669bc","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"bddb4d20a85ffa0","name":"stdout","source":"bddb4d20a85ffa0.txt","type":"text/plain","size":562}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"cb14dd2e679669bc.json","parameterValues":[]} \ No newline at end of file +{"uid":"a51a382d521d00cc","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fb14be3959747375","name":"stdout","source":"fb14be3959747375.txt","type":"text/plain","size":562}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"a51a382d521d00cc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e66c4d32858afd04.json b/allure-report/data/test-cases/a54c934450b934d7.json similarity index 81% rename from allure-report/data/test-cases/e66c4d32858afd04.json rename to allure-report/data/test-cases/a54c934450b934d7.json index a7525e512ab..f387fe05940 100644 --- a/allure-report/data/test-cases/e66c4d32858afd04.json +++ b/allure-report/data/test-cases/a54c934450b934d7.json @@ -1 +1 @@ -{"uid":"e66c4d32858afd04","name":"Testing 'feast' function","fullName":"kyu_8.the_feast_of_many_beasts.test_feast.FeastTestCase#test_feast","historyId":"963bc543b4e4096b877e161985d8949c","time":{"start":1724733474929,"stop":1724733474929,"duration":0},"description":"\n Testing 'feast' function with various test inputs\n\n Testing a function feast that takes the animal's\n name and dish as arguments and returns true or\n false to indicate whether the beast is allowed\n to bring the dish to the feast.\n\n Assume that beast and dish are always lowercase strings,\n and that each has at least two letters. beast and dish\n may contain hyphens and spaces, but these will not appear\n at the beginning or end of the string. They will not\n contain numerals.\n\n There is just one rule: the dish must start and end with\n the same letters as the animal's name. For example, the\n great blue heron is bringing garlic naan and the chickadee\n is bringing chocolate cake.\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Extend the list list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"eea6ab4a75a4141f","name":"stdout","source":"eea6ab4a75a4141f.txt","type":"text/plain","size":375}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"c3671be37bb5a0b6.json","parameterValues":[]} \ No newline at end of file +{"uid":"a6a0450be3f30fe6","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4e2e1868fac6f5c2","name":"stdout","source":"4e2e1868fac6f5c2.txt","type":"text/plain","size":375}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"a6a0450be3f30fe6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6827fd264cb4d263.json b/allure-report/data/test-cases/a6bf4a932c1ec147.json similarity index 72% rename from allure-report/data/test-cases/6827fd264cb4d263.json rename to allure-report/data/test-cases/a6bf4a932c1ec147.json index 852f9a96b5c..afd4f2b1550 100644 --- a/allure-report/data/test-cases/6827fd264cb4d263.json +++ b/allure-report/data/test-cases/a6bf4a932c1ec147.json @@ -1 +1 @@ -{"uid":"6827fd264cb4d263","name":"test_solution_big","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_big","historyId":"128bd70e221c2c2b932b5e8d4fdb22c0","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 52, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d9a0350697dd0c07","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"6827fd264cb4d263.json","parameterValues":[]} \ No newline at end of file +{"uid":"a6bf4a932c1ec147","name":"test_solution_big","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_big","historyId":"128bd70e221c2c2b932b5e8d4fdb22c0","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 52, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"311e6a6343f5272c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"6827fd264cb4d263","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a6bf4a932c1ec147.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9864dd17c374a4d8.json b/allure-report/data/test-cases/a70604cd2465a183.json similarity index 76% rename from allure-report/data/test-cases/9864dd17c374a4d8.json rename to allure-report/data/test-cases/a70604cd2465a183.json index 44d9d5ca435..6cf098246fd 100644 --- a/allure-report/data/test-cases/9864dd17c374a4d8.json +++ b/allure-report/data/test-cases/a70604cd2465a183.json @@ -1 +1 @@ -{"uid":"9864dd17c374a4d8","name":"Testing 'has_subpattern' (part 1) function","fullName":"kyu_6.string_subpattern_recognition_1.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"b91c13716f440f33b1f90d86b217b534","time":{"start":1724733474085,"stop":1724733474085,"duration":0},"description":"\n String subpattern recognition I\n\n Verify that 'has_subpattern' function to returns\n either true/True or false/False if a string can be\n seen as the repetition of a simpler/shorter subpattern or not.\n :return:\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6da8b20d7eb3affa","name":"stdout","source":"6da8b20d7eb3affa.txt","type":"text/plain","size":1904}],"parameters":[],"stepsCount":21,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"PARSING STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"9f56f65d85b3cd20.json","parameterValues":[]} \ No newline at end of file +{"uid":"a90fdb1fb3683308","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"18b79283e1874d20","name":"stdout","source":"18b79283e1874d20.txt","type":"text/plain","size":1904}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":21,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"PARSING STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"a90fdb1fb3683308.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8fbff2bb58c8a587.json b/allure-report/data/test-cases/a93bd997ced3859a.json similarity index 62% rename from allure-report/data/test-cases/8fbff2bb58c8a587.json rename to allure-report/data/test-cases/a93bd997ced3859a.json index a4b2d297b08..7503f9f09c4 100644 --- a/allure-report/data/test-cases/8fbff2bb58c8a587.json +++ b/allure-report/data/test-cases/a93bd997ced3859a.json @@ -1 +1 @@ -{"uid":"8fbff2bb58c8a587","name":"Testing 'numericals' function","fullName":"kyu_6.numericals_of_string.test_numericals.NumericalsTestCase#test_numericals","historyId":"d2b4dccd0eb8dfd6ef62ac0349f0f6a7","time":{"start":1724733473991,"stop":1724733474007,"duration":16},"description":"\n Testing 'numericals' function\n :return:\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"751c11b33d3f5691","name":"stdout","source":"751c11b33d3f5691.txt","type":"text/plain","size":601}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"12da189269ca1ca6.json","parameterValues":[]} \ No newline at end of file +{"uid":"a96041a690fcc058","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2143b544775b35fe","name":"stdout","source":"2143b544775b35fe.txt","type":"text/plain","size":601}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"a96041a690fcc058.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/502fa7fe3b72cd9a.json b/allure-report/data/test-cases/a97caba53074497b.json similarity index 54% rename from allure-report/data/test-cases/502fa7fe3b72cd9a.json rename to allure-report/data/test-cases/a97caba53074497b.json index 755431c0610..2a124dde051 100644 --- a/allure-report/data/test-cases/502fa7fe3b72cd9a.json +++ b/allure-report/data/test-cases/a97caba53074497b.json @@ -1 +1 @@ -{"uid":"502fa7fe3b72cd9a","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e0460595a654ff1f","name":"stdout","source":"e0460595a654ff1f.txt","type":"text/plain","size":2817}],"parameters":[],"stepsCount":30,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"502fa7fe3b72cd9a.json","parameterValues":[]} \ No newline at end of file +{"uid":"a97caba53074497b","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c60a729cdea9a7d9","name":"stdout","source":"c60a729cdea9a7d9.txt","type":"text/plain","size":2817}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":30,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"a97caba53074497b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a9f33e581ec48813.json b/allure-report/data/test-cases/a9f33e581ec48813.json new file mode 100644 index 00000000000..60dd76609fe --- /dev/null +++ b/allure-report/data/test-cases/a9f33e581ec48813.json @@ -0,0 +1 @@ +{"uid":"a9f33e581ec48813","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"1c3fe0844baefb8c","name":"stdout","source":"1c3fe0844baefb8c.txt","type":"text/plain","size":717}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":0,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"a9f33e581ec48813.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a9fa2bf5091c83a.json b/allure-report/data/test-cases/a9fa2bf5091c83a.json deleted file mode 100644 index ef4b4cd593e..00000000000 --- a/allure-report/data/test-cases/a9fa2bf5091c83a.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a9fa2bf5091c83a","name":"Testing dirReduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e1e2028306699105","name":"stdout","source":"e1e2028306699105.txt","type":"text/plain","size":204}],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"a9fa2bf5091c83a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/aac9dbbaca38b054.json b/allure-report/data/test-cases/aac9dbbaca38b054.json deleted file mode 100644 index 7d4b75c037c..00000000000 --- a/allure-report/data/test-cases/aac9dbbaca38b054.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"aac9dbbaca38b054","name":"Testing 'sum_triangular_numbers' with big number as an input","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_big_number","historyId":"e2716f691be2a9d6b5fd30d66b1f784d","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with big number as an input\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2c0b65a9daada0df","name":"stdout","source":"2c0b65a9daada0df.txt","type":"text/plain","size":1579}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sum by Factors"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"aacbcab78401e86c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ab402f3759df06f.json b/allure-report/data/test-cases/ab402f3759df06f.json deleted file mode 100644 index 57cb01a1b46..00000000000 --- a/allure-report/data/test-cases/ab402f3759df06f.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"ab402f3759df06f","name":"Testing the 'unique_in_order' function","fullName":"kyu_6.unique_in_order.test_unique_in_order.UniqueInOrderTestCase#test_unique_in_order","historyId":"9cff2d5d4d73fbc92b1c7c29d738384f","time":{"start":1724735128977,"stop":1724735128977,"duration":0},"description":"\n Testing the 'unique_in_order' function\n with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"cae9efbee6f5aead","name":"stdout","source":"cae9efbee6f5aead.txt","type":"text/plain","size":1127}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Help the bookseller !"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"9835bf28bd7241b2.json","parameterValues":[]} \ No newline at end of file +{"uid":"abba91be3722688b","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b8fb66a095ff9819","name":"stdout","source":"b8fb66a095ff9819.txt","type":"text/plain","size":1127}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Help the bookseller !"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"abba91be3722688b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/390f34682d25d573.json b/allure-report/data/test-cases/ac127c4c71bf788d.json similarity index 70% rename from allure-report/data/test-cases/390f34682d25d573.json rename to allure-report/data/test-cases/ac127c4c71bf788d.json index ce780b7040b..356fd8346dc 100644 --- a/allure-report/data/test-cases/390f34682d25d573.json +++ b/allure-report/data/test-cases/ac127c4c71bf788d.json @@ -1 +1 @@ -{"uid":"390f34682d25d573","name":"Find the int that appears an odd number of times","fullName":"kyu_6.find_the_odd_int.test_find_the_odd_int.FindTheOddIntTestCase#test_something","historyId":"0f9fe14df4043e3026ded68af344e3f2","time":{"start":1724733473913,"stop":1724733473913,"duration":0},"description":"\n Sample testing.\n Expected result is 5\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"3113bb39449ddf28","name":"stdout","source":"3113bb39449ddf28.txt","type":"text/plain","size":908}],"parameters":[],"stepsCount":14,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"DECLARATIVE"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PROGRAMMING"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ADVANCED"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ffa8274e0de065ab","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","PROGRAMMING","FUNDAMENTALS","FEATURES","ADVANCED"]},"source":"aca9d99cb0e5842e.json","parameterValues":[]} \ No newline at end of file +{"uid":"ace382695affabdf","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1724735127438,"stop":1724735127453,"duration":15},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ee2fa2d0000577e9","name":"stdout","source":"ee2fa2d0000577e9.txt","type":"text/plain","size":908}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":14,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"DECLARATIVE"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PROGRAMMING"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ADVANCED"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2348115dae27ed81","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"aca9d99cb0e5842e","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}}]},"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","PROGRAMMING","FUNDAMENTALS","FEATURES","ADVANCED"]},"source":"ace382695affabdf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/781079de643a720d.json b/allure-report/data/test-cases/ae7d3fce45bf33fb.json similarity index 63% rename from allure-report/data/test-cases/781079de643a720d.json rename to allure-report/data/test-cases/ae7d3fce45bf33fb.json index 6968f7f8da7..8c287a51573 100644 --- a/allure-report/data/test-cases/781079de643a720d.json +++ b/allure-report/data/test-cases/ae7d3fce45bf33fb.json @@ -1 +1 @@ -{"uid":"781079de643a720d","name":"Testing make_upper_case function","fullName":"kyu_8.make_upper_case.test_make_upper_case.MakeUpperCaseTestCase#test_make_upper_case","historyId":"9fe496d12a67f53b3208a0b823f2d8c3","time":{"start":1724735129602,"stop":1724735129602,"duration":0},"description":"\n Sample Tests for make_upper_case function\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d071752d20b95de3","name":"stdout","source":"d071752d20b95de3.txt","type":"text/plain","size":204}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"aefb4681bbbff0c9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/224cd2efeafa2904.json b/allure-report/data/test-cases/af543ced061d8858.json similarity index 72% rename from allure-report/data/test-cases/224cd2efeafa2904.json rename to allure-report/data/test-cases/af543ced061d8858.json index 37e59649c9d..3098a2c7343 100644 --- a/allure-report/data/test-cases/224cd2efeafa2904.json +++ b/allure-report/data/test-cases/af543ced061d8858.json @@ -1 +1 @@ -{"uid":"224cd2efeafa2904","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_26","historyId":"49ea03f1d04a92057a336da49714852c","time":{"start":1724733474522,"stop":1724733474522,"duration":0},"description":"\n 26 is not a square number\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6caa4cb1d46acc21","name":"stdout","source":"6caa4cb1d46acc21.txt","type":"text/plain","size":117}],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"aad768e2b1065e77","status":"passed","time":{"start":1724733474975,"stop":1724733474975,"duration":0}}],"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"627a7fd2fe38a284.json","parameterValues":[]} \ No newline at end of file +{"uid":"afae2f3faef55f2b","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"54973229fb9bb954","name":"stdout","source":"54973229fb9bb954.txt","type":"text/plain","size":117}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"133341d40af1e905","status":"passed","time":{"start":1724733474975,"stop":1724733474975,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"627a7fd2fe38a284","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"afae2f3faef55f2b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b14acb4de8eb0e3a.json b/allure-report/data/test-cases/afce902b58f1520a.json similarity index 68% rename from allure-report/data/test-cases/b14acb4de8eb0e3a.json rename to allure-report/data/test-cases/afce902b58f1520a.json index fcbdd51cfb0..219fc094f4a 100644 --- a/allure-report/data/test-cases/b14acb4de8eb0e3a.json +++ b/allure-report/data/test-cases/afce902b58f1520a.json @@ -1 +1 @@ -{"uid":"b14acb4de8eb0e3a","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_true","historyId":"c8ef830d4279bee02e53bf3a04349c35","time":{"start":1724735129492,"stop":1724735129492,"duration":0},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return true if it is a factor.\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2563dd25f9db8ef8","name":"stdout","source":"2563dd25f9db8ef8.txt","type":"text/plain","size":565}],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"fca0a479e6a9caa","status":"passed","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"913459f449cde9ee.json","parameterValues":[]} \ No newline at end of file +{"uid":"b01fd4e8d095b60f","name":"Testing next_smaller function","fullName":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller.NextSmallerTestCase#test_next_smaller","historyId":"9d8cb8adf1764c55348d349698b938ac","time":{"start":1724735127235,"stop":1724735127250,"duration":15},"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5bb3529b62d1131a","name":"stdout","source":"5bb3529b62d1131a.txt","type":"text/plain","size":565}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":10,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"922eccc2ca8ed714","status":"passed","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"913459f449cde9ee","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}}]},"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"b01fd4e8d095b60f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3e075566662ada8b.json b/allure-report/data/test-cases/b0f9b8de2eb00fed.json similarity index 50% rename from allure-report/data/test-cases/3e075566662ada8b.json rename to allure-report/data/test-cases/b0f9b8de2eb00fed.json index 452e0809837..c06f343b0ff 100644 --- a/allure-report/data/test-cases/3e075566662ada8b.json +++ b/allure-report/data/test-cases/b0f9b8de2eb00fed.json @@ -1 +1 @@ -{"uid":"3e075566662ada8b","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"be12a7ae2303d05","name":"stdout","source":"be12a7ae2303d05.txt","type":"text/plain","size":230}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"feature","value":"Tuple"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"3e075566662ada8b.json","parameterValues":[]} \ No newline at end of file +{"uid":"b0f9b8de2eb00fed","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"67735b58dfb8e3b0","name":"stdout","source":"67735b58dfb8e3b0.txt","type":"text/plain","size":230}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"feature","value":"Tuple"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"b0f9b8de2eb00fed.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/27163d5f2266ba73.json b/allure-report/data/test-cases/b0ff51cf7a3c2781.json similarity index 68% rename from allure-report/data/test-cases/27163d5f2266ba73.json rename to allure-report/data/test-cases/b0ff51cf7a3c2781.json index 4fdc424230e..6f06abd3180 100644 --- a/allure-report/data/test-cases/27163d5f2266ba73.json +++ b/allure-report/data/test-cases/b0ff51cf7a3c2781.json @@ -1 +1 @@ -{"uid":"27163d5f2266ba73","name":"Testing the 'group_cities' function","fullName":"kyu_6.rotate_the_letters_of_each_element.test_group_cities.GroupCitiesTestCase#test_group_cities","historyId":"0b146f7fbac52b042804286da8716f6b","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"688ad3759760cab8","name":"stdout","source":"688ad3759760cab8.txt","type":"text/plain","size":1536}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Lists"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"LISTS"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"27163d5f2266ba73.json","parameterValues":[]} \ No newline at end of file +{"uid":"b0ff51cf7a3c2781","name":"Testing the 'group_cities' function","fullName":"kyu_6.rotate_the_letters_of_each_element.test_group_cities.GroupCitiesTestCase#test_group_cities","historyId":"0b146f7fbac52b042804286da8716f6b","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"108fa13d4dc4aeec","name":"stdout","source":"108fa13d4dc4aeec.txt","type":"text/plain","size":1536}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Lists"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"LISTS"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"b0ff51cf7a3c2781.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/204a2114486cc2f9.json b/allure-report/data/test-cases/b1c2f2381b1441f6.json similarity index 67% rename from allure-report/data/test-cases/204a2114486cc2f9.json rename to allure-report/data/test-cases/b1c2f2381b1441f6.json index ed2e595f2a9..2748e1f1beb 100644 --- a/allure-report/data/test-cases/204a2114486cc2f9.json +++ b/allure-report/data/test-cases/b1c2f2381b1441f6.json @@ -1 +1 @@ -{"uid":"204a2114486cc2f9","name":"Testing length function where head = None","fullName":"kyu_7.fun_with_lists_length.test_length.LengthTestCase#test_length_none","historyId":"2ab55d25b4f71b0a35e531ab6cae710e","time":{"start":1724735129117,"stop":1724735129117,"duration":0},"description":"\n Testing length function\n where head = None\n\n The method length, which accepts a linked list\n (head), and returns the length of the list.\n :return:\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"15675e98e5c4a9b8","name":"stdout","source":"15675e98e5c4a9b8.txt","type":"text/plain","size":1865}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"fa56d75fd8c33c3c","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"164087ecc666d9a0.json","parameterValues":[]} \ No newline at end of file +{"uid":"b1d54b76165521a0","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"616f142dc436d37a","name":"stdout","source":"616f142dc436d37a.txt","type":"text/plain","size":1865}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"1e3570598c901af4","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"164087ecc666d9a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"b1d54b76165521a0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d8f6e0603b79e82b.json b/allure-report/data/test-cases/b29b4bc1c1fe7917.json similarity index 70% rename from allure-report/data/test-cases/d8f6e0603b79e82b.json rename to allure-report/data/test-cases/b29b4bc1c1fe7917.json index b3436f9d44a..6056bfc17c4 100644 --- a/allure-report/data/test-cases/d8f6e0603b79e82b.json +++ b/allure-report/data/test-cases/b29b4bc1c1fe7917.json @@ -1 +1 @@ -{"uid":"d8f6e0603b79e82b","name":"Testing valid_parentheses function","fullName":"kyu_5.valid_parentheses.test_valid_parentheses.ValidParenthesesTestCase#test_valid_parentheses","historyId":"92164414ad94bf1f5638230345fa606d","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"description":"\n Test the function called that takes a string of parentheses,\n and determines if the order of the parentheses is valid.\n The function should return true if the string is valid,\n and false if it's invalid.\n\n Examples\n\n \"()\" => true\n \")(()))\" => false\n \"(\" => false\n \"(())((()())())\" => true\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Remove items from the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"bf66b96af215b9a3","name":"stdout","source":"bf66b96af215b9a3.txt","type":"text/plain","size":254}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"b3ab40391b5da28d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/acc544bb5166af1c.json b/allure-report/data/test-cases/b48a50dffbb61197.json similarity index 70% rename from allure-report/data/test-cases/acc544bb5166af1c.json rename to allure-report/data/test-cases/b48a50dffbb61197.json index 5d5e6316cc1..a5cb35ee775 100644 --- a/allure-report/data/test-cases/acc544bb5166af1c.json +++ b/allure-report/data/test-cases/b48a50dffbb61197.json @@ -1 +1 @@ -{"uid":"acc544bb5166af1c","name":"Testing invite_more_women function (positive)","fullName":"kyu_7.simple_fun_152.test_invite_more_women.InviteMoreWomenTestCase#test_invite_more_women_positive","historyId":"d8680aad50eda2b69694580584e0455f","time":{"start":1724733474429,"stop":1724733474429,"duration":0},"description":"\n Simple Fun #152: Invite More Women?\n Testing invite_more_women function (positive)\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Append the list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"b965bcb2e6dc29da","name":"stdout","source":"b965bcb2e6dc29da.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ffd2584e60c021f7","status":"passed","time":{"start":1724733473139,"stop":1724733473139,"duration":0}}],"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"7f890ca68cdfc481.json","parameterValues":[]} \ No newline at end of file +{"uid":"b5a45493f51c1d67","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"93547fa89048aa2f","name":"stdout","source":"93547fa89048aa2f.txt","type":"text/plain","size":261}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f90c5e53432ea6c2","status":"passed","time":{"start":1724733473139,"stop":1724733473139,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"7f890ca68cdfc481","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"b5a45493f51c1d67.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cf4cdc94d1e2968c.json b/allure-report/data/test-cases/b5f6e3f148925a4f.json similarity index 71% rename from allure-report/data/test-cases/cf4cdc94d1e2968c.json rename to allure-report/data/test-cases/b5f6e3f148925a4f.json index 15d29715e98..8a12dca3190 100644 --- a/allure-report/data/test-cases/cf4cdc94d1e2968c.json +++ b/allure-report/data/test-cases/b5f6e3f148925a4f.json @@ -1 +1 @@ -{"uid":"cf4cdc94d1e2968c","name":"Testing domain_name function","fullName":"kyu_5.extract_the_domain_name_from_url.test_domain_name.DomainNameTestCase#test_domain_name","historyId":"cd64b52319d4c70d68e281e8561ab97f","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"658b23666826b836","name":"stdout","source":"658b23666826b836.txt","type":"text/plain","size":263}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"cf4cdc94d1e2968c.json","parameterValues":[]} \ No newline at end of file +{"uid":"b5f6e3f148925a4f","name":"Testing domain_name function","fullName":"kyu_5.extract_the_domain_name_from_url.test_domain_name.DomainNameTestCase#test_domain_name","historyId":"cd64b52319d4c70d68e281e8561ab97f","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e6af0cabbf264491","name":"stdout","source":"e6af0cabbf264491.txt","type":"text/plain","size":263}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"b5f6e3f148925a4f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b6301a55868859d.json b/allure-report/data/test-cases/b6301a55868859d.json new file mode 100644 index 00000000000..77388e947cd --- /dev/null +++ b/allure-report/data/test-cases/b6301a55868859d.json @@ -0,0 +1 @@ +{"uid":"b6301a55868859d","name":"Testing 'summation' function","fullName":"kyu_8.grasshopper_summation.test_summation.SummationTestCase#test_summation","historyId":"44ae966390833a332245c1886323c559","time":{"start":1724735129508,"stop":1724735129508,"duration":0},"description":"\n Testing summation function\n with various test inputs\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"b8231a3e84d54eef","name":"stdout","source":"b8231a3e84d54eef.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"ce50dc4c6a1469d8","status":"passed","time":{"start":1724733475007,"stop":1724733475007,"duration":0}}],"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"73d92f8f0c07772d.json","parameterValues":[]} \ No newline at end of file +{"uid":"b97e3a9bf54f17f3","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"db0dfa2ecde82e2a","name":"stdout","source":"db0dfa2ecde82e2a.txt","type":"text/plain","size":23}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"e99ff83f7419b047","status":"passed","time":{"start":1724733475007,"stop":1724733475007,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"73d92f8f0c07772d","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"b97e3a9bf54f17f3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/79507cba518971f8.json b/allure-report/data/test-cases/b99ca9a8ecf19524.json similarity index 65% rename from allure-report/data/test-cases/79507cba518971f8.json rename to allure-report/data/test-cases/b99ca9a8ecf19524.json index ef864f89c1c..39c9f1afe0b 100644 --- a/allure-report/data/test-cases/79507cba518971f8.json +++ b/allure-report/data/test-cases/b99ca9a8ecf19524.json @@ -1 +1 @@ -{"uid":"79507cba518971f8","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e7956391f1917fb4","name":"stdout","source":"e7956391f1917fb4.txt","type":"text/plain","size":3898}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAME BOARDS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"79507cba518971f8.json","parameterValues":[]} \ No newline at end of file +{"uid":"b99ca9a8ecf19524","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4e5a0ef8eae5b1f5","name":"stdout","source":"4e5a0ef8eae5b1f5.txt","type":"text/plain","size":3898}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAME BOARDS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"b99ca9a8ecf19524.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b9d7d0d5afb8734c.json b/allure-report/data/test-cases/b9d7d0d5afb8734c.json new file mode 100644 index 00000000000..597b01b3ef1 --- /dev/null +++ b/allure-report/data/test-cases/b9d7d0d5afb8734c.json @@ -0,0 +1 @@ +{"uid":"b9d7d0d5afb8734c","name":"Testing move_zeros function","fullName":"kyu_5.moving_zeros_to_the_end.test_move_zeros.MoveZerosTestCase#test_move_zeros","historyId":"4d406a702da9fd827c8c4798d255a6cf","time":{"start":1724735127844,"stop":1724735127844,"duration":0},"description":"\n Test an algorithm that takes an array and moves all of the\n zeros to the end, preserving the order of the other elements.\n :return:\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert training","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert battle","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c1b206842b9d15e3","name":"stdout","source":"c1b206842b9d15e3.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":12,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b8d68faa427e9f9d","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"bc3230f80ad8864d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b7aabddcd2b39bc4.json b/allure-report/data/test-cases/bc5cb7d257f882a1.json similarity index 94% rename from allure-report/data/test-cases/b7aabddcd2b39bc4.json rename to allure-report/data/test-cases/bc5cb7d257f882a1.json index 8770b5c6106..26d8ba99672 100644 --- a/allure-report/data/test-cases/b7aabddcd2b39bc4.json +++ b/allure-report/data/test-cases/bc5cb7d257f882a1.json @@ -1 +1 @@ -{"uid":"b7aabddcd2b39bc4","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Josephus Survivor"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"b7aabddcd2b39bc4.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"bc5cb7d257f882a1","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Josephus Survivor"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"bc5cb7d257f882a1.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/ab9ac5c7ad2aba25.json b/allure-report/data/test-cases/bd5d964c0a6197cf.json
similarity index 71%
rename from allure-report/data/test-cases/ab9ac5c7ad2aba25.json
rename to allure-report/data/test-cases/bd5d964c0a6197cf.json
index 851d8acef2b..9098ab4238c 100644
--- a/allure-report/data/test-cases/ab9ac5c7ad2aba25.json
+++ b/allure-report/data/test-cases/bd5d964c0a6197cf.json
@@ -1 +1 @@
-{"uid":"ab9ac5c7ad2aba25","name":"Testing 'summation' function","fullName":"kyu_8.grasshopper_summation.test_summation.SummationTestCase#test_summation","historyId":"44ae966390833a332245c1886323c559","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"description":"\n Testing summation function\n with various test inputs\n :return:\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2b46e4c3602d8a1","name":"stdout","source":"2b46e4c3602d8a1.txt","type":"text/plain","size":878}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"bd89dc29359aa359.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bdcb772653d8aad.json b/allure-report/data/test-cases/bdcb772653d8aad.json deleted file mode 100644 index 25a26c7ebe5..00000000000 --- a/allure-report/data/test-cases/bdcb772653d8aad.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"bdcb772653d8aad","name":"Testing move_zeros function","fullName":"kyu_5.moving_zeros_to_the_end.test_move_zeros.MoveZerosTestCase#test_move_zeros","historyId":"4d406a702da9fd827c8c4798d255a6cf","time":{"start":1724735127844,"stop":1724735127844,"duration":0},"description":"\n Test an algorithm that takes an array and moves all of the\n zeros to the end, preserving the order of the other elements.\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"afa5523631c32cdd","name":"stdout","source":"afa5523631c32cdd.txt","type":"text/plain","size":1093}],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Disease Spread"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2f476988eff12f93","status":"passed","time":{"start":1724733473186,"stop":1724733473186,"duration":0}}],"categories":[],"tags":["FUNDAMENTALS"]},"source":"b3f7088fed8dedd7.json","parameterValues":[]} \ No newline at end of file +{"uid":"c1e0648976f6a694","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e11ad2661eb07ca9","name":"stdout","source":"e11ad2661eb07ca9.txt","type":"text/plain","size":1093}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":10,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Disease Spread"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d757011cc42c205e","status":"passed","time":{"start":1724733473186,"stop":1724733473186,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"b3f7088fed8dedd7","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"c1e0648976f6a694.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9592efbcf8c301ec.json b/allure-report/data/test-cases/c1ea0a3d5ef9530e.json similarity index 67% rename from allure-report/data/test-cases/9592efbcf8c301ec.json rename to allure-report/data/test-cases/c1ea0a3d5ef9530e.json index 906cc577d0f..318c16da660 100644 --- a/allure-report/data/test-cases/9592efbcf8c301ec.json +++ b/allure-report/data/test-cases/c1ea0a3d5ef9530e.json @@ -1 +1 @@ -{"uid":"9592efbcf8c301ec","name":"String with no duplicate chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_dup_none","historyId":"a2426de0b4808429aff451df95bbdc21","time":{"start":1724733473929,"stop":1724733473929,"duration":0},"description":"\n Test string with no duplicate chars\n :return:\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the smallest"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"eb2c31b2b7e0b335","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472765,"stop":1724733472765,"duration":0}}],"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"257a5ad111bd69a7.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"c37dfc82a096ec09","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the smallest"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"20308d2341c6b899","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472765,"stop":1724733472765,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"257a5ad111bd69a7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}}]},"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c37dfc82a096ec09.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/c462a5b80d49c98b.json b/allure-report/data/test-cases/c462a5b80d49c98b.json
deleted file mode 100644
index c125f99b4e6..00000000000
--- a/allure-report/data/test-cases/c462a5b80d49c98b.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"c462a5b80d49c98b","name":"Testing 'count_sheeps' function: mixed list","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep_mixed_list","historyId":"1b4dd61e36f8ec4ee2f83635d4e16e21","time":{"start":1724735129430,"stop":1724735129430,"duration":0},"description":"\n Testing 'count_sheeps' function\n Hint: Don't forget to check for\n bad values like mixed list\n :return:\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"69eb503d0999422e","name":"stdout","source":"69eb503d0999422e.txt","type":"text/plain","size":3097}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"RANKING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FILTERING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9d396e0b9ed83131","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"647dfe698e2a6fdb.json","parameterValues":[]} \ No newline at end of file +{"uid":"c7c7f21adbc73706","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"62a27b454b36563d","name":"stdout","source":"62a27b454b36563d.txt","type":"text/plain","size":3097}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"RANKING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FILTERING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"68c4a39d8a6017b","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"647dfe698e2a6fdb","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"c7c7f21adbc73706.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c8a6a3e5884b319c.json b/allure-report/data/test-cases/c8a6a3e5884b319c.json deleted file mode 100644 index c7403f89459..00000000000 --- a/allure-report/data/test-cases/c8a6a3e5884b319c.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"c8a6a3e5884b319c","name":"Testing 'summation' function","fullName":"kyu_8.grasshopper_summation.test_summation.SummationTestCase#test_summation","historyId":"44ae966390833a332245c1886323c559","time":{"start":1724735129508,"stop":1724735129508,"duration":0},"description":"\n Testing summation function\n with various test inputs\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"ca423ea5ac901436.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/47c7c905d0e48c01.json b/allure-report/data/test-cases/cabe377ec9af3c98.json similarity index 68% rename from allure-report/data/test-cases/47c7c905d0e48c01.json rename to allure-report/data/test-cases/cabe377ec9af3c98.json index 522e7b6a3c2..73f28058cd9 100644 --- a/allure-report/data/test-cases/47c7c905d0e48c01.json +++ b/allure-report/data/test-cases/cabe377ec9af3c98.json @@ -1 +1 @@ -{"uid":"47c7c905d0e48c01","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"7e868f0d93022512","name":"stdout","source":"7e868f0d93022512.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"47c7c905d0e48c01.json","parameterValues":[]} \ No newline at end of file +{"uid":"cabe377ec9af3c98","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"292d200c224939da","name":"stdout","source":"292d200c224939da.txt","type":"text/plain","size":67}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"cabe377ec9af3c98.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cb5c8ea3b9796931.json b/allure-report/data/test-cases/cb5c8ea3b9796931.json new file mode 100644 index 00000000000..e1ebdc73929 --- /dev/null +++ b/allure-report/data/test-cases/cb5c8ea3b9796931.json @@ -0,0 +1 @@ +{"uid":"cb5c8ea3b9796931","name":"Testing make_readable function","fullName":"kyu_5.human_readable_time.test_make_readable.MakeReadableTestCase#test_make_readable","historyId":"ca529ab6c57db539179bf256595c3d50","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"description":"\n Testing make_readable function\n\n Write a function, which takes a non-negative integer\n (seconds) as input and returns the time in a human-readable\n format (HH:MM:SS)\n\n HH = hours, padded to 2 digits, range: 00 - 99\n MM = minutes, padded to 2 digits, range: 00 - 59\n SS = seconds, padded to 2 digits, range: 00 - 59\n\n The maximum time never exceeds 359999 (99:59:59)\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a8f23a9981f406ff","name":"stdout","source":"a8f23a9981f406ff.txt","type":"text/plain","size":371}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"cc5bed1d964110c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ccc9716a60da4021.json b/allure-report/data/test-cases/ccc9716a60da4021.json deleted file mode 100644 index 0f587a91c8c..00000000000 --- a/allure-report/data/test-cases/ccc9716a60da4021.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"ccc9716a60da4021","name":"Testing the 'unique_in_order' function","fullName":"kyu_6.unique_in_order.test_unique_in_order.UniqueInOrderTestCase#test_unique_in_order","historyId":"9cff2d5d4d73fbc92b1c7c29d738384f","time":{"start":1724733474116,"stop":1724733474116,"duration":0},"description":"\n Testing the 'unique_in_order' function\n with various test data\n :return:\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string aba and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string moOse and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a0b2ebd9f3514d62","name":"stdout","source":"a0b2ebd9f3514d62.txt","type":"text/plain","size":401}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Isograms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"fe9e7cd98fc040fc","status":"passed","time":{"start":1724733474304,"stop":1724733474304,"duration":0}}],"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"3bd61bc704b417e2.json","parameterValues":[]} \ No newline at end of file +{"uid":"cd862d92408a60a2","name":"Testing 'is_isogram' function","fullName":"kyu_7.isograms.test_is_isogram.IsIsogramTestCase#test_is_isogram","historyId":"6b98c62ee1b1f8e766b65263444ad2e5","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5705204dae406a16","name":"stdout","source":"5705204dae406a16.txt","type":"text/plain","size":401}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Isograms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1dfdd5c5551a6420","status":"passed","time":{"start":1724733474304,"stop":1724733474304,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"3bd61bc704b417e2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"cd862d92408a60a2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/56ca3efbcb176750.json b/allure-report/data/test-cases/cdb95614a08f7813.json similarity index 65% rename from allure-report/data/test-cases/56ca3efbcb176750.json rename to allure-report/data/test-cases/cdb95614a08f7813.json index f166fbaaa21..766e70b8a1d 100644 --- a/allure-report/data/test-cases/56ca3efbcb176750.json +++ b/allure-report/data/test-cases/cdb95614a08f7813.json @@ -1 +1 @@ -{"uid":"56ca3efbcb176750","name":"String with mixed type of chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_dup_mixed","historyId":"befc81f16d3ea9a4d57ecd3fed78faff","time":{"start":1724733473929,"stop":1724733473929,"duration":0},"description":"\n Test string with mixed type of chars\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a1830f831e47cf3a","status":"passed","time":{"start":1724733474757,"stop":1724733474757,"duration":0}}],"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"f5a3f0d4d035c3a4.json","parameterValues":[]} \ No newline at end of file +{"uid":"cde5d1b46b10d7ac","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4783529dae6eb3af","status":"passed","time":{"start":1724733474757,"stop":1724733474757,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"f5a3f0d4d035c3a4","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}}]},"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"cde5d1b46b10d7ac.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7d1621a20d6f8fe7.json b/allure-report/data/test-cases/cdfe495bc85470d2.json similarity index 64% rename from allure-report/data/test-cases/7d1621a20d6f8fe7.json rename to allure-report/data/test-cases/cdfe495bc85470d2.json index 18cb64c21fd..ed12150a44f 100644 --- a/allure-report/data/test-cases/7d1621a20d6f8fe7.json +++ b/allure-report/data/test-cases/cdfe495bc85470d2.json @@ -1 +1 @@ -{"uid":"7d1621a20d6f8fe7","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Classes"},{"name":"story","value":"Potion Class 101"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"46081367fb92978f","status":"passed","time":{"start":1724733474038,"stop":1724733474038,"duration":0}}],"categories":[],"tags":["ALGORITHMS"]},"source":"7d1621a20d6f8fe7.json","parameterValues":[]} \ No newline at end of file +{"uid":"cdfe495bc85470d2","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Classes"},{"name":"story","value":"Potion Class 101"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5e4b4c0a3aeae99e","status":"passed","time":{"start":1724733474038,"stop":1724733474038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"7d1621a20d6f8fe7","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"cdfe495bc85470d2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fcb7b98557709e7f.json b/allure-report/data/test-cases/ce00ffd36d904f61.json similarity index 75% rename from allure-report/data/test-cases/fcb7b98557709e7f.json rename to allure-report/data/test-cases/ce00ffd36d904f61.json index 8229a891706..e36bc6f65d5 100644 --- a/allure-report/data/test-cases/fcb7b98557709e7f.json +++ b/allure-report/data/test-cases/ce00ffd36d904f61.json @@ -1 +1 @@ -{"uid":"fcb7b98557709e7f","name":"Testing advice function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_first_non_repeating_letter","historyId":"dc079813fc553d210a3def6568230a25","time":{"start":1724733472624,"stop":1724733472765,"duration":141},"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472624,"stop":1724733472749,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c9bdbc88a29a3828","name":"stdout","source":"c9bdbc88a29a3828.txt","type":"text/plain","size":46002}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"fcb7b98557709e7f.json","parameterValues":[]} \ No newline at end of file +{"uid":"ce00ffd36d904f61","name":"Testing advice function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_first_non_repeating_letter","historyId":"dc079813fc553d210a3def6568230a25","time":{"start":1724733472624,"stop":1724733472765,"duration":141},"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472624,"stop":1724733472749,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"41f66f3f97e3d4e4","name":"stdout","source":"41f66f3f97e3d4e4.txt","type":"text/plain","size":46002}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"ce00ffd36d904f61.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f4c5ff18f0370583.json b/allure-report/data/test-cases/cf3552eb00513a1a.json similarity index 72% rename from allure-report/data/test-cases/f4c5ff18f0370583.json rename to allure-report/data/test-cases/cf3552eb00513a1a.json index 0effad44fb3..3fa123e6446 100644 --- a/allure-report/data/test-cases/f4c5ff18f0370583.json +++ b/allure-report/data/test-cases/cf3552eb00513a1a.json @@ -1 +1 @@ -{"uid":"f4c5ff18f0370583","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"8316509a5b8b5aee","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"f4c5ff18f0370583.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"cf3552eb00513a1a","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f4ad45627654b5fc","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"f4c5ff18f0370583","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"cf3552eb00513a1a.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/53d75ff9d73daf75.json b/allure-report/data/test-cases/d0862b5213f7938f.json
similarity index 64%
rename from allure-report/data/test-cases/53d75ff9d73daf75.json
rename to allure-report/data/test-cases/d0862b5213f7938f.json
index 7632c27e823..5e4ea8d309a 100644
--- a/allure-report/data/test-cases/53d75ff9d73daf75.json
+++ b/allure-report/data/test-cases/d0862b5213f7938f.json
@@ -1 +1 @@
-{"uid":"53d75ff9d73daf75","name":"Negative non consecutive number should be returned","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_negative","historyId":"f9c1f10fe995fd827dbc67efd6c689cb","time":{"start":1724735129461,"stop":1724735129461,"duration":0},"description":"\n non-consecutive is a negative number.\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"bf26048e33b52cf9","name":"stdout","source":"bf26048e33b52cf9.txt","type":"text/plain","size":640}],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Casino chips"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ebad35c5d56f477f","status":"passed","time":{"start":1724733473093,"stop":1724733473093,"duration":0}}],"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"d1585e7c78fd8d06.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d1a80d9f422182d.json b/allure-report/data/test-cases/d1a80d9f422182d.json new file mode 100644 index 00000000000..bd06f3e1a25 --- /dev/null +++ b/allure-report/data/test-cases/d1a80d9f422182d.json @@ -0,0 +1 @@ +{"uid":"d1a80d9f422182d","name":"goals function verification","fullName":"kyu_8.grasshopper_messi_goals_function.test_messi_goals_function.GoalsTestCase#test_goals","historyId":"7c1c8c6318c554c86b695deacecf1854","time":{"start":1724735129492,"stop":1724735129492,"duration":0},"description":"\n Verify that the function returns Messi's\n total number of goals in all three leagues.\n :return:\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"67250f10970b9ec2","name":"stdout","source":"67250f10970b9ec2.txt","type":"text/plain","size":410}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e13311d47c82f25c","status":"passed","time":{"start":1724733474569,"stop":1724733474569,"duration":0}}],"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"1d2c6842ef40288f.json","parameterValues":[]} \ No newline at end of file +{"uid":"d3037fd25424c6f3","name":"Testing century function","fullName":"kyu_8.century_from_year.test_century.CenturyTestCase#test_century","historyId":"079ace8555debd1c87111e8c5a6664bf","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"763794db833f43e6","name":"stdout","source":"763794db833f43e6.txt","type":"text/plain","size":410}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9f6955234023cbe8","status":"passed","time":{"start":1724733474569,"stop":1724733474569,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"1d2c6842ef40288f","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"d3037fd25424c6f3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5ecd182a341dd7b4.json b/allure-report/data/test-cases/d4c41912963969d7.json similarity index 68% rename from allure-report/data/test-cases/5ecd182a341dd7b4.json rename to allure-report/data/test-cases/d4c41912963969d7.json index b58bf071cfa..82ac2cb1fbf 100644 --- a/allure-report/data/test-cases/5ecd182a341dd7b4.json +++ b/allure-report/data/test-cases/d4c41912963969d7.json @@ -1 +1 @@ -{"uid":"5ecd182a341dd7b4","name":"Testing all_fibonacci_numbers function","fullName":"kyu_5.fibonacci_streaming.test_all_fibonacci_numbers.AllFibonacciNumbersTestCase#test_all_fibonacci_numbers","historyId":"a7b5f0a3a7cd2fe8faed75e5c4a52138","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing all_fibonacci_numbers function\n\n You're going to provide a needy programmer a\n utility method that generates an infinite sized,\n sequential IntStream (in Python generator)\n which contains all the numbers in a fibonacci\n sequence.\n\n A fibonacci sequence starts with two 1s.\n Every element afterwards is the sum of\n the two previous elements.\n :return:\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"42d91b41703125e1","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"6ce4bba2ff4664c2.json","parameterValues":[]} \ No newline at end of file +{"uid":"d558fd9b3bcee4ae","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"3ceac2ca244e095b","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"6ce4bba2ff4664c2","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"d558fd9b3bcee4ae.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d57f06aa2f911f40.json b/allure-report/data/test-cases/d57f06aa2f911f40.json new file mode 100644 index 00000000000..ea683d8e625 --- /dev/null +++ b/allure-report/data/test-cases/d57f06aa2f911f40.json @@ -0,0 +1 @@ +{"uid":"d57f06aa2f911f40","name":"Testing 'longest_repetition' function","fullName":"kyu_6.longest_repetition.test_longest_repetition.LongestRepetitionTestCase#test_longest_repetition","historyId":"6431e0366c9c302e03ac01343fb7ea77","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"description":"\n For a given string s find the character c (or C) with\n longest consecutive repetition and return: (c, l)\n where l (or L) is the length of the repetition.\n\n For empty string return: ('', 0)\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"572cb30872911938","name":"stdout","source":"572cb30872911938.txt","type":"text/plain","size":1515}],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Human readable duration format"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"9f53adfade05c52d.json","parameterValues":[]} \ No newline at end of file +{"uid":"d5804044d1767680","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"10bda13bc4365ba8","name":"stdout","source":"10bda13bc4365ba8.txt","type":"text/plain","size":1515}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":13,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Human readable duration format"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"d5804044d1767680.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5329936079819472.json b/allure-report/data/test-cases/d5a389260d41a743.json similarity index 61% rename from allure-report/data/test-cases/5329936079819472.json rename to allure-report/data/test-cases/d5a389260d41a743.json index 6157a7df27d..9740d2276c3 100644 --- a/allure-report/data/test-cases/5329936079819472.json +++ b/allure-report/data/test-cases/d5a389260d41a743.json @@ -1 +1 @@ -{"uid":"5329936079819472","name":"Should return 'Publish!'","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_publish","historyId":"b4a1fa278aa899a374ebad09960e6cca","time":{"start":1724735129711,"stop":1724735129711,"duration":0},"description":"\n If there are one or two good ideas,\n return 'Publish!',\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"51e59668932e1548.json","parameterValues":[]} \ No newline at end of file +{"uid":"d5eb9c17e95fe424","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_2","historyId":"72a2d75b45f09e520765f369cfc2bc8f","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"d5eb9c17e95fe424.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/838103f8c8d195b2.json b/allure-report/data/test-cases/d62d5681db1186b9.json similarity index 80% rename from allure-report/data/test-cases/838103f8c8d195b2.json rename to allure-report/data/test-cases/d62d5681db1186b9.json index dad0938e320..2db8fcfc961 100644 --- a/allure-report/data/test-cases/838103f8c8d195b2.json +++ b/allure-report/data/test-cases/d62d5681db1186b9.json @@ -1 +1 @@ -{"uid":"838103f8c8d195b2","name":"Testing 'has_subpattern' (part 3) function","fullName":"kyu_6.string_subpattern_recognition_3.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"89f53112353ba49dc8f3a4029d39ba34","time":{"start":1724733474101,"stop":1724733474101,"duration":0},"description":"\n Verify that 'has_subpattern' function\n\n Return a subpattern with sorted characters,\n otherwise return the base string with sorted\n characters (you might consider this case as\n an edge case, with the subpattern being repeated\n only once and thus equalling the original input string).\n :return:\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"9d4907fb8e8c491a","name":"stdout","source":"9d4907fb8e8c491a.txt","type":"text/plain","size":1904}],"parameters":[],"stepsCount":21,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"2 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"parentSuite","value":"Proficient"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9f56f65d85b3cd20","status":"passed","time":{"start":1724733472280,"stop":1724733472280,"duration":0}}],"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"d6d06cbc227917e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ad08cb0fb6eef203.json b/allure-report/data/test-cases/d6d51bdb700f78e3.json similarity index 72% rename from allure-report/data/test-cases/ad08cb0fb6eef203.json rename to allure-report/data/test-cases/d6d51bdb700f78e3.json index f51866315b3..026fac78f1c 100644 --- a/allure-report/data/test-cases/ad08cb0fb6eef203.json +++ b/allure-report/data/test-cases/d6d51bdb700f78e3.json @@ -1 +1 @@ -{"uid":"ad08cb0fb6eef203","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 24, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"83e3620464a462e0","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ad08cb0fb6eef203.json","parameterValues":[]} \ No newline at end of file +{"uid":"d6d51bdb700f78e3","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 24, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"96bc84b88ae05ea5","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"ad08cb0fb6eef203","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"d6d51bdb700f78e3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/af3c309699fc2b8b.json b/allure-report/data/test-cases/d6e4ebd44034ff08.json similarity index 74% rename from allure-report/data/test-cases/af3c309699fc2b8b.json rename to allure-report/data/test-cases/d6e4ebd44034ff08.json index 9fbc7dd00fc..b5033ddbc43 100644 --- a/allure-report/data/test-cases/af3c309699fc2b8b.json +++ b/allure-report/data/test-cases/d6e4ebd44034ff08.json @@ -1 +1 @@ -{"uid":"af3c309699fc2b8b","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f242bfa987012064","name":"stdout","source":"f242bfa987012064.txt","type":"text/plain","size":949}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"93145ed3e3e64e21","status":"passed","time":{"start":1724733472437,"stop":1724733472437,"duration":0}}],"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"af3c309699fc2b8b.json","parameterValues":[]} \ No newline at end of file +{"uid":"d6e4ebd44034ff08","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ea7fb2d8338c4ae8","name":"stdout","source":"ea7fb2d8338c4ae8.txt","type":"text/plain","size":949}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9d8518015a2b07b6","status":"passed","time":{"start":1724733472437,"stop":1724733472437,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"af3c309699fc2b8b","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}}]},"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"d6e4ebd44034ff08.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6881087bd4c8b374.json b/allure-report/data/test-cases/d6e6e46de805754f.json similarity index 61% rename from allure-report/data/test-cases/6881087bd4c8b374.json rename to allure-report/data/test-cases/d6e6e46de805754f.json index 43d615f2ffe..4f284f9e81e 100644 --- a/allure-report/data/test-cases/6881087bd4c8b374.json +++ b/allure-report/data/test-cases/d6e6e46de805754f.json @@ -1 +1 @@ -{"uid":"6881087bd4c8b374","name":"Non consecutive number should be returned","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_positive","historyId":"13df60cbdff5ee076adcd6328cc69159","time":{"start":1724735129461,"stop":1724735129461,"duration":0},"description":"\n If we have an array [1,2,3,4,6,7,8] then 1 then 2\n then 3 then 4 are all consecutive but 6 is not,\n so that's the first non-consecutive number.\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"402ca4d0fca525c3","name":"stdout","source":"402ca4d0fca525c3.txt","type":"text/plain","size":348}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Who likes it?"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6af4bd9ac0e81498","status":"passed","time":{"start":1724733474132,"stop":1724733474132,"duration":0}}],"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"57946e73be805e2a.json","parameterValues":[]} \ No newline at end of file +{"uid":"d7357eaa8c15ec47","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3a93f15f0e448e53","name":"stdout","source":"3a93f15f0e448e53.txt","type":"text/plain","size":348}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Who likes it?"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ddf52bfae3cd34f4","status":"passed","time":{"start":1724733474132,"stop":1724733474132,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"57946e73be805e2a","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}}]},"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"d7357eaa8c15ec47.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2f476988eff12f93.json b/allure-report/data/test-cases/d757011cc42c205e.json similarity index 50% rename from allure-report/data/test-cases/2f476988eff12f93.json rename to allure-report/data/test-cases/d757011cc42c205e.json index 6dacf1e8821..44e04e6b1cd 100644 --- a/allure-report/data/test-cases/2f476988eff12f93.json +++ b/allure-report/data/test-cases/d757011cc42c205e.json @@ -1 +1 @@ -{"uid":"2f476988eff12f93","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1ae03ec55e1d110","name":"stdout","source":"1ae03ec55e1d110.txt","type":"text/plain","size":1093}],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Disease Spread"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"2f476988eff12f93.json","parameterValues":[]} \ No newline at end of file +{"uid":"d757011cc42c205e","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c954d80fa61d867d","name":"stdout","source":"c954d80fa61d867d.txt","type":"text/plain","size":1093}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":10,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Disease Spread"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"d757011cc42c205e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a80b9adf611eb67d.json b/allure-report/data/test-cases/d7c1fb6f236110ca.json similarity index 64% rename from allure-report/data/test-cases/a80b9adf611eb67d.json rename to allure-report/data/test-cases/d7c1fb6f236110ca.json index d311aa51993..74e4000e4bc 100644 --- a/allure-report/data/test-cases/a80b9adf611eb67d.json +++ b/allure-report/data/test-cases/d7c1fb6f236110ca.json @@ -1 +1 @@ -{"uid":"a80b9adf611eb67d","name":"Testing number_of_sigfigs function","fullName":"kyu_7.significant_figures.test_number_of_sigfigs.NumberOfSigFigsTestCase#test_number_of_sigfigs","historyId":"3b2ebb1924dbc4e6a73dc5dda19dd323","time":{"start":1724735129242,"stop":1724735129242,"duration":0},"description":"\n Testing number_of_sigfigs function\n with various test inputs\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"a541c471a2ff7ad0","name":"stdout","source":"a541c471a2ff7ad0.txt","type":"text/plain","size":717}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"990d1d89497fbcc","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0}}],"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"863d982a547ab48a.json","parameterValues":[]} \ No newline at end of file +{"uid":"d9458c8615b9e985","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"7941ce7b9fdf9a23","name":"stdout","source":"7941ce7b9fdf9a23.txt","type":"text/plain","size":717}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":0,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a9f33e581ec48813","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"863d982a547ab48a","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}}]},"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"d9458c8615b9e985.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e885db3276511b9a.json b/allure-report/data/test-cases/d946600dafcc1f6d.json similarity index 60% rename from allure-report/data/test-cases/e885db3276511b9a.json rename to allure-report/data/test-cases/d946600dafcc1f6d.json index 232592d23b1..cf5e28a68dc 100644 --- a/allure-report/data/test-cases/e885db3276511b9a.json +++ b/allure-report/data/test-cases/d946600dafcc1f6d.json @@ -1 +1 @@ -{"uid":"e885db3276511b9a","name":"String with mixed type of chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_dup_mixed","historyId":"befc81f16d3ea9a4d57ecd3fed78faff","time":{"start":1724735128789,"stop":1724735128789,"duration":0},"description":"\n Test string with mixed type of chars\n :return:\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"70c3d96b077c7c36","name":"stdout","source":"70c3d96b077c7c36.txt","type":"text/plain","size":530}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"828252a14a7968ec","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"7e0e76f32ac7ce4e.json","parameterValues":[]} \ No newline at end of file +{"uid":"d9a6d590487a20fd","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"25c7546e6e88bf29","name":"stdout","source":"25c7546e6e88bf29.txt","type":"text/plain","size":530}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"58ec93395b112a8f","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"7e0e76f32ac7ce4e","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"d9a6d590487a20fd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b867e5092f796e5b.json b/allure-report/data/test-cases/da49bdf1737798b8.json similarity index 71% rename from allure-report/data/test-cases/b867e5092f796e5b.json rename to allure-report/data/test-cases/da49bdf1737798b8.json index 9d23664cd11..7307a2a05b4 100644 --- a/allure-report/data/test-cases/b867e5092f796e5b.json +++ b/allure-report/data/test-cases/da49bdf1737798b8.json @@ -1 +1 @@ -{"uid":"b867e5092f796e5b","name":"Testing check_exam function","fullName":"kyu_8.check_the_exam.test_check_exam.CheckExamTestCase#test_check_exam","historyId":"ed6c1e5f0eb38874fc66b7fa53f68e12","time":{"start":1724735129399,"stop":1724735129399,"duration":0},"description":"\n Testing check_exam function\n\n The function should return the score\n for this array of answers, giving +4\n for each correct answer, -1 for each\n incorrect answer, and +0 for each blank\n answer(empty string).\n\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e563acaa0f865561","name":"stdout","source":"e563acaa0f865561.txt","type":"text/plain","size":304}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"1c1ac4b8936ce5ba.json","parameterValues":[]} \ No newline at end of file +{"uid":"db267da7b8a1b004","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8418aaca0f21809c","name":"stdout","source":"8418aaca0f21809c.txt","type":"text/plain","size":304}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"db267da7b8a1b004.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5e662d87bdd84a50.json b/allure-report/data/test-cases/dbd8c0e7d9b1bcd0.json similarity index 74% rename from allure-report/data/test-cases/5e662d87bdd84a50.json rename to allure-report/data/test-cases/dbd8c0e7d9b1bcd0.json index 2e58891669f..5371b9bf405 100644 --- a/allure-report/data/test-cases/5e662d87bdd84a50.json +++ b/allure-report/data/test-cases/dbd8c0e7d9b1bcd0.json @@ -1 +1 @@ -{"uid":"5e662d87bdd84a50","name":"Testing compute_ranks","fullName":"kyu_5.sports_league_table_ranking.test_compute_ranks.ComputeRanksTestCase#test_something","historyId":"21739eee721a124a84e5414945df03e6","time":{"start":1724733472983,"stop":1724733472983,"duration":0},"description":"\n Test the function that organizes a sports league in a\n round-robin-system. Each team meets all other teams.\n In your league a win gives a team 2 points, a draw gives\n both teams 1 point. After some games you have to compute\n the order of the teams in your league. You use the following\n criteria to arrange the teams:\n\n - Points\n - Scoring differential (the difference between goals scored and those conceded)\n - Goals scored\n\n :return:\n ","descriptionHtml":"Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"53524752e4f404ea","name":"stdout","source":"53524752e4f404ea.txt","type":"text/plain","size":502}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"960c8899017a5d3c","status":"passed","time":{"start":1724733473061,"stop":1724733473061,"duration":0}}],"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"f52a489cb0add672.json","parameterValues":[]} \ No newline at end of file +{"uid":"dc29e000a4adcd25","name":"Testing array_diff function","fullName":"kyu_6.array_diff.test_array_diff.ArrayDiffTestCase#test_array_diff_function","historyId":"5e365f66b39a2fede4fe18a5cc569699","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c9a3c6ad41839ce3","name":"stdout","source":"c9a3c6ad41839ce3.txt","type":"text/plain","size":502}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6fce95111dc1cc14","status":"passed","time":{"start":1724733473061,"stop":1724733473061,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"f52a489cb0add672","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"dc29e000a4adcd25.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/abf7d26758417bf9.json b/allure-report/data/test-cases/dcb40cbe5ee38417.json similarity index 67% rename from allure-report/data/test-cases/abf7d26758417bf9.json rename to allure-report/data/test-cases/dcb40cbe5ee38417.json index aee5f785f40..57eb7eedc12 100644 --- a/allure-report/data/test-cases/abf7d26758417bf9.json +++ b/allure-report/data/test-cases/dcb40cbe5ee38417.json @@ -1 +1 @@ -{"uid":"abf7d26758417bf9","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"86ab33dc86ae86c3","name":"stdout","source":"86ab33dc86ae86c3.txt","type":"text/plain","size":544}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"FUNCTIONS"},{"name":"suite","value":"Games"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"CONTROL FLOW"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"abf7d26758417bf9.json","parameterValues":[]} \ No newline at end of file +{"uid":"dcb40cbe5ee38417","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b63774e9e6663cf7","name":"stdout","source":"b63774e9e6663cf7.txt","type":"text/plain","size":544}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"FUNCTIONS"},{"name":"suite","value":"Games"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"CONTROL FLOW"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"dcb40cbe5ee38417.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a37b17c93d1df521.json b/allure-report/data/test-cases/dcfefe9c10c1f5d2.json similarity index 61% rename from allure-report/data/test-cases/a37b17c93d1df521.json rename to allure-report/data/test-cases/dcfefe9c10c1f5d2.json index c90dd61d4e6..92618deae91 100644 --- a/allure-report/data/test-cases/a37b17c93d1df521.json +++ b/allure-report/data/test-cases/dcfefe9c10c1f5d2.json @@ -1 +1 @@ -{"uid":"a37b17c93d1df521","name":"a or b is negative","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_negative_numbers","historyId":"2889ca714f21625b11b311b780ead719","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"description":"\n a or b is negative\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d20f4b2271cbc6fa","name":"stdout","source":"d20f4b2271cbc6fa.txt","type":"text/plain","size":348}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Who likes it?"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"6af4bd9ac0e81498.json","parameterValues":[]} \ No newline at end of file +{"uid":"ddf52bfae3cd34f4","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"60ce0e41b02093a3","name":"stdout","source":"60ce0e41b02093a3.txt","type":"text/plain","size":348}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Who likes it?"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"ddf52bfae3cd34f4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3d3e842542b066f3.json b/allure-report/data/test-cases/de04793abb90de01.json similarity index 69% rename from allure-report/data/test-cases/3d3e842542b066f3.json rename to allure-report/data/test-cases/de04793abb90de01.json index 804f69c4280..bda0caf6277 100644 --- a/allure-report/data/test-cases/3d3e842542b066f3.json +++ b/allure-report/data/test-cases/de04793abb90de01.json @@ -1 +1 @@ -{"uid":"3d3e842542b066f3","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"9fc84a1435124a1a","name":"stdout","source":"9fc84a1435124a1a.txt","type":"text/plain","size":428}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Factorial"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Color Choice"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"cf2907457d950935","status":"passed","time":{"start":1724733473124,"stop":1724733473124,"duration":0}}],"categories":[],"tags":["FUNDAMENTALS"]},"source":"3d3e842542b066f3.json","parameterValues":[]} \ No newline at end of file +{"uid":"de04793abb90de01","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f1276b53d50f9117","name":"stdout","source":"f1276b53d50f9117.txt","type":"text/plain","size":428}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Factorial"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Color Choice"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4979ee3063a87441","status":"passed","time":{"start":1724733473124,"stop":1724733473124,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"3d3e842542b066f3","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"de04793abb90de01.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/91ff78dc5a767b91.json b/allure-report/data/test-cases/dead64fe3d4f484d.json similarity index 56% rename from allure-report/data/test-cases/91ff78dc5a767b91.json rename to allure-report/data/test-cases/dead64fe3d4f484d.json index 8ef1cf96d22..46c98d0f9f6 100644 --- a/allure-report/data/test-cases/91ff78dc5a767b91.json +++ b/allure-report/data/test-cases/dead64fe3d4f484d.json @@ -1 +1 @@ -{"uid":"91ff78dc5a767b91","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have Dog arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have 5 arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have good arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have 50lb arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have brown arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1193ec856aedeb02","name":"stdout","source":"1193ec856aedeb02.txt","type":"text/plain","size":148}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Make Class"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ea06cb7ae28c8945","status":"passed","time":{"start":1724733474319,"stop":1724733474319,"duration":0}}],"categories":[],"tags":[]},"source":"91ff78dc5a767b91.json","parameterValues":[]} \ No newline at end of file +{"uid":"dead64fe3d4f484d","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have Dog arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 5 arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have good arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 50lb arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have brown arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6b3bb7e070cc7a5c","name":"stdout","source":"6b3bb7e070cc7a5c.txt","type":"text/plain","size":148}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Make Class"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e21dc9fd5c9ffdad","status":"passed","time":{"start":1724733474319,"stop":1724733474319,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"91ff78dc5a767b91","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}}]},"tags":[]},"source":"dead64fe3d4f484d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/debf2b82465b0240.json b/allure-report/data/test-cases/debf2b82465b0240.json new file mode 100644 index 00000000000..0e2cca495d9 --- /dev/null +++ b/allure-report/data/test-cases/debf2b82465b0240.json @@ -0,0 +1 @@ +{"uid":"debf2b82465b0240","name":"Testing digital_root function","fullName":"kyu_6.sum_of_digits_digital_root.test_digital_root.DigitalRootTestCase#test_digital_root","historyId":"3d4d9d606fbf24bad8abb0f0f85e6130","time":{"start":1724735128961,"stop":1724735128961,"duration":0},"description":"\n In this kata, you must create a digital root function.\n\n A digital root is the recursive sum of all the digits\n in a number. Given n, take the sum of the digits of n.\n If that value has more than one digit, continue reducing\n in this way until a single-digit number is produced. This\n is only applicable to the natural numbers.\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"fab45acdd775eb62","name":"stdout","source":"fab45acdd775eb62.txt","type":"text/plain","size":611}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"40cf8e66ad985f0e","status":"passed","time":{"start":1724733474850,"stop":1724733474850,"duration":0}}],"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"1152e12f582a6d83.json","parameterValues":[]} \ No newline at end of file +{"uid":"deed80da6e08bd69","name":"'fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e9ba7465215b13fc","name":"stdout","source":"e9ba7465215b13fc.txt","type":"text/plain","size":611}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"95172229a5a9ad6","status":"passed","time":{"start":1724733474850,"stop":1724733474850,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"1152e12f582a6d83","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}}]},"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"deed80da6e08bd69.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c7106989a12e3c0a.json b/allure-report/data/test-cases/df0c490941a6877a.json similarity index 65% rename from allure-report/data/test-cases/c7106989a12e3c0a.json rename to allure-report/data/test-cases/df0c490941a6877a.json index f07bcd2bb3b..591cb4a4747 100644 --- a/allure-report/data/test-cases/c7106989a12e3c0a.json +++ b/allure-report/data/test-cases/df0c490941a6877a.json @@ -1 +1 @@ -{"uid":"c7106989a12e3c0a","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e5822ae7754d2e8","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"c7106989a12e3c0a.json","parameterValues":[]} \ No newline at end of file +{"uid":"df0c490941a6877a","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ca423ea5ac901436","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"c7106989a12e3c0a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"df0c490941a6877a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/62ca3121cbd75dda.json b/allure-report/data/test-cases/df0cebb647c4d6ba.json similarity index 69% rename from allure-report/data/test-cases/62ca3121cbd75dda.json rename to allure-report/data/test-cases/df0cebb647c4d6ba.json index 1b30a80265a..024994b915d 100644 --- a/allure-report/data/test-cases/62ca3121cbd75dda.json +++ b/allure-report/data/test-cases/df0cebb647c4d6ba.json @@ -1 +1 @@ -{"uid":"62ca3121cbd75dda","name":"All chars are in lower case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_all_lower","historyId":"124f2add699f3e2269c311afae219c6e","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"description":"\n Testing letter_frequency function\n where all chars are in lower case\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"85584e5ea4131ab","name":"stdout","source":"85584e5ea4131ab.txt","type":"text/plain","size":639}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"INTEGERS"},{"name":"feature","value":"Aggregations"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"story","value":"Sum of Intervals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d611744698a52752","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"acc95e26a53d92ff.json","parameterValues":[]} \ No newline at end of file +{"uid":"e03974f538ea8ee6","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"56a8d88c2e7e082f","name":"stdout","source":"56a8d88c2e7e082f.txt","type":"text/plain","size":639}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"INTEGERS"},{"name":"feature","value":"Aggregations"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"story","value":"Sum of Intervals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1728ec761d912068","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"acc95e26a53d92ff","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}}]},"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"e03974f538ea8ee6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/776a48c95cfacbf7.json b/allure-report/data/test-cases/e0851c0ba53ec6a9.json similarity index 69% rename from allure-report/data/test-cases/776a48c95cfacbf7.json rename to allure-report/data/test-cases/e0851c0ba53ec6a9.json index f38d74639ea..4a53fdc4a35 100644 --- a/allure-report/data/test-cases/776a48c95cfacbf7.json +++ b/allure-report/data/test-cases/e0851c0ba53ec6a9.json @@ -1 +1 @@ -{"uid":"776a48c95cfacbf7","name":"Testing gap function","fullName":"kyu_7.find_the_longest_gap.test_gap.GapTestCase#test_gap","historyId":"629f8f3c77ceed21b9aefeb6ebebc433","time":{"start":1724735129102,"stop":1724735129102,"duration":0},"description":"\n Testing gap function with various test inputs\n\n A binary gap within a positive number num is\n any sequence of consecutive zeros that is\n surrounded by ones at both ends in the binary\n representation of num.\n\n The gap function should return the length of\n its longest binary gap.\n\n The function should return 0 if num doesn't\n contain a binary gap.\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have Dog arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have 5 arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have good arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have 50lb arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have brown arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"cc5f43f6454a1720","name":"stdout","source":"cc5f43f6454a1720.txt","type":"text/plain","size":148}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Make Class"},{"name":"parentSuite","value":"Beginner"},{"name":"feature","value":"Classes"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"ea06cb7ae28c8945.json","parameterValues":[]} \ No newline at end of file +{"uid":"e21dc9fd5c9ffdad","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have Dog arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 5 arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have good arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 50lb arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have brown arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4f8b5b6368092f66","name":"stdout","source":"4f8b5b6368092f66.txt","type":"text/plain","size":148}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Make Class"},{"name":"parentSuite","value":"Beginner"},{"name":"feature","value":"Classes"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"e21dc9fd5c9ffdad.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e2620475a1119269.json b/allure-report/data/test-cases/e2620475a1119269.json deleted file mode 100644 index 7d0dc6be82c..00000000000 --- a/allure-report/data/test-cases/e2620475a1119269.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"e2620475a1119269","name":"Testing 'vaporcode' function","fullName":"kyu_7.vaporcode.test_vaporcode.VaporcodeTestCase#test_vaporcode","historyId":"91791ed1a852f76f936407ccb3d2dbaa","time":{"start":1724733474507,"stop":1724733474507,"duration":0},"description":"\n Testing 'vaporcode' function\n :return:\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"93af2f644721a146","name":"stdout","source":"93af2f644721a146.txt","type":"text/plain","size":277}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAY"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"77e7a047aea456b4.json","parameterValues":[]} \ No newline at end of file +{"uid":"e41551e078ed42ea","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"27155577e4b86a95","name":"stdout","source":"27155577e4b86a95.txt","type":"text/plain","size":277}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAY"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"e41551e078ed42ea.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e5822ae7754d2e8.json b/allure-report/data/test-cases/e5822ae7754d2e8.json deleted file mode 100644 index 71f4b928b16..00000000000 --- a/allure-report/data/test-cases/e5822ae7754d2e8.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"e5822ae7754d2e8","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"e5822ae7754d2e8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/547f04beeb8e83b4.json b/allure-report/data/test-cases/e5ae32dea8d8e5c3.json similarity index 71% rename from allure-report/data/test-cases/547f04beeb8e83b4.json rename to allure-report/data/test-cases/e5ae32dea8d8e5c3.json index 08b974e166a..86b2d7fb719 100644 --- a/allure-report/data/test-cases/547f04beeb8e83b4.json +++ b/allure-report/data/test-cases/e5ae32dea8d8e5c3.json @@ -1 +1 @@ -{"uid":"547f04beeb8e83b4","name":"Testing men_from_boys function","fullName":"kyu_7.sort_out_the_men_from_boys.test_men_from_boys.MenFromBoysTestCase#test_men_from_boys","historyId":"94e7f25439d88c0d2dae964ef4a033cd","time":{"start":1724735129258,"stop":1724735129258,"duration":0},"description":"\n Testing men_from_boys function with\n various test inputs\n\n Scenario\n Now that the competition gets tough it\n will Sort out the men from the boys .\n\n Men are the Even numbers and Boys are\n the odd !alt !alt\n\n Task\n Given an array/list [] of n integers ,\n Separate The even numbers from the odds ,\n or Separate the men from the boys !alt !alt\n\n Notes\n Return an array/list where Even numbers\n come first then odds.\n Since , Men are stronger than Boys ,\n Then Even numbers in ascending order\n While odds in descending.\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"99c79ea3adfa82ee","name":"stdout","source":"99c79ea3adfa82ee.txt","type":"text/plain","size":2146}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array to HTML table"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9bb9bf100d008741","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"b78c37ec3b0f496f.json","parameterValues":[]} \ No newline at end of file +{"uid":"e6a3da330525d2f4","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5a6636ef2e259cf6","name":"stdout","source":"5a6636ef2e259cf6.txt","type":"text/plain","size":2146}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array to HTML table"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6a793815cad01bd2","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"b78c37ec3b0f496f","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"e6a3da330525d2f4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e6d62aae7d602336.json b/allure-report/data/test-cases/e6d62aae7d602336.json new file mode 100644 index 00000000000..d62a62d3879 --- /dev/null +++ b/allure-report/data/test-cases/e6d62aae7d602336.json @@ -0,0 +1 @@ +{"uid":"e6d62aae7d602336","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_test","historyId":"eb0582ce0674121869dd4f6fce46e7f3","time":{"start":1724735129367,"stop":1724735129367,"duration":0},"description":"\n 3 is not a square number\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d42f3c0595488474","name":"stdout","source":"d42f3c0595488474.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"ce50dc4c6a1469d8.json","parameterValues":[]} \ No newline at end of file +{"uid":"e99ff83f7419b047","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f200722e18d9d59a","name":"stdout","source":"f200722e18d9d59a.txt","type":"text/plain","size":23}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"e99ff83f7419b047.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/55242408764fe7c9.json b/allure-report/data/test-cases/e9a0c341753d9526.json similarity index 72% rename from allure-report/data/test-cases/55242408764fe7c9.json rename to allure-report/data/test-cases/e9a0c341753d9526.json index 4d8a935343a..6cab4199f5c 100644 --- a/allure-report/data/test-cases/55242408764fe7c9.json +++ b/allure-report/data/test-cases/e9a0c341753d9526.json @@ -1 +1 @@ -{"uid":"55242408764fe7c9","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d25c0f30c04fe1a7","name":"stdout","source":"d25c0f30c04fe1a7.txt","type":"text/plain","size":1013}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"story","value":"Row of the odd triangle"},{"name":"suite","value":"Performance"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"55242408764fe7c9.json","parameterValues":[]} \ No newline at end of file +{"uid":"e9a0c341753d9526","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"22f31b147f604ade","name":"stdout","source":"22f31b147f604ade.txt","type":"text/plain","size":1013}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"story","value":"Row of the odd triangle"},{"name":"suite","value":"Performance"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"e9a0c341753d9526.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a0cc441d7d4eb4dd.json b/allure-report/data/test-cases/e9aaea22e808b4eb.json similarity index 65% rename from allure-report/data/test-cases/a0cc441d7d4eb4dd.json rename to allure-report/data/test-cases/e9aaea22e808b4eb.json index 13c1b416e58..29567478033 100644 --- a/allure-report/data/test-cases/a0cc441d7d4eb4dd.json +++ b/allure-report/data/test-cases/e9aaea22e808b4eb.json @@ -1 +1 @@ -{"uid":"a0cc441d7d4eb4dd","name":"String with alphabet chars only","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_alpha_only","historyId":"f1e3ad74179a106b1d5dc35a6ffe21fa","time":{"start":1724735128774,"stop":1724735128774,"duration":0},"description":"\n Test string with alphabet chars only\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2b5b6c744b764be6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"3edaeb1c9114b312.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"ee4f0501c1152713","name":"test_starting_position_from_positives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"91ed862dacbec840","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"3edaeb1c9114b312","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ee4f0501c1152713.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/1585a2916e07d272.json b/allure-report/data/test-cases/ef7cb2e79441187e.json
similarity index 65%
rename from allure-report/data/test-cases/1585a2916e07d272.json
rename to allure-report/data/test-cases/ef7cb2e79441187e.json
index 88eb2b402fb..b7f7db0e0ec 100644
--- a/allure-report/data/test-cases/1585a2916e07d272.json
+++ b/allure-report/data/test-cases/ef7cb2e79441187e.json
@@ -1 +1 @@
-{"uid":"1585a2916e07d272","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an un-existing item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"45fa6f11637998ca","name":"stdout","source":"45fa6f11637998ca.txt","type":"text/plain","size":378}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"1585a2916e07d272.json","parameterValues":[]} \ No newline at end of file +{"uid":"ef7cb2e79441187e","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e497f0d93067cd8e","name":"stdout","source":"e497f0d93067cd8e.txt","type":"text/plain","size":378}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"ef7cb2e79441187e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/14e29fc6b385d9d8.json b/allure-report/data/test-cases/ef7e94367cfcafa4.json similarity index 62% rename from allure-report/data/test-cases/14e29fc6b385d9d8.json rename to allure-report/data/test-cases/ef7e94367cfcafa4.json index 099fd8e8f7d..c8c09b50a38 100644 --- a/allure-report/data/test-cases/14e29fc6b385d9d8.json +++ b/allure-report/data/test-cases/ef7e94367cfcafa4.json @@ -1 +1 @@ -{"uid":"14e29fc6b385d9d8","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c6f68f6f0d4b074f","name":"stdout","source":"c6f68f6f0d4b074f.txt","type":"text/plain","size":371}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"40b6991ee66facde","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"14e29fc6b385d9d8.json","parameterValues":[]} \ No newline at end of file +{"uid":"ef7e94367cfcafa4","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a140c6342ce1ee58","name":"stdout","source":"a140c6342ce1ee58.txt","type":"text/plain","size":371}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"cc5bed1d964110c","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"14e29fc6b385d9d8","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"ef7e94367cfcafa4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f0d79dba84dbdf82.json b/allure-report/data/test-cases/f0d79dba84dbdf82.json deleted file mode 100644 index 631a34f780e..00000000000 --- a/allure-report/data/test-cases/f0d79dba84dbdf82.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"f0d79dba84dbdf82","name":"Testing length function","fullName":"kyu_7.fun_with_lists_length.test_length.LengthTestCase#test_length","historyId":"b71e871d53b429aef63593ea1f41c8bc","time":{"start":1724735129117,"stop":1724735129117,"duration":0},"description":"\n Testing length function\n\n The method length, which accepts a linked list\n (head), and returns the length of the list.\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"8316509a5b8b5aee.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"f4ad45627654b5fc","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"f4ad45627654b5fc.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/f50d911c93ffbcb0.json b/allure-report/data/test-cases/f50d911c93ffbcb0.json
new file mode 100644
index 00000000000..27f17000fb4
--- /dev/null
+++ b/allure-report/data/test-cases/f50d911c93ffbcb0.json
@@ -0,0 +1 @@
+{"uid":"f50d911c93ffbcb0","name":"Testing remove_char function","fullName":"kyu_8.remove_first_and_last_character.test_remove_char.RemoveCharTestCase#test_remove_char","historyId":"094915dd36d829c22ed2375a32962ac5","time":{"start":1724735129633,"stop":1724735129633,"duration":0},"description":"\n Test that 'remove_char' function\n removes the first and\n last characters of a string.\n :return:\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"917768a471c3713a","name":"stdout","source":"917768a471c3713a.txt","type":"text/plain","size":225}],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Strip Comments"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"3f5cda838e1e2c35","status":"passed","time":{"start":1724733472421,"stop":1724733472437,"duration":16}}],"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"5c64823a2a73f974.json","parameterValues":[]} \ No newline at end of file +{"uid":"f711bbcd16ab2119","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1724735127282,"stop":1724735127297,"duration":15},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9d173a5e0d4bb0c8","name":"stdout","source":"9d173a5e0d4bb0c8.txt","type":"text/plain","size":225}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Strip Comments"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1bbe34ba42279f71","status":"passed","time":{"start":1724733472421,"stop":1724733472437,"duration":16}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"5c64823a2a73f974","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"f711bbcd16ab2119.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/dabab8081cda2c59.json b/allure-report/data/test-cases/f72e37459a6b99ff.json similarity index 73% rename from allure-report/data/test-cases/dabab8081cda2c59.json rename to allure-report/data/test-cases/f72e37459a6b99ff.json index 3d6b8717c58..a5839317a96 100644 --- a/allure-report/data/test-cases/dabab8081cda2c59.json +++ b/allure-report/data/test-cases/f72e37459a6b99ff.json @@ -1 +1 @@ -{"uid":"dabab8081cda2c59","name":"Testing number_of_sigfigs function","fullName":"kyu_7.significant_figures.test_number_of_sigfigs.NumberOfSigFigsTestCase#test_number_of_sigfigs","historyId":"3b2ebb1924dbc4e6a73dc5dda19dd323","time":{"start":1724733474413,"stop":1724733474413,"duration":0},"description":"\n Testing number_of_sigfigs function\n with various test inputs\n :return:\n ","descriptionHtml":"Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"167e62bfea691dff","name":"stdout","source":"167e62bfea691dff.txt","type":"text/plain","size":601}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"12da189269ca1ca6","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"99f691b62c390084.json","parameterValues":[]} \ No newline at end of file +{"uid":"f80099cf6c294d2b","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f753b26a6d68bf5b","name":"stdout","source":"f753b26a6d68bf5b.txt","type":"text/plain","size":601}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a96041a690fcc058","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"99f691b62c390084","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"f80099cf6c294d2b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/28404a37037093b2.json b/allure-report/data/test-cases/f81d7a6e8f8b1259.json similarity index 74% rename from allure-report/data/test-cases/28404a37037093b2.json rename to allure-report/data/test-cases/f81d7a6e8f8b1259.json index aeb6757d630..f5f45bd2e9e 100644 --- a/allure-report/data/test-cases/28404a37037093b2.json +++ b/allure-report/data/test-cases/f81d7a6e8f8b1259.json @@ -1 +1 @@ -{"uid":"28404a37037093b2","name":"Testing pig_it function","fullName":"kyu_5.simple_pig_latin.test_pig_it.PigItTestCase#test_pig_it","historyId":"c5f1cfe64ff8d3a4f16a4166c571797e","time":{"start":1724733472983,"stop":1724733472983,"duration":0},"description":"\n Testing pig_it function\n\n The function should mpve the first letter of each\n word to the end of it, then add \"ay\" to the end\n of the word. Leave punctuation marks untouched.\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4646d812c4a39ce","name":"stdout","source":"4646d812c4a39ce.txt","type":"text/plain","size":554}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":10,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"f8cc7e1ba1a4852f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ffd2584e60c021f7.json b/allure-report/data/test-cases/f90c5e53432ea6c2.json similarity index 66% rename from allure-report/data/test-cases/ffd2584e60c021f7.json rename to allure-report/data/test-cases/f90c5e53432ea6c2.json index f055449e425..94db8bf2c5e 100644 --- a/allure-report/data/test-cases/ffd2584e60c021f7.json +++ b/allure-report/data/test-cases/f90c5e53432ea6c2.json @@ -1 +1 @@ -{"uid":"ffd2584e60c021f7","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Append the list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1aaba40705e2fc47","name":"stdout","source":"1aaba40705e2fc47.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"ffd2584e60c021f7.json","parameterValues":[]} \ No newline at end of file +{"uid":"f90c5e53432ea6c2","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f18b0e548340aa4f","name":"stdout","source":"f18b0e548340aa4f.txt","type":"text/plain","size":261}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"f90c5e53432ea6c2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b98125cb150cd794.json b/allure-report/data/test-cases/fa5b03edd274b2cd.json similarity index 57% rename from allure-report/data/test-cases/b98125cb150cd794.json rename to allure-report/data/test-cases/fa5b03edd274b2cd.json index 9e1df5562d3..381eba9604e 100644 --- a/allure-report/data/test-cases/b98125cb150cd794.json +++ b/allure-report/data/test-cases/fa5b03edd274b2cd.json @@ -1 +1 @@ -{"uid":"b98125cb150cd794","name":"Testing the 'pyramid' function","fullName":"kyu_6.pyramid_array.test_pyramid_array.PyramidTestCase#test_pyramid","historyId":"73977fc23d0427de5570dbdeaca30321","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"description":"\n The 'pyramid' function should return\n an Array of ascending length subarrays.\n\n Note: the subarrays should be filled with 1s.\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5fc6cabc1aa63064","name":"stdout","source":"5fc6cabc1aa63064.txt","type":"text/plain","size":565}],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"fca0a479e6a9caa.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d3cdbdd9e8f95c74.json b/allure-report/data/test-cases/fcd8cc6f9f4777c4.json similarity index 74% rename from allure-report/data/test-cases/d3cdbdd9e8f95c74.json rename to allure-report/data/test-cases/fcd8cc6f9f4777c4.json index 8ef31cdf892..986a3820e3e 100644 --- a/allure-report/data/test-cases/d3cdbdd9e8f95c74.json +++ b/allure-report/data/test-cases/fcd8cc6f9f4777c4.json @@ -1 +1 @@ -{"uid":"d3cdbdd9e8f95c74","name":"Testing gap function","fullName":"kyu_7.find_the_longest_gap.test_gap.GapTestCase#test_gap","historyId":"629f8f3c77ceed21b9aefeb6ebebc433","time":{"start":1724733474257,"stop":1724733474257,"duration":0},"description":"\n Testing gap function with various test inputs\n\n A binary gap within a positive number num is\n any sequence of consecutive zeros that is\n surrounded by ones at both ends in the binary\n representation of num.\n\n The gap function should return the length of\n its longest binary gap.\n\n The function should return 0 if num doesn't\n contain a binary gap.\n :return:\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1fc52e2c49c9d723","name":"stdout","source":"1fc52e2c49c9d723.txt","type":"text/plain","size":225}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Strip Comments"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"1bbe34ba42279f71.json","parameterValues":[]} \ No newline at end of file +{"uid":"102a91ff9d2e2c1f","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1724733472421,"stop":1724733472437,"duration":16},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2fb64bb60201538c","name":"stdout","source":"2fb64bb60201538c.txt","type":"text/plain","size":225}],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Strip Comments"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"102a91ff9d2e2c1f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7c3ec7eab2e0be6d.json b/allure-report/data/test-cases/108dd2ab8a90859d.json similarity index 61% rename from allure-report/data/test-cases/7c3ec7eab2e0be6d.json rename to allure-report/data/test-cases/108dd2ab8a90859d.json index 7c7683c1b09..3b8b067f22b 100644 --- a/allure-report/data/test-cases/7c3ec7eab2e0be6d.json +++ b/allure-report/data/test-cases/108dd2ab8a90859d.json @@ -1 +1 @@ -{"uid":"7c3ec7eab2e0be6d","name":"Testing 'count_sheeps' function: bad input","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep_bad_input","historyId":"4837bd231004cf7ec289887c52c12796","time":{"start":1724735129414,"stop":1724735129430,"duration":16},"description":"\n Testing 'count_sheeps' function\n Hint: Don't forget to check for\n bad values like null/undefined\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1732428194179,"stop":1732428194179,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"LOOPS"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"33fff97900a7d8bc","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"54043a9fba80789b","status":"passed","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"98d0f495e6dcba7e","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"df3147d31fee6968","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"1265911f14bcd919.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/12688af3a6e6b4d.json b/allure-report/data/test-cases/12688af3a6e6b4d.json new file mode 100644 index 00000000000..95027662db0 --- /dev/null +++ b/allure-report/data/test-cases/12688af3a6e6b4d.json @@ -0,0 +1 @@ +{"uid":"12688af3a6e6b4d","name":"Testing largestPower function","fullName":"kyu_7.powers_of_3.test_largest_power.LargestPowerTestCase#test_largest_power","historyId":"026739760bca73e921f8e5d35d9329cf","time":{"start":1724733474366,"stop":1724733474366,"duration":0},"description":"\n Testing largestPower function\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a140c6342ce1ee58","name":"stdout","source":"a140c6342ce1ee58.txt","type":"text/plain","size":371}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"cc5bed1d964110c","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"14e29fc6b385d9d8","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"ef7e94367cfcafa4.json","parameterValues":[]} \ No newline at end of file +{"uid":"12ac45051c49f01a","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ad44f1f08939323f","name":"stdout","source":"ad44f1f08939323f.txt","type":"text/plain","size":371}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"12ac45051c49f01a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/12f0442ef33f054e.json b/allure-report/data/test-cases/12f0442ef33f054e.json new file mode 100644 index 00000000000..0f9f7bd2dd9 --- /dev/null +++ b/allure-report/data/test-cases/12f0442ef33f054e.json @@ -0,0 +1 @@ +{"uid":"12f0442ef33f054e","name":"String with alphabet chars only","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_alpha_only","historyId":"f1e3ad74179a106b1d5dc35a6ffe21fa","time":{"start":1732428195473,"stop":1732428195473,"duration":0},"description":"\n Test string with alphabet chars only.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ee2fa2d0000577e9","name":"stdout","source":"ee2fa2d0000577e9.txt","type":"text/plain","size":908}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":14,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"DECLARATIVE"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PROGRAMMING"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ADVANCED"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2348115dae27ed81","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"aca9d99cb0e5842e","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}}]},"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","PROGRAMMING","FUNDAMENTALS","FEATURES","ADVANCED"]},"source":"ace382695affabdf.json","parameterValues":[]} \ No newline at end of file +{"uid":"13ca3a7cd8b0e3af","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1724735127438,"stop":1724735127453,"duration":15},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"3a4c00d99760de4b","name":"stdout","source":"3a4c00d99760de4b.txt","type":"text/plain","size":908}],"parameters":[],"hasContent":true,"stepsCount":14,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"DECLARATIVE"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PROGRAMMING"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ADVANCED"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","PROGRAMMING","FUNDAMENTALS","FEATURES","ADVANCED"]},"source":"13ca3a7cd8b0e3af.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/15008ede7bd87a18.json b/allure-report/data/test-cases/15008ede7bd87a18.json deleted file mode 100644 index bc081686813..00000000000 --- a/allure-report/data/test-cases/15008ede7bd87a18.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"15008ede7bd87a18","name":"Testing the 'unique_in_order' function","fullName":"kyu_6.unique_in_order.test_unique_in_order.UniqueInOrderTestCase#test_unique_in_order","historyId":"9cff2d5d4d73fbc92b1c7c29d738384f","time":{"start":1724735128977,"stop":1724735128977,"duration":0},"description":"\n Testing the 'unique_in_order' function\n with various test data\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194667,"stop":1732428194667,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Insert items to the list","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9f02852e3aa10b6d","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"693d19da33d622de","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"2c78d4954ac14f9e","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"93b3042e12ae0dc2","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"1532fae746d0bb3a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/158f20a061140f84.json b/allure-report/data/test-cases/158f20a061140f84.json new file mode 100644 index 00000000000..21e9c4255e3 --- /dev/null +++ b/allure-report/data/test-cases/158f20a061140f84.json @@ -0,0 +1 @@ +{"uid":"158f20a061140f84","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_test","historyId":"eb0582ce0674121869dd4f6fce46e7f3","time":{"start":1732428196079,"stop":1732428196079,"duration":0},"description":"\n 3 is not a square number\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3dc83265322e5aba","name":"stdout","source":"3dc83265322e5aba.txt","type":"text/plain","size":204}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"aefb4681bbbff0c9","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"d65c16a1b47d468e","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"5e6aa533c6c0fafa.json","parameterValues":[]} \ No newline at end of file +{"uid":"15dbab6d625f40d3","name":"Testing dirReduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"880a2c92c8612a83","name":"stdout","source":"880a2c92c8612a83.txt","type":"text/plain","size":204}],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"15dbab6d625f40d3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/15f47b991f284575.json b/allure-report/data/test-cases/15f47b991f284575.json new file mode 100644 index 00000000000..c7e20dc063a --- /dev/null +++ b/allure-report/data/test-cases/15f47b991f284575.json @@ -0,0 +1 @@ +{"uid":"15f47b991f284575","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":30,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1732428194156,"stop":1732428194156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b9ab4feb44c59984","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}},{"uid":"837e4ce24ac45efb","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"7f90afc62f8400f4","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}},{"uid":"a921030da8c9a520","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}}]},"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"15f47b991f284575.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/161e5fcc0f247.json b/allure-report/data/test-cases/161e5fcc0f247.json new file mode 100644 index 00000000000..3fdf9b7217e --- /dev/null +++ b/allure-report/data/test-cases/161e5fcc0f247.json @@ -0,0 +1 @@ +{"uid":"161e5fcc0f247","name":"Testing 'solution' function","fullName":"kyu_7.pull_your_words_together_man.test_sentencify.SentencifyTestCase#test_sentencify","historyId":"5821e6355bce2a3bf46d4ce3e55de034","time":{"start":1724735129196,"stop":1724735129196,"duration":0},"description":"\n Testing 'sentencify' function.\n\n The function should:\n\n 1. Capitalise the first letter of the first word.\n 2. Add a period (.) to the end of the sentence.\n 3. Join the words into a complete string, with spaces.\n 4. Do no other manipulation on the words.\n\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"da9065dd6d539fab","name":"stdout","source":"da9065dd6d539fab.txt","type":"text/plain","size":2146}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Array to HTML table"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"6a793815cad01bd2.json","parameterValues":[]} \ No newline at end of file +{"uid":"16a9ca9919e5cef5","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d6c5e78c2bca1b60","name":"stdout","source":"d6c5e78c2bca1b60.txt","type":"text/plain","size":2146}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Array to HTML table"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"16a9ca9919e5cef5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/12ce3777e030dbb5.json b/allure-report/data/test-cases/16f7f5e029216efb.json similarity index 66% rename from allure-report/data/test-cases/12ce3777e030dbb5.json rename to allure-report/data/test-cases/16f7f5e029216efb.json index 7956fbaf5f6..bc7f09ed7da 100644 --- a/allure-report/data/test-cases/12ce3777e030dbb5.json +++ b/allure-report/data/test-cases/16f7f5e029216efb.json @@ -1 +1 @@ -{"uid":"12ce3777e030dbb5","name":"Testing permute_a_palindrome (empty string)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_empty_string","historyId":"9f2093620517aae286b85ccc9f40b534","time":{"start":1724733474007,"stop":1724733474007,"duration":0},"descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732428194139,"stop":1732428194139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732428194147,"stop":1732428194147,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9c2fc5bac7417dd0","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}},{"uid":"3d13030ecd2583e8","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"675849fee1009391","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}},{"uid":"c1f2317d20109e13","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"1700dd3f253e8636.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/17f807e7e2cad355.json b/allure-report/data/test-cases/17f807e7e2cad355.json deleted file mode 100644 index 92b0a9b2109..00000000000 --- a/allure-report/data/test-cases/17f807e7e2cad355.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"17f807e7e2cad355","name":"Testing 'save' function: positive","fullName":"kyu_7.fill_the_hard_disk_drive.test_save.SaveTestCase#test_save_positive","historyId":"b1ff2214ba100eb1c8bc62e73e12889e","time":{"start":1724733474241,"stop":1724733474241,"duration":0},"description":"\n Testing 'save' function: positive\n\n The function should determine how many\n files of the copy queue you will be able\n to save into your Hard Disk Drive.\n :return:\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert training","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert battle","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1e123d763e6ea7e5","name":"stdout","source":"1e123d763e6ea7e5.txt","type":"text/plain","size":67}],"parameters":[],"hasContent":true,"stepsCount":12,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"1938e37bf1525466.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/196d34645221ebb4.json b/allure-report/data/test-cases/196d34645221ebb4.json new file mode 100644 index 00000000000..c7bff6ccd81 --- /dev/null +++ b/allure-report/data/test-cases/196d34645221ebb4.json @@ -0,0 +1 @@ +{"uid":"196d34645221ebb4","name":"All chars are in upper case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_all_caps","historyId":"f47162ca0e9bacec154c9094fd33e635","time":{"start":1732428194595,"stop":1732428194595,"duration":0},"description":"\n Testing letter_frequency function\n where all chars are in upper case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"676a2b28cd4ab614","name":"stdout","source":"676a2b28cd4ab614.txt","type":"text/plain","size":1079}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"Strings"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"Coloured Triangles"},{"name":"tag","value":"Logic"},{"name":"tag","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"2d65aaadaa20d5c2","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"7e0d94f0ee4e397d.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"1a1c24c0cb125454","name":"test_triangle","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_triangle","historyId":"be7068cb1056118b9c0776b1d187601d","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"cece8653b698fb5f","name":"stdout","source":"cece8653b698fb5f.txt","type":"text/plain","size":1079}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"Strings"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"Coloured Triangles"},{"name":"tag","value":"Logic"},{"name":"tag","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["Algorithms","Logic","Strings"]},"source":"1a1c24c0cb125454.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/fbd4191028146e80.json b/allure-report/data/test-cases/1a8ee4991fa5fcbc.json
similarity index 68%
rename from allure-report/data/test-cases/fbd4191028146e80.json
rename to allure-report/data/test-cases/1a8ee4991fa5fcbc.json
index 432740b3449..2c190a62fcf 100644
--- a/allure-report/data/test-cases/fbd4191028146e80.json
+++ b/allure-report/data/test-cases/1a8ee4991fa5fcbc.json
@@ -1 +1 @@
-{"uid":"fbd4191028146e80","name":"Testing check_root function","fullName":"kyu_7.always_perfect.test_check_root.CheckRootTestCase#test_check_root","historyId":"9c2d30046a2fe35ee19c9d3833ea20a5","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"description":"\n Testing check_root function with various test inputs\n\n A function which takes numbers separated by commas\n in string format and returns the number which is a\n perfect square and the square root of that number.\n\n If string contains other characters than number or\n it has more or less than 4 numbers separated by comma\n function returns \"incorrect input\".\n\n If string contains 4 numbers but not consecutive it\n returns \"not consecutive\".\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3a93f15f0e448e53","name":"stdout","source":"3a93f15f0e448e53.txt","type":"text/plain","size":348}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Who likes it?"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ddf52bfae3cd34f4","status":"passed","time":{"start":1724733474132,"stop":1724733474132,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"57946e73be805e2a","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}}]},"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"d7357eaa8c15ec47.json","parameterValues":[]} \ No newline at end of file +{"uid":"1bdb6e0764902ab4","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e321f5d691b52e57","name":"stdout","source":"e321f5d691b52e57.txt","type":"text/plain","size":348}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Who likes it?"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"1bdb6e0764902ab4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/11b0f4fd11e05b10.json b/allure-report/data/test-cases/1bef76bb610cc3bd.json similarity index 71% rename from allure-report/data/test-cases/11b0f4fd11e05b10.json rename to allure-report/data/test-cases/1bef76bb610cc3bd.json index 7e46fe7efc4..266c7fd85ff 100644 --- a/allure-report/data/test-cases/11b0f4fd11e05b10.json +++ b/allure-report/data/test-cases/1bef76bb610cc3bd.json @@ -1 +1 @@ -{"uid":"11b0f4fd11e05b10","name":"Should return 'Publish!'","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_publish","historyId":"b4a1fa278aa899a374ebad09960e6cca","time":{"start":1724733474960,"stop":1724733474960,"duration":0},"description":"\n If there are one or two good ideas,\n return 'Publish!',\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing binary_to_string function\n with various test data\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1732428194580,"stop":1732428194580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"BINARY"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FORMATS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"suite","value":"Character Encodings"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ASCII"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"8949506fce676285","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"f00b7b6604c5e7e4","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"2b38fe6b8a5a46","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"5c281d5272513bfd","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"1d2104b5fa1d29b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1da47ab927a8de42.json b/allure-report/data/test-cases/1da47ab927a8de42.json new file mode 100644 index 00000000000..8f5b6deecc4 --- /dev/null +++ b/allure-report/data/test-cases/1da47ab927a8de42.json @@ -0,0 +1 @@ +{"uid":"1da47ab927a8de42","name":"Testing 'numericals' function","fullName":"kyu_6.numericals_of_string.test_numericals.NumericalsTestCase#test_numericals","historyId":"d2b4dccd0eb8dfd6ef62ac0349f0f6a7","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"description":"\n Testing 'numericals' function\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3e00d2a8f3aaa1eb","name":"stdout","source":"3e00d2a8f3aaa1eb.txt","type":"text/plain","size":253}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"feature","value":"Lists"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"808471d4cfeae814","status":"passed","time":{"start":1724733474632,"stop":1724733474632,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"cd298347a8b67e93","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"9f7fc4731241a976.json","parameterValues":[]} \ No newline at end of file +{"uid":"1f14a6ccebe34b08","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f27833c43953c1b1","name":"stdout","source":"f27833c43953c1b1.txt","type":"text/plain","size":253}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"feature","value":"Lists"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"1f14a6ccebe34b08.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/11b652a05502070f.json b/allure-report/data/test-cases/20ae87fc51fb9338.json similarity index 62% rename from allure-report/data/test-cases/11b652a05502070f.json rename to allure-report/data/test-cases/20ae87fc51fb9338.json index e6d484e06b1..1ffd86d1543 100644 --- a/allure-report/data/test-cases/11b652a05502070f.json +++ b/allure-report/data/test-cases/20ae87fc51fb9338.json @@ -1 +1 @@ -{"uid":"11b652a05502070f","name":"Testing pig_it function","fullName":"kyu_5.simple_pig_latin.test_pig_it.PigItTestCase#test_pig_it","historyId":"c5f1cfe64ff8d3a4f16a4166c571797e","time":{"start":1724735127875,"stop":1724735127875,"duration":0},"description":"\n Testing pig_it function\n\n The function should mpve the first letter of each\n word to the end of it, then add \"ay\" to the end\n of the word. Leave punctuation marks untouched.\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194678,"stop":1732428194678,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Remove items from the list","time":{"start":1732428194678,"stop":1732428194679,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194679,"stop":1732428194679,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194679,"stop":1732428194679,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5519a1e9b61f2ca3","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}},{"uid":"4b8d012f19a4e1e6","status":"passed","time":{"start":1724733473171,"stop":1724733473186,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"51a9aec46de8d878","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}},{"uid":"43c0068fe0a1265e","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"239a317b6e090fd8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a6a0450be3f30fe6.json b/allure-report/data/test-cases/23e61e29448b9218.json similarity index 64% rename from allure-report/data/test-cases/a6a0450be3f30fe6.json rename to allure-report/data/test-cases/23e61e29448b9218.json index 1448c24eadf..5235a6041b0 100644 --- a/allure-report/data/test-cases/a6a0450be3f30fe6.json +++ b/allure-report/data/test-cases/23e61e29448b9218.json @@ -1 +1 @@ -{"uid":"a6a0450be3f30fe6","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4e2e1868fac6f5c2","name":"stdout","source":"4e2e1868fac6f5c2.txt","type":"text/plain","size":375}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"a6a0450be3f30fe6.json","parameterValues":[]} \ No newline at end of file +{"uid":"23e61e29448b9218","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Extend the list list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"cd5591b59d574128","name":"stdout","source":"cd5591b59d574128.txt","type":"text/plain","size":375}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"23e61e29448b9218.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/256a10c9792b808f.json b/allure-report/data/test-cases/256a10c9792b808f.json new file mode 100644 index 00000000000..f889295b23f --- /dev/null +++ b/allure-report/data/test-cases/256a10c9792b808f.json @@ -0,0 +1 @@ +{"uid":"256a10c9792b808f","name":"Testing 'letter_count' function","fullName":"kyu_6.count_letters_in_string.test_count_letters_in_string.CountLettersInStringTestCase#test_count_letters_in_string","historyId":"04bb543ec741bd163e341a33a1623692","time":{"start":1732428194628,"stop":1732428194628,"duration":0},"description":"\n Testing 'letter_count' function\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1732428195606,"stop":1732428195606,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test that a function that given a sequence of strings,\n groups the elements that can be obtained by rotating others,\n ignoring upper or lower cases.\n\n In the event that an element appears more than once in\n the input sequence, only one of them will be taken into\n account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1732428195610,"stop":1732428195610,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"PUZZLES"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4f1172fa5620cc18","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"924a52587e7b2c82","status":"passed","time":{"start":1724733474054,"stop":1724733474054,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"8655885cb5db7a58","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"578c3a6cd3e7e40f","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}}]},"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"25fd6f6c5cfe2b58.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2655a1e6934b1850.json b/allure-report/data/test-cases/2655a1e6934b1850.json new file mode 100644 index 00000000000..ad1adb517d9 --- /dev/null +++ b/allure-report/data/test-cases/2655a1e6934b1850.json @@ -0,0 +1 @@ +{"uid":"2655a1e6934b1850","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Append the list","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9c43e0c7813423da","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}},{"uid":"c5ea93b10613ec53","status":"passed","time":{"start":1724733473139,"stop":1724733473139,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"b5a45493f51c1d67","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}},{"uid":"7f890ca68cdfc481","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"2655a1e6934b1850.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/26764a4bab46b2bf.json b/allure-report/data/test-cases/26764a4bab46b2bf.json new file mode 100644 index 00000000000..652bd5dabce --- /dev/null +++ b/allure-report/data/test-cases/26764a4bab46b2bf.json @@ -0,0 +1 @@ +{"uid":"26764a4bab46b2bf","name":"powers function should return an array of unique numbers","fullName":"kyu_7.sum_of_powers_of_2.test_sum_of_powers_of_2.SumOfPowerOfTwoTestCase#test_powers","historyId":"489e3070dc83756c411301400dd6e3c8","time":{"start":1724735129289,"stop":1724735129289,"duration":0},"description":"\n The function powers takes a single parameter,\n the number n, and should return an array of unique numbers.\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d5eb9c17e95fe424","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"34febd97f08d8df7","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"26cf86ca9eda4b5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cdb95614a08f7813.json b/allure-report/data/test-cases/26f23a936b51b328.json similarity index 65% rename from allure-report/data/test-cases/cdb95614a08f7813.json rename to allure-report/data/test-cases/26f23a936b51b328.json index 766e70b8a1d..b837cdf069f 100644 --- a/allure-report/data/test-cases/cdb95614a08f7813.json +++ b/allure-report/data/test-cases/26f23a936b51b328.json @@ -1 +1 @@ -{"uid":"cdb95614a08f7813","name":"String with mixed type of chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_dup_mixed","historyId":"befc81f16d3ea9a4d57ecd3fed78faff","time":{"start":1724733473929,"stop":1724733473929,"duration":0},"description":"\n Test string with mixed type of chars\n :return:\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"60434b32a4fa91ba","name":"stdout","source":"60434b32a4fa91ba.txt","type":"text/plain","size":530}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"58ec93395b112a8f.json","parameterValues":[]} \ No newline at end of file +{"uid":"27b26e7a6523571a","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"cb2ee8571e9e5841","name":"stdout","source":"cb2ee8571e9e5841.txt","type":"text/plain","size":530}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"27b26e7a6523571a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/27d124696efa8c6c.json b/allure-report/data/test-cases/27d124696efa8c6c.json new file mode 100644 index 00000000000..a418574431d --- /dev/null +++ b/allure-report/data/test-cases/27d124696efa8c6c.json @@ -0,0 +1 @@ +{"uid":"27d124696efa8c6c","name":"Testing 'count_sheeps' function: empty list","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep_empty_list","historyId":"64d02b3be7358667808060e04863e8f8","time":{"start":1732428196144,"stop":1732428196144,"duration":0},"description":"\n Testing 'count_sheeps' function\n Hint: Don't forget to check for\n bad values like empty list\n :return:\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8b00f3eb19799549","name":"stdout","source":"8b00f3eb19799549.txt","type":"text/plain","size":67}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":12,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"72010ab4f2692ae4.json","parameterValues":[]} \ No newline at end of file +{"uid":"286a2c6d22a3ea0b","name":"Testing Warrior class >>> bruce_lee","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_bruce_lee","historyId":"7af7e9479cf2a47a636ae35231bacc9f","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert training","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert battle","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c52989139561013a","name":"stdout","source":"c52989139561013a.txt","type":"text/plain","size":67}],"parameters":[],"hasContent":true,"stepsCount":12,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"286a2c6d22a3ea0b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/28c03a6c5cc24cef.json b/allure-report/data/test-cases/28c03a6c5cc24cef.json new file mode 100644 index 00000000000..89aef4cbda0 --- /dev/null +++ b/allure-report/data/test-cases/28c03a6c5cc24cef.json @@ -0,0 +1 @@ +{"uid":"28c03a6c5cc24cef","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1732428195780,"stop":1732428195781,"duration":1},"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"38365b0f6f350ca5","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"64d00badde981bd3","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"2aa3a63b6fff605a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"fb3ce43e36479ba0","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"28c03a6c5cc24cef.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2951c359ba3fd421.json b/allure-report/data/test-cases/2951c359ba3fd421.json new file mode 100644 index 00000000000..7c0a39d4fef --- /dev/null +++ b/allure-report/data/test-cases/2951c359ba3fd421.json @@ -0,0 +1 @@ +{"uid":"2951c359ba3fd421","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1732428196238,"stop":1732428196239,"duration":1},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196238,"stop":1732428196238,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"48abcc67292a5aa2","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"5b3fc84157197066","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"972d0622d29729c4","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"2c2a3e42bb3933c8","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"2951c359ba3fd421.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/204251456ada0752.json b/allure-report/data/test-cases/2980fd5af6447b30.json similarity index 72% rename from allure-report/data/test-cases/204251456ada0752.json rename to allure-report/data/test-cases/2980fd5af6447b30.json index 0fa4d6760b9..746d049f3c8 100644 --- a/allure-report/data/test-cases/204251456ada0752.json +++ b/allure-report/data/test-cases/2980fd5af6447b30.json @@ -1 +1 @@ -{"uid":"204251456ada0752","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2dcda4c0465e81d2","name":"stdout","source":"2dcda4c0465e81d2.txt","type":"text/plain","size":434}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"204251456ada0752.json","parameterValues":[]} \ No newline at end of file +{"uid":"2980fd5af6447b30","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"660305aec4aa6e06","name":"stdout","source":"660305aec4aa6e06.txt","type":"text/plain","size":434}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"2980fd5af6447b30.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2aa3a63b6fff605a.json b/allure-report/data/test-cases/2aa3a63b6fff605a.json deleted file mode 100644 index a6af894e487..00000000000 --- a/allure-report/data/test-cases/2aa3a63b6fff605a.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"2aa3a63b6fff605a","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"47bd852e88dda4bd","name":"stdout","source":"47bd852e88dda4bd.txt","type":"text/plain","size":554}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":10,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f8cc7e1ba1a4852f","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"fb3ce43e36479ba0","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"2aa3a63b6fff605a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2b38fe6b8a5a46.json b/allure-report/data/test-cases/2b38fe6b8a5a46.json deleted file mode 100644 index 70db00d2a78..00000000000 --- a/allure-report/data/test-cases/2b38fe6b8a5a46.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"2b38fe6b8a5a46","name":"Testing binary_to_string function","fullName":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string.SequenceTestCase#test_binary_to_string","historyId":"5e3d4a7b89a7ecee6b57c2383b63527b","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6cceaf28d236f584","name":"stdout","source":"6cceaf28d236f584.txt","type":"text/plain","size":1380}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ASCII"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Character Encodings"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BINARY"},{"name":"tag","value":"FORMATS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9cc84b4c3c851a20","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"5c281d5272513bfd","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"2b38fe6b8a5a46.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/90a24ba96aea3cfc.json b/allure-report/data/test-cases/2b5bdabfec79d6cf.json similarity index 59% rename from allure-report/data/test-cases/90a24ba96aea3cfc.json rename to allure-report/data/test-cases/2b5bdabfec79d6cf.json index fcf14851caa..2ff60b878f1 100644 --- a/allure-report/data/test-cases/90a24ba96aea3cfc.json +++ b/allure-report/data/test-cases/2b5bdabfec79d6cf.json @@ -1 +1 @@ -{"uid":"90a24ba96aea3cfc","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7efcea1d1ffd3662","name":"stdout","source":"7efcea1d1ffd3662.txt","type":"text/plain","size":544}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNCTIONS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Games"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"dcb40cbe5ee38417","status":"passed","time":{"start":1724733474023,"stop":1724733474023,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"396df158495e2556","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"90a24ba96aea3cfc.json","parameterValues":[]} \ No newline at end of file +{"uid":"2b5bdabfec79d6cf","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2862210bad838236","name":"stdout","source":"2862210bad838236.txt","type":"text/plain","size":544}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNCTIONS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Games"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"2b5bdabfec79d6cf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c37dfc82a096ec09.json b/allure-report/data/test-cases/2b5d1a28c2e7859f.json similarity index 72% rename from allure-report/data/test-cases/c37dfc82a096ec09.json rename to allure-report/data/test-cases/2b5d1a28c2e7859f.json index 943ecad9823..f7479b18fb2 100644 --- a/allure-report/data/test-cases/c37dfc82a096ec09.json +++ b/allure-report/data/test-cases/2b5d1a28c2e7859f.json @@ -1 +1 @@ -{"uid":"c37dfc82a096ec09","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the smallest"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"20308d2341c6b899","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472765,"stop":1724733472765,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"257a5ad111bd69a7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}}]},"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c37dfc82a096ec09.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"2b5d1a28c2e7859f","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the smallest"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"2b5d1a28c2e7859f.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/2b76b55d8c8f82d1.json b/allure-report/data/test-cases/2b76b55d8c8f82d1.json
new file mode 100644
index 00000000000..23c0e6bb4e5
--- /dev/null
+++ b/allure-report/data/test-cases/2b76b55d8c8f82d1.json
@@ -0,0 +1 @@
+{"uid":"2b76b55d8c8f82d1","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1732428194237,"stop":1732428194238,"duration":1},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428194238,"stop":1732428194238,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5b153d545c48d264","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"a530698ca5ed066c","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"614b9e2de4457676","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"e798d2f5cc38e024","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"2b76b55d8c8f82d1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2b89947e3a3ec46d.json b/allure-report/data/test-cases/2b89947e3a3ec46d.json new file mode 100644 index 00000000000..a180555d5b1 --- /dev/null +++ b/allure-report/data/test-cases/2b89947e3a3ec46d.json @@ -0,0 +1 @@ +{"uid":"2b89947e3a3ec46d","name":"Testing domain_name function","fullName":"kyu_5.extract_the_domain_name_from_url.test_domain_name.DomainNameTestCase#test_domain_name","historyId":"cd64b52319d4c70d68e281e8561ab97f","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1732428194215,"stop":1732428194215,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1732428194217,"stop":1732428194217,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"feature","value":"String"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"90d2f619b6b55a93","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}},{"uid":"eaaef6c05ba4cb98","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"627da61e5891aa44","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}},{"uid":"d8e9539521c4ca00","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"2b89947e3a3ec46d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2b9309fd398214a5.json b/allure-report/data/test-cases/2b9309fd398214a5.json deleted file mode 100644 index 72d4199f7da..00000000000 --- a/allure-report/data/test-cases/2b9309fd398214a5.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"2b9309fd398214a5","name":"Testing 'solution' function","fullName":"kyu_7.pull_your_words_together_man.test_sentencify.SentencifyTestCase#test_sentencify","historyId":"5821e6355bce2a3bf46d4ce3e55de034","time":{"start":1724735129196,"stop":1724735129196,"duration":0},"description":"\n Testing 'sentencify' function.\n\n The function should:\n\n 1. Capitalise the first letter of the first word.\n 2. Add a period (.) to the end of the sentence.\n 3. Join the words into a complete string, with spaces.\n 4. Do no other manipulation on the words.\n\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing array_diff function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1732428194561,"stop":1732428194561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array.diff"},{"name":"tag","value":"LISTS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4ea31191e1f5ab3b","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"ac81c5ec86387239","status":"passed","time":{"start":1724733473061,"stop":1724733473061,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"dc29e000a4adcd25","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"f52a489cb0add672","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"2bfddef765c09569.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2c6c8c712bf1892f.json b/allure-report/data/test-cases/2c6c8c712bf1892f.json new file mode 100644 index 00000000000..fb4408f2c99 --- /dev/null +++ b/allure-report/data/test-cases/2c6c8c712bf1892f.json @@ -0,0 +1 @@ +{"uid":"2c6c8c712bf1892f","name":"Testing 'is_isogram' function","fullName":"kyu_7.isograms.test_is_isogram.IsIsogramTestCase#test_is_isogram","historyId":"6b98c62ee1b1f8e766b65263444ad2e5","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isogram and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string aba and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string moOse and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1732428195862,"stop":1732428195862,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Isograms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"428efcfcd43d2531","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"691701add6daaf89","status":"passed","time":{"start":1724733474304,"stop":1724733474304,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"cd862d92408a60a2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"3bd61bc704b417e2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"2c6c8c712bf1892f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2c78d4954ac14f9e.json b/allure-report/data/test-cases/2c78d4954ac14f9e.json deleted file mode 100644 index 9df8d71c9a9..00000000000 --- a/allure-report/data/test-cases/2c78d4954ac14f9e.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"2c78d4954ac14f9e","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6344061f744d93d","name":"stdout","source":"6344061f744d93d.txt","type":"text/plain","size":261}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"474af6c568bdf675","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"93b3042e12ae0dc2","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"2c78d4954ac14f9e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2cc2dcb2d1d8eb43.json b/allure-report/data/test-cases/2cc2dcb2d1d8eb43.json new file mode 100644 index 00000000000..463ead7268d --- /dev/null +++ b/allure-report/data/test-cases/2cc2dcb2d1d8eb43.json @@ -0,0 +1 @@ +{"uid":"2cc2dcb2d1d8eb43","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1732428194023,"stop":1732428194025,"duration":2},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1732428194022,"stop":1732428194022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194025,"duration":2},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194025,"stop":1732428194025,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1732428194026,"stop":1732428194026,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Strings Mix"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c5f3069d223f82c6","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}},{"uid":"68ae9688c7c99a04","status":"passed","time":{"start":1724733472421,"stop":1724733472421,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"2460353038ce1955","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}},{"uid":"afdaa298aab7eba8","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"2cc2dcb2d1d8eb43.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2ce701a458e1cd31.json b/allure-report/data/test-cases/2ce701a458e1cd31.json new file mode 100644 index 00000000000..ddcd20ca909 --- /dev/null +++ b/allure-report/data/test-cases/2ce701a458e1cd31.json @@ -0,0 +1 @@ +{"uid":"2ce701a458e1cd31","name":"Test with one char only","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings_one_char","historyId":"e3d629a995491cb3a3079998a04583ff","time":{"start":1724733474882,"stop":1724733474882,"duration":0},"description":"\n Test with one char only\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ca423ea5ac901436","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"c7106989a12e3c0a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"df0c490941a6877a.json","parameterValues":[]} \ No newline at end of file +{"uid":"2dc119e05306bc09","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"2dc119e05306bc09.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/458ee4cae9834334.json b/allure-report/data/test-cases/2dcd793cb9c1cce4.json similarity index 73% rename from allure-report/data/test-cases/458ee4cae9834334.json rename to allure-report/data/test-cases/2dcd793cb9c1cce4.json index deefd5f1ee7..f8ae4018de5 100644 --- a/allure-report/data/test-cases/458ee4cae9834334.json +++ b/allure-report/data/test-cases/2dcd793cb9c1cce4.json @@ -1 +1 @@ -{"uid":"458ee4cae9834334","name":"Wolf in the middle of the queue","fullName":"kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing.WarnTheSheepTestCase#test_warn_the_sheep_wolf_in_middle","historyId":"3de540be96edd1a6ef052fccdb3f5cad","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"description":"\n If the wolf is the closest animal to you,\n return \"Pls go away and stop eating my sheep\".\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"22f31b147f604ade","name":"stdout","source":"22f31b147f604ade.txt","type":"text/plain","size":1013}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"story","value":"Row of the odd triangle"},{"name":"suite","value":"Performance"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"e9a0c341753d9526.json","parameterValues":[]} \ No newline at end of file +{"uid":"2e9a9a4090c00445","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"9cd8266cfd985687","name":"stdout","source":"9cd8266cfd985687.txt","type":"text/plain","size":1013}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"story","value":"Row of the odd triangle"},{"name":"suite","value":"Performance"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"2e9a9a4090c00445.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6d22e154a5a83d80.json b/allure-report/data/test-cases/2f407878af91b1de.json similarity index 71% rename from allure-report/data/test-cases/6d22e154a5a83d80.json rename to allure-report/data/test-cases/2f407878af91b1de.json index 0b0db2d2d57..9ec0e1b2511 100644 --- a/allure-report/data/test-cases/6d22e154a5a83d80.json +++ b/allure-report/data/test-cases/2f407878af91b1de.json @@ -1 +1 @@ -{"uid":"6d22e154a5a83d80","name":"Negative numbers","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_numbers","historyId":"baeb278025592b3aed00b5f1bc1265b1","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"description":"\n -1: Negative numbers cannot be square numbers\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a54c971159a9735d","name":"stdout","source":"a54c971159a9735d.txt","type":"text/plain","size":213}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"ARITHMETIC"},{"name":"story","value":"Sum of odd numbers"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a50af3a4d2a7afb5","status":"passed","time":{"start":1724733474460,"stop":1724733474460,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"d837297408a13c1e","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","LISTS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"9a325845218dd6ae.json","parameterValues":[]} \ No newline at end of file +{"uid":"302b8c55161cc361","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e2e513778c4c6c4f","name":"stdout","source":"e2e513778c4c6c4f.txt","type":"text/plain","size":213}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"ARITHMETIC"},{"name":"story","value":"Sum of odd numbers"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","LISTS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"302b8c55161cc361.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d1aabae67bc18ba0.json b/allure-report/data/test-cases/307a8cec4e791e32.json similarity index 61% rename from allure-report/data/test-cases/d1aabae67bc18ba0.json rename to allure-report/data/test-cases/307a8cec4e791e32.json index 6bd38ed2d11..b7db9d7b3e9 100644 --- a/allure-report/data/test-cases/d1aabae67bc18ba0.json +++ b/allure-report/data/test-cases/307a8cec4e791e32.json @@ -1 +1 @@ -{"uid":"d1aabae67bc18ba0","name":"Testing 'solution' function","fullName":"kyu_7.substituting_variables_into_strings_padded_numbers.test_solution.SolutionTestCase#test_solution","historyId":"fbdd2daae3e9a5e6dd05fcb0403a88d1","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"description":"\n Testing 'solution' function.\n\n The should return a formatted string.\n The return value should equal \"Value is VALUE\"\n where value is a 5 digit padded number.\n :return:\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"47a613697aa0c71f.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"30b1174850b5a822","name":"test_starting_position_from_negatives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"30b1174850b5a822.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/47f8df09a84d8337.json b/allure-report/data/test-cases/31050b40d7651adc.json
similarity index 64%
rename from allure-report/data/test-cases/47f8df09a84d8337.json
rename to allure-report/data/test-cases/31050b40d7651adc.json
index f7a836a8cc2..4c0699ed4e2 100644
--- a/allure-report/data/test-cases/47f8df09a84d8337.json
+++ b/allure-report/data/test-cases/31050b40d7651adc.json
@@ -1 +1 @@
-{"uid":"47f8df09a84d8337","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6c919aa9e8f6951e","name":"stdout","source":"6c919aa9e8f6951e.txt","type":"text/plain","size":1515}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":13,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"FORMATTING"},{"name":"story","value":"Human readable duration format"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d5804044d1767680","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"409595d25cc5d60c","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"47f8df09a84d8337.json","parameterValues":[]} \ No newline at end of file +{"uid":"31050b40d7651adc","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"12f3e703f687ed41","name":"stdout","source":"12f3e703f687ed41.txt","type":"text/plain","size":1515}],"parameters":[],"hasContent":true,"stepsCount":13,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"FORMATTING"},{"name":"story","value":"Human readable duration format"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"31050b40d7651adc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/52187b3daff300ae.json b/allure-report/data/test-cases/32703c37c2f9cfbd.json similarity index 55% rename from allure-report/data/test-cases/52187b3daff300ae.json rename to allure-report/data/test-cases/32703c37c2f9cfbd.json index f65cc4e16cb..e29f1c08659 100644 --- a/allure-report/data/test-cases/52187b3daff300ae.json +++ b/allure-report/data/test-cases/32703c37c2f9cfbd.json @@ -1 +1 @@ -{"uid":"52187b3daff300ae","name":"AND logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_and","historyId":"49af4a8ebdc007fac4acbc085138b80e","time":{"start":1724735129586,"stop":1724735129586,"duration":0},"description":"\n And (∧) is the truth-functional\n operator of logical conjunction\n\n The and of a set of operands is true\n if and only if all of its operands are true.\n\n Source:\n https://en.wikipedia.org/wiki/Logical_conjunction\n\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8418aaca0f21809c","name":"stdout","source":"8418aaca0f21809c.txt","type":"text/plain","size":304}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"db267da7b8a1b004.json","parameterValues":[]} \ No newline at end of file +{"uid":"32b8a7a180fb722f","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"697ce25e72082ee1","name":"stdout","source":"697ce25e72082ee1.txt","type":"text/plain","size":304}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"32b8a7a180fb722f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/332b728d7cfdedcf.json b/allure-report/data/test-cases/332b728d7cfdedcf.json new file mode 100644 index 00000000000..f38026afdeb --- /dev/null +++ b/allure-report/data/test-cases/332b728d7cfdedcf.json @@ -0,0 +1 @@ +{"uid":"332b728d7cfdedcf","name":"Testing permute_a_palindrome (negative)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_negative","historyId":"7090b58c62fab362ad673c85c67765af","time":{"start":1724733474007,"stop":1724733474007,"duration":0},"descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"62bd346b3a261fc6","name":"stdout","source":"62bd346b3a261fc6.txt","type":"text/plain","size":676}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LOOPS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"252f381a068f762f","status":"passed","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"df3147d31fee6968","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"98d0f495e6dcba7e.json","parameterValues":[]} \ No newline at end of file +{"uid":"33fff97900a7d8bc","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5d5a8c5ce62738a7","name":"stdout","source":"5d5a8c5ce62738a7.txt","type":"text/plain","size":676}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LOOPS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"33fff97900a7d8bc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9c38060cc376f686.json b/allure-report/data/test-cases/342dee44f5f15fde.json similarity index 56% rename from allure-report/data/test-cases/9c38060cc376f686.json rename to allure-report/data/test-cases/342dee44f5f15fde.json index ca0f8da7bf9..32f18939b58 100644 --- a/allure-report/data/test-cases/9c38060cc376f686.json +++ b/allure-report/data/test-cases/342dee44f5f15fde.json @@ -1 +1 @@ -{"uid":"9c38060cc376f686","name":"move function tests","fullName":"kyu_8.terminal_game_move_function.test_terminal_game_move_function.MoveTestCase#test_move","historyId":"c589035c90d432fb71a99aec4f56ee9e","time":{"start":1724735129680,"stop":1724735129680,"duration":0},"description":"\n The player rolls the dice and moves the number\n of spaces indicated by the dice two times.\n\n Pass position and roll and compare the output\n to the expected result\n :return:\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1732428194618,"stop":1732428194618,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1732428194621,"stop":1732428194621,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Factorial"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e186c7a758de768a","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"9348c64cc78f5d13","status":"passed","time":{"start":1724733473124,"stop":1724733473124,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"de04793abb90de01","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"3d3e842542b066f3","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"34a84f898de954b5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3529b67f8df1184b.json b/allure-report/data/test-cases/3529b67f8df1184b.json new file mode 100644 index 00000000000..ebb9f44f2fe --- /dev/null +++ b/allure-report/data/test-cases/3529b67f8df1184b.json @@ -0,0 +1 @@ +{"uid":"3529b67f8df1184b","name":"Testing men_from_boys function","fullName":"kyu_7.sort_out_the_men_from_boys.test_men_from_boys.MenFromBoysTestCase#test_men_from_boys","historyId":"94e7f25439d88c0d2dae964ef4a033cd","time":{"start":1732428195975,"stop":1732428195976,"duration":1},"description":"\n Testing men_from_boys function with\n various test inputs\n\n Scenario\n Now that the competition gets tough it\n will Sort out the men from the boys .\n\n Men are the Even numbers and Boys are\n the odd !alt !alt\n\n Task\n Given an array/list [] of n integers ,\n Separate The even numbers from the odds ,\n or Separate the men from the boys !alt !alt\n\n Notes\n Return an array/list where Even numbers\n come first then odds.\n Since , Men are stronger than Boys ,\n Then Even numbers in ascending order\n While odds in descending.\n :return:\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7f52a9aa50bef455","name":"stdout","source":"7f52a9aa50bef455.txt","type":"text/plain","size":1009}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Snail"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"7b9876690035f17.json","parameterValues":[]} \ No newline at end of file +{"uid":"35836d979e37575","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"67751593ff534b14","name":"stdout","source":"67751593ff534b14.txt","type":"text/plain","size":1009}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Snail"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"35836d979e37575.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/35f08e300f5635d6.json b/allure-report/data/test-cases/35f08e300f5635d6.json new file mode 100644 index 00000000000..00ca86acc3d --- /dev/null +++ b/allure-report/data/test-cases/35f08e300f5635d6.json @@ -0,0 +1 @@ +{"uid":"35f08e300f5635d6","name":"Testing 'count_sheeps' function: mixed list","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep_mixed_list","historyId":"1b4dd61e36f8ec4ee2f83635d4e16e21","time":{"start":1732428196147,"stop":1732428196148,"duration":1},"description":"\n Testing 'count_sheeps' function\n Hint: Don't forget to check for\n bad values like mixed list\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196244,"stop":1732428196244,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6d7f7d9659ba7dd5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"4961a0c52d810ec1","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"26cf86ca9eda4b5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"34febd97f08d8df7","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"371c743cf6f64f1d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/37b95a78feb35857.json b/allure-report/data/test-cases/37b95a78feb35857.json deleted file mode 100644 index 7c7d402b6ff..00000000000 --- a/allure-report/data/test-cases/37b95a78feb35857.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"37b95a78feb35857","name":"Testing Warrior class >>> bruce_lee","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_bruce_lee","historyId":"7af7e9479cf2a47a636ae35231bacc9f","time":{"start":1724735127407,"stop":1724735127422,"duration":15},"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"47eb10d648ead31b","name":"stdout","source":"47eb10d648ead31b.txt","type":"text/plain","size":67}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":12,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"72010ab4f2692ae4","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"bc3230f80ad8864d","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"37b95a78feb35857.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8d05bbd591902299.json b/allure-report/data/test-cases/37f24af32c057862.json similarity index 92% rename from allure-report/data/test-cases/8d05bbd591902299.json rename to allure-report/data/test-cases/37f24af32c057862.json index 1a8b9042acd..79c37159f34 100644 --- a/allure-report/data/test-cases/8d05bbd591902299.json +++ b/allure-report/data/test-cases/37f24af32c057862.json @@ -1 +1 @@ -{"uid":"8d05bbd591902299","name":"test_solution_empty","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_empty","historyId":"29249ea89f0081dda70899f3290f857b","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 86, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"8d05bbd591902299.json","parameterValues":[]} \ No newline at end of file +{"uid":"37f24af32c057862","name":"test_solution_empty","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_empty","historyId":"29249ea89f0081dda70899f3290f857b","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 86, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"37f24af32c057862.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/38365b0f6f350ca5.json b/allure-report/data/test-cases/38365b0f6f350ca5.json new file mode 100644 index 00000000000..399ae11c850 --- /dev/null +++ b/allure-report/data/test-cases/38365b0f6f350ca5.json @@ -0,0 +1 @@ +{"uid":"38365b0f6f350ca5","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1ff678a4c7734b0","name":"stdout","source":"1ff678a4c7734b0.txt","type":"text/plain","size":554}],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"38365b0f6f350ca5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e7f4165c790464aa.json b/allure-report/data/test-cases/38b436d46d6537ee.json similarity index 61% rename from allure-report/data/test-cases/e7f4165c790464aa.json rename to allure-report/data/test-cases/38b436d46d6537ee.json index f6b439ef12b..060d186231f 100644 --- a/allure-report/data/test-cases/e7f4165c790464aa.json +++ b/allure-report/data/test-cases/38b436d46d6537ee.json @@ -1 +1 @@ -{"uid":"e7f4165c790464aa","name":"Testing period_is_late function (negative)","fullName":"kyu_8.is_your_period_late.test_is_your_period_late.PeriodIsLateTestCase#test_period_is_late_negative","historyId":"3ade0b8dc3a70452a99ea470cea361ac","time":{"start":1724733474772,"stop":1724733474772,"duration":0},"description":"\n Negative tests\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"56a8d88c2e7e082f","name":"stdout","source":"56a8d88c2e7e082f.txt","type":"text/plain","size":639}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"INTEGERS"},{"name":"feature","value":"Aggregations"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"story","value":"Sum of Intervals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1728ec761d912068","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"acc95e26a53d92ff","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}}]},"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"e03974f538ea8ee6.json","parameterValues":[]} \ No newline at end of file +{"uid":"39376204dc517df6","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8d52b389398fe1ce","name":"stdout","source":"8d52b389398fe1ce.txt","type":"text/plain","size":639}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"INTEGERS"},{"name":"feature","value":"Aggregations"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"story","value":"Sum of Intervals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"39376204dc517df6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/103efa7b767774fa.json b/allure-report/data/test-cases/39a19c10cf88efee.json similarity index 57% rename from allure-report/data/test-cases/103efa7b767774fa.json rename to allure-report/data/test-cases/39a19c10cf88efee.json index 83a565835db..0ce48bf2a99 100644 --- a/allure-report/data/test-cases/103efa7b767774fa.json +++ b/allure-report/data/test-cases/39a19c10cf88efee.json @@ -1 +1 @@ -{"uid":"103efa7b767774fa","name":"Testing first_non_repeating_letter function","fullName":"kyu_5.first_non_repeating_character.test_first_non_repeating_letter.FirstNonRepeatingLetterTestCase#test_first_non_repeating_letter","historyId":"cff7d7f7b55b35458669cd92cb129d06","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"description":"\n Testing a function named first_non_repeating_letter\n that takes a string input, and returns the first character\n that is not repeated anywhere in the string.\n\n For example, if given the input 'stress', the function\n should return 't', since the letter t only occurs once\n in the string, and occurs first in the string.\n\n As an added challenge, upper- and lowercase letters are\n considered the same character, but the function should\n return the correct case for the initial letter. For example,\n the input 'sTreSS' should return 'T'.\n\n If a string contains all repeating characters, it should\n return an empty string (\"\") or None -- see sample tests.\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"47a613697aa0c71f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"92b17e5074e54ef7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"801bdccb4e1aa824.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"3c0afff932465669","name":"test_starting_position_from_negatives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"3c0afff932465669.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/3c17e0f5363e3016.json b/allure-report/data/test-cases/3c17e0f5363e3016.json
new file mode 100644
index 00000000000..d6a58039119
--- /dev/null
+++ b/allure-report/data/test-cases/3c17e0f5363e3016.json
@@ -0,0 +1 @@
+{"uid":"3c17e0f5363e3016","name":"Testing 'has_subpattern' (part 1) function","fullName":"kyu_6.string_subpattern_recognition_1.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"b91c13716f440f33b1f90d86b217b534","time":{"start":1724735128930,"stop":1724735128930,"duration":0},"description":"\n String subpattern recognition I\n\n Verify that 'has_subpattern' function to returns\n either true/True or false/False if a string can be\n seen as the repetition of a simpler/shorter subpattern or not.\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Find the smallest"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"20308d2341c6b899.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"3c944fe792fcd179","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Find the smallest"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"3c944fe792fcd179.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/1b3bd0a5ea1aa072.json b/allure-report/data/test-cases/3cb4765f4f4fe8e7.json
similarity index 60%
rename from allure-report/data/test-cases/1b3bd0a5ea1aa072.json
rename to allure-report/data/test-cases/3cb4765f4f4fe8e7.json
index 9be4f3ee3f5..853bbc5d9ba 100644
--- a/allure-report/data/test-cases/1b3bd0a5ea1aa072.json
+++ b/allure-report/data/test-cases/3cb4765f4f4fe8e7.json
@@ -1 +1 @@
-{"uid":"1b3bd0a5ea1aa072","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"35b0040677726bbd","name":"stdout","source":"35b0040677726bbd.txt","type":"text/plain","size":22}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"a381266642fdbdd2","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"2030ea00b6998f67","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"1b3bd0a5ea1aa072.json","parameterValues":[]} \ No newline at end of file +{"uid":"3cb4765f4f4fe8e7","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"69b865faf74786aa","name":"stdout","source":"69b865faf74786aa.txt","type":"text/plain","size":22}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"3cb4765f4f4fe8e7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a1571db34190da47.json b/allure-report/data/test-cases/3cd6da35a1920265.json similarity index 73% rename from allure-report/data/test-cases/a1571db34190da47.json rename to allure-report/data/test-cases/3cd6da35a1920265.json index 0b54612d5e1..b2630267d02 100644 --- a/allure-report/data/test-cases/a1571db34190da47.json +++ b/allure-report/data/test-cases/3cd6da35a1920265.json @@ -1 +1 @@ -{"uid":"a1571db34190da47","name":"Wolf at the beginning of the queue","fullName":"kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing.WarnTheSheepTestCase#test_warn_the_sheep_wolf_at_start","historyId":"dcabd02011959f0337d9098678ad990d","time":{"start":1724733474991,"stop":1724733474991,"duration":0},"description":"\n If the wolf is the closest animal to you,\n return \"Pls go away and stop eating my sheep\".\n :return:\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"292d200c224939da","name":"stdout","source":"292d200c224939da.txt","type":"text/plain","size":67}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"cabe377ec9af3c98.json","parameterValues":[]} \ No newline at end of file +{"uid":"3d13030ecd2583e8","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1dc0d1d2e3a97f3c","name":"stdout","source":"1dc0d1d2e3a97f3c.txt","type":"text/plain","size":67}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"3d13030ecd2583e8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3d4f8cb2de087cf.json b/allure-report/data/test-cases/3d4f8cb2de087cf.json new file mode 100644 index 00000000000..187578d715c --- /dev/null +++ b/allure-report/data/test-cases/3d4f8cb2de087cf.json @@ -0,0 +1 @@ +{"uid":"3d4f8cb2de087cf","name":"Testing century function","fullName":"kyu_8.century_from_year.test_century.CenturyTestCase#test_century","historyId":"079ace8555debd1c87111e8c5a6664bf","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"77adc248069b48d7","name":"stdout","source":"77adc248069b48d7.txt","type":"text/plain","size":410}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"3d4f8cb2de087cf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/996165a0ada95681.json b/allure-report/data/test-cases/3d6e5f0961d8c06a.json similarity index 63% rename from allure-report/data/test-cases/996165a0ada95681.json rename to allure-report/data/test-cases/3d6e5f0961d8c06a.json index 49dd7945e72..520792833c0 100644 --- a/allure-report/data/test-cases/996165a0ada95681.json +++ b/allure-report/data/test-cases/3d6e5f0961d8c06a.json @@ -1 +1 @@ -{"uid":"996165a0ada95681","name":"Testing two_decimal_places function","fullName":"kyu_7.formatting_decimal_places_1.test_two_decimal_places.TwoDecimalPlacesTestCase#test_two_decimal_places","historyId":"27ae718be00b2e9f316c37c338cb2894","time":{"start":1724735129117,"stop":1724735129117,"duration":0},"description":"\n Testing two_decimal_places function\n with various test inputs\n\n Each floating-point number should be\n formatted that only the first two\n decimal places are returned.\n\n You don't need to check whether the input\n is a valid number because only valid numbers\n are used in the tests.\n\n Don't round the numbers! Just cut them\n after two decimal places!\n\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1732428193985,"stop":1732428193985,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"827104e07f2ca2d0","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}},{"uid":"614d8ec123787b56","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"7b2352a8e3675c67","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}},{"uid":"db7b4c897ddcf1a6","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"3e8741eae0b44214.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/14d24a2946d66b00.json b/allure-report/data/test-cases/3ec407d8e8742f0d.json similarity index 55% rename from allure-report/data/test-cases/14d24a2946d66b00.json rename to allure-report/data/test-cases/3ec407d8e8742f0d.json index 1b3f7969c12..6b3dfe50ec6 100644 --- a/allure-report/data/test-cases/14d24a2946d66b00.json +++ b/allure-report/data/test-cases/3ec407d8e8742f0d.json @@ -1 +1 @@ -{"uid":"14d24a2946d66b00","name":"Testing 'generate_hashtag' function","fullName":"kyu_5.the_hashtag_generator.test_generate_hashtag.GenerateHashtagTestCase#test_generate_hashtag","historyId":"ff2324e4a058a6c42486fd5aff532ecf","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"description":"\n Testing 'generate_hashtag' function\n ","descriptionHtml":"The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1732428195758,"stop":1732428195758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428195758,"stop":1732428195759,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1732428195762,"stop":1732428195762,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"tag","value":"Logic"},{"name":"suite","value":"Data Structures"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Coloured Triangles"},{"name":"tag","value":"Algorithms"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"Strings"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a25ac6ac5e284cfbe000111","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1a1c24c0cb125454","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"7e0d94f0ee4e397d","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}},{"uid":"2d65aaadaa20d5c2","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"3ffa72675847f113.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/4045abc0bf075d90.json b/allure-report/data/test-cases/4045abc0bf075d90.json
new file mode 100644
index 00000000000..3b6069a6981
--- /dev/null
+++ b/allure-report/data/test-cases/4045abc0bf075d90.json
@@ -0,0 +1 @@
+{"uid":"4045abc0bf075d90","name":"Testing 'feast' function","fullName":"kyu_8.the_feast_of_many_beasts.test_feast.FeastTestCase#test_feast","historyId":"963bc543b4e4096b877e161985d8949c","time":{"start":1732428196409,"stop":1732428196409,"duration":0},"description":"\n Testing 'feast' function with various test inputs\n\n Testing a function feast that takes the animal's\n name and dish as arguments and returns true or\n false to indicate whether the beast is allowed\n to bring the dish to the feast.\n\n Assume that beast and dish are always lowercase strings,\n and that each has at least two letters. beast and dish\n may contain hyphens and spaces, but these will not appear\n at the beginning or end of the string. They will not\n contain numerals.\n\n There is just one rule: the dish must start and end with\n the same letters as the animal's name. For example, the\n great blue heron is bringing garlic naan and the chickadee\n is bringing chocolate cake.\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1732428194566,"stop":1732428194566,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1732428194569,"stop":1732428194569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"LISTS"},{"name":"story","value":"Array to HTML table"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7d905be84b5c0b77","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"16a9ca9919e5cef5","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"e6a3da330525d2f4","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"b78c37ec3b0f496f","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"40c938f8f83f34f7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/413fd3063d3e7dc4.json b/allure-report/data/test-cases/413fd3063d3e7dc4.json new file mode 100644 index 00000000000..ed82539be85 --- /dev/null +++ b/allure-report/data/test-cases/413fd3063d3e7dc4.json @@ -0,0 +1 @@ +{"uid":"413fd3063d3e7dc4","name":"Testing Walker class - position property from positive grids","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1732428193933,"stop":1732428193934,"duration":1},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":true,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732428193935,"stop":1732428193935,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"85df8de56a96ab7c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"af4da168bd187f62","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":1,"unknown":0,"total":3},"items":[{"uid":"ee4f0501c1152713","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"3edaeb1c9114b312","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"413fd3063d3e7dc4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/83105e24306c53ac.json b/allure-report/data/test-cases/416790ca79634ed0.json similarity index 57% rename from allure-report/data/test-cases/83105e24306c53ac.json rename to allure-report/data/test-cases/416790ca79634ed0.json index 2b920eb77ed..5900826d760 100644 --- a/allure-report/data/test-cases/83105e24306c53ac.json +++ b/allure-report/data/test-cases/416790ca79634ed0.json @@ -1 +1 @@ -{"uid":"83105e24306c53ac","name":"Large lists","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_large_list","historyId":"3b3f116ec3ac1abf551a51811b4a8900","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"description":"\n Large lists\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732428195989,"stop":1732428195989,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732428195991,"stop":1732428195991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sum of odd numbers"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"302b8c55161cc361","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"8c72192846448826","status":"passed","time":{"start":1724733474460,"stop":1724733474460,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"9a325845218dd6ae","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"d837297408a13c1e","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"419686fbcf063822.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/41efd0d786aed73.json b/allure-report/data/test-cases/41efd0d786aed73.json deleted file mode 100644 index 33731f93b64..00000000000 --- a/allure-report/data/test-cases/41efd0d786aed73.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"41efd0d786aed73","name":"Testing solve function","fullName":"kyu_6.casino_chips.test_solve.SolveTestCase#test_solve","historyId":"47a8a15643c132c9b9f0d902bcff28dd","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"90ef8c17370e6610","name":"stdout","source":"90ef8c17370e6610.txt","type":"text/plain","size":640}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":13,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Casino chips"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"650faaf602cc8f99","status":"passed","time":{"start":1724733473093,"stop":1724733473093,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"d1585e7c78fd8d06","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"41efd0d786aed73.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/42383b817b641e4e.json b/allure-report/data/test-cases/42383b817b641e4e.json deleted file mode 100644 index 689d097f597..00000000000 --- a/allure-report/data/test-cases/42383b817b641e4e.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"42383b817b641e4e","name":"Testing 'numericals' function","fullName":"kyu_6.numericals_of_string.test_numericals.NumericalsTestCase#test_numericals","historyId":"d2b4dccd0eb8dfd6ef62ac0349f0f6a7","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"description":"\n Testing 'numericals' function\n :return:\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string aba and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string moOse and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"7bc78567c01b81e","name":"stdout","source":"7bc78567c01b81e.txt","type":"text/plain","size":401}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Isograms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"428efcfcd43d2531.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/42bb8c96d4cb1bcf.json b/allure-report/data/test-cases/42bb8c96d4cb1bcf.json deleted file mode 100644 index 6742861f026..00000000000 --- a/allure-report/data/test-cases/42bb8c96d4cb1bcf.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"42bb8c96d4cb1bcf","name":"Testing alphanumeric function","fullName":"kyu_5.not_very_secure.test_alphanumeric.AlphanumericTestCase#test_alphanumeric","historyId":"e4b3b27b629bbd5f25abab144f66de37","time":{"start":1724735127860,"stop":1724735127860,"duration":0},"description":"\n Testing alphanumeric function with\n various test inputs\n\n The string has the following conditions\n to be alphanumeric only\n\n 1. At least one character (\"\" is not valid)\n 2. Allowed characters are uppercase or lowercase\n latin letters and digits from 0 to 9\n 3. No whitespaces or underscore or special chars\n\n :return: None\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"22fcf1edf8ebf197","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"620b2589fb870406","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"88c7e92ae3f035ea.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"445f2e59cb6a4191","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"445f2e59cb6a4191.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/44c1e35d7a7b2adb.json b/allure-report/data/test-cases/44c1e35d7a7b2adb.json
new file mode 100644
index 00000000000..3c5b25f5af4
--- /dev/null
+++ b/allure-report/data/test-cases/44c1e35d7a7b2adb.json
@@ -0,0 +1 @@
+{"uid":"44c1e35d7a7b2adb","name":"Testing gap function","fullName":"kyu_7.find_the_longest_gap.test_gap.GapTestCase#test_gap","historyId":"629f8f3c77ceed21b9aefeb6ebebc433","time":{"start":1732428195817,"stop":1732428195818,"duration":1},"description":"\n Testing gap function with various test inputs\n\n A binary gap within a positive number num is\n any sequence of consecutive zeros that is\n surrounded by ones at both ends in the binary\n representation of num.\n\n The gap function should return the length of\n its longest binary gap.\n\n The function should return 0 if num doesn't\n contain a binary gap.\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"7941ce7b9fdf9a23","name":"stdout","source":"7941ce7b9fdf9a23.txt","type":"text/plain","size":717}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":0,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a9f33e581ec48813","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"863d982a547ab48a","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}}]},"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"d9458c8615b9e985.json","parameterValues":[]} \ No newline at end of file +{"uid":"4544ac5de6415953","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"a3e3342383736358","name":"stdout","source":"a3e3342383736358.txt","type":"text/plain","size":717}],"parameters":[],"hasContent":true,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"4544ac5de6415953.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ef7cb2e79441187e.json b/allure-report/data/test-cases/45f16c4708137d2d.json similarity index 65% rename from allure-report/data/test-cases/ef7cb2e79441187e.json rename to allure-report/data/test-cases/45f16c4708137d2d.json index b7f7db0e0ec..023601727a6 100644 --- a/allure-report/data/test-cases/ef7cb2e79441187e.json +++ b/allure-report/data/test-cases/45f16c4708137d2d.json @@ -1 +1 @@ -{"uid":"ef7cb2e79441187e","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e497f0d93067cd8e","name":"stdout","source":"e497f0d93067cd8e.txt","type":"text/plain","size":378}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"ef7cb2e79441187e.json","parameterValues":[]} \ No newline at end of file +{"uid":"45f16c4708137d2d","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an un-existing item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6ec9f0fb81f46c5f","name":"stdout","source":"6ec9f0fb81f46c5f.txt","type":"text/plain","size":378}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"45f16c4708137d2d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/461527a27e50c04a.json b/allure-report/data/test-cases/461527a27e50c04a.json new file mode 100644 index 00000000000..c4d40ba625a --- /dev/null +++ b/allure-report/data/test-cases/461527a27e50c04a.json @@ -0,0 +1 @@ +{"uid":"461527a27e50c04a","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1732428194017,"stop":1732428194017,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Snail"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ede6b0c38e1de853","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}},{"uid":"35836d979e37575","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"95ddc175910ea52","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}},{"uid":"16026a681cee6bae","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}}]},"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"461527a27e50c04a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7ac9af93b3d2f297.json b/allure-report/data/test-cases/462780a7368c9ffd.json similarity index 56% rename from allure-report/data/test-cases/7ac9af93b3d2f297.json rename to allure-report/data/test-cases/462780a7368c9ffd.json index 6b176581742..92ec3bbd124 100644 --- a/allure-report/data/test-cases/7ac9af93b3d2f297.json +++ b/allure-report/data/test-cases/462780a7368c9ffd.json @@ -1 +1 @@ -{"uid":"7ac9af93b3d2f297","name":"XOR logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_xor","historyId":"80fa996da1344642e95c3c1d2f315df1","time":{"start":1724735129586,"stop":1724735129602,"duration":16},"description":"\n Exclusive or or exclusive disjunction is a\n logical operation that outputs true only when\n inputs differ (one is true, the other is false).\n\n XOR outputs true whenever the inputs differ:\n\n Source:\n https://en.wikipedia.org/wiki/Exclusive_or\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Classes"},{"name":"story","value":"Potion Class 101"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5e4b4c0a3aeae99e","status":"passed","time":{"start":1724733474038,"stop":1724733474038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"7d1621a20d6f8fe7","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"cdfe495bc85470d2.json","parameterValues":[]} \ No newline at end of file +{"uid":"47068bee5b06a234","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Classes"},{"name":"story","value":"Potion Class 101"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"47068bee5b06a234.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4750955362b24610.json b/allure-report/data/test-cases/4750955362b24610.json new file mode 100644 index 00000000000..c583eb5dcf8 --- /dev/null +++ b/allure-report/data/test-cases/4750955362b24610.json @@ -0,0 +1 @@ +{"uid":"4750955362b24610","name":"Testing share_price function","fullName":"kyu_7.share_prices.test_share_price.SharePriceTestCase#test_share_price","historyId":"884fcf3671ca321076723a238ddb92c0","time":{"start":1732428195946,"stop":1732428195947,"duration":1},"description":"\n Testing share_price function\n with multiple test inputs\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1467bda4d9665eda","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"2c2a3e42bb3933c8","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"972d0622d29729c4.json","parameterValues":[]} \ No newline at end of file +{"uid":"48abcc67292a5aa2","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"48abcc67292a5aa2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5fa0c36654622313.json b/allure-report/data/test-cases/48ff8cbb530a1868.json similarity index 73% rename from allure-report/data/test-cases/5fa0c36654622313.json rename to allure-report/data/test-cases/48ff8cbb530a1868.json index 82b5c5ae863..3c7f7e67dfe 100644 --- a/allure-report/data/test-cases/5fa0c36654622313.json +++ b/allure-report/data/test-cases/48ff8cbb530a1868.json @@ -1 +1 @@ -{"uid":"5fa0c36654622313","name":"Testing two_decimal_places function","fullName":"kyu_7.formatting_decimal_places_1.test_two_decimal_places.TwoDecimalPlacesTestCase#test_two_decimal_places","historyId":"27ae718be00b2e9f316c37c338cb2894","time":{"start":1724733474257,"stop":1724733474257,"duration":0},"description":"\n Testing two_decimal_places function\n with various test inputs\n\n Each floating-point number should be\n formatted that only the first two\n decimal places are returned.\n\n You don't need to check whether the input\n is a valid number because only valid numbers\n are used in the tests.\n\n Don't round the numbers! Just cut them\n after two decimal places!\n\n :return:\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e46ecdc21febfa2d","name":"stdout","source":"e46ecdc21febfa2d.txt","type":"text/plain","size":3898}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"GAME BOARDS"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b99ca9a8ecf19524","status":"passed","time":{"start":1724733472296,"stop":1724733472296,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"36b9e5073b489f49","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}}]},"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"5dad026541a05e65.json","parameterValues":[]} \ No newline at end of file +{"uid":"49355004a4136993","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e160bbe65fc37bcd","name":"stdout","source":"e160bbe65fc37bcd.txt","type":"text/plain","size":3898}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"GAME BOARDS"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"49355004a4136993.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4942ac4be65ef1b0.json b/allure-report/data/test-cases/4942ac4be65ef1b0.json new file mode 100644 index 00000000000..e2e848b7755 --- /dev/null +++ b/allure-report/data/test-cases/4942ac4be65ef1b0.json @@ -0,0 +1 @@ +{"uid":"4942ac4be65ef1b0","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1732428193998,"stop":1732428193998,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Permutations"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f12b5c3f29ddd74a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"ef2d26c76c436892","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"1319e1ae94efdc02","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"6fbcaa806475fb37","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"4942ac4be65ef1b0.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/d5eb9c17e95fe424.json b/allure-report/data/test-cases/4961a0c52d810ec1.json
similarity index 79%
rename from allure-report/data/test-cases/d5eb9c17e95fe424.json
rename to allure-report/data/test-cases/4961a0c52d810ec1.json
index 587351ef1f6..b7c6d3cb366 100644
--- a/allure-report/data/test-cases/d5eb9c17e95fe424.json
+++ b/allure-report/data/test-cases/4961a0c52d810ec1.json
@@ -1 +1 @@
-{"uid":"d5eb9c17e95fe424","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_2","historyId":"72a2d75b45f09e520765f369cfc2bc8f","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"d5eb9c17e95fe424.json","parameterValues":[]} \ No newline at end of file +{"uid":"4961a0c52d810ec1","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_2","historyId":"72a2d75b45f09e520765f369cfc2bc8f","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"4961a0c52d810ec1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/aacbcab78401e86c.json b/allure-report/data/test-cases/49fb68289fb078f8.json similarity index 71% rename from allure-report/data/test-cases/aacbcab78401e86c.json rename to allure-report/data/test-cases/49fb68289fb078f8.json index 50d26ab8b14..93c51e6b74f 100644 --- a/allure-report/data/test-cases/aacbcab78401e86c.json +++ b/allure-report/data/test-cases/49fb68289fb078f8.json @@ -1 +1 @@ -{"uid":"aacbcab78401e86c","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1724733472452,"stop":1724733472499,"duration":47},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2c0b65a9daada0df","name":"stdout","source":"2c0b65a9daada0df.txt","type":"text/plain","size":1579}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sum by Factors"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"aacbcab78401e86c.json","parameterValues":[]} \ No newline at end of file +{"uid":"49fb68289fb078f8","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1724733472452,"stop":1724733472499,"duration":47},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"aef94a39bd8b19be","name":"stdout","source":"aef94a39bd8b19be.txt","type":"text/plain","size":1579}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sum by Factors"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"49fb68289fb078f8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4a35a10fb92b5fdb.json b/allure-report/data/test-cases/4a35a10fb92b5fdb.json new file mode 100644 index 00000000000..a68ef6b638f --- /dev/null +++ b/allure-report/data/test-cases/4a35a10fb92b5fdb.json @@ -0,0 +1 @@ +{"uid":"4a35a10fb92b5fdb","name":"Testing largestPower function","fullName":"kyu_7.powers_of_3.test_largest_power.LargestPowerTestCase#test_largest_power","historyId":"026739760bca73e921f8e5d35d9329cf","time":{"start":1724735129196,"stop":1724735129196,"duration":0},"description":"\n Testing largestPower function\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732428194034,"stop":1732428194034,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Strip Comments"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"863d9e582b6f3de4","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}},{"uid":"102a91ff9d2e2c1f","status":"passed","time":{"start":1724733472421,"stop":1724733472437,"duration":16}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"f711bbcd16ab2119","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}},{"uid":"5c64823a2a73f974","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"4b8219eb37520d2d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4b8d012f19a4e1e6.json b/allure-report/data/test-cases/4b8d012f19a4e1e6.json new file mode 100644 index 00000000000..6525c429461 --- /dev/null +++ b/allure-report/data/test-cases/4b8d012f19a4e1e6.json @@ -0,0 +1 @@ +{"uid":"4b8d012f19a4e1e6","name":"Testing 'DefaultList' class: remove","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_remove","historyId":"15037a348eb4a5d132a73e93b09318c1","time":{"start":1724733473171,"stop":1724733473186,"duration":15},"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Remove items from the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f66e1341a4df20a3","name":"stdout","source":"f66e1341a4df20a3.txt","type":"text/plain","size":254}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"4b8d012f19a4e1e6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e6d62aae7d602336.json b/allure-report/data/test-cases/4bb422e9ca9901c8.json similarity index 59% rename from allure-report/data/test-cases/e6d62aae7d602336.json rename to allure-report/data/test-cases/4bb422e9ca9901c8.json index d62a62d3879..e548562848e 100644 --- a/allure-report/data/test-cases/e6d62aae7d602336.json +++ b/allure-report/data/test-cases/4bb422e9ca9901c8.json @@ -1 +1 @@ -{"uid":"e6d62aae7d602336","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_test","historyId":"eb0582ce0674121869dd4f6fce46e7f3","time":{"start":1724735129367,"stop":1724735129367,"duration":0},"description":"\n 3 is not a square number\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732428196495,"stop":1732428196495,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1732428196503,"stop":1732428196503,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732428196505,"stop":1732428196505,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"99ca7a938f9d4989","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}},{"uid":"2980fd5af6447b30","status":"passed","time":{"start":1724733475038,"stop":1724733475038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"35cf25b9e515e00d","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}},{"uid":"928532982127bba0","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"4c77d97bc41048ff.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2348115dae27ed81.json b/allure-report/data/test-cases/4c7e13d0f61cf99a.json similarity index 71% rename from allure-report/data/test-cases/2348115dae27ed81.json rename to allure-report/data/test-cases/4c7e13d0f61cf99a.json index 62b34295e68..84e0dfe873b 100644 --- a/allure-report/data/test-cases/2348115dae27ed81.json +++ b/allure-report/data/test-cases/4c7e13d0f61cf99a.json @@ -1 +1 @@ -{"uid":"2348115dae27ed81","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"cf2100e65e09b423","name":"stdout","source":"cf2100e65e09b423.txt","type":"text/plain","size":908}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":14,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"FEATURES"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"ADVANCED"},{"name":"tag","value":"PROGRAMMING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},"source":"2348115dae27ed81.json","parameterValues":[]} \ No newline at end of file +{"uid":"4c7e13d0f61cf99a","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"df1294dda064bff1","name":"stdout","source":"df1294dda064bff1.txt","type":"text/plain","size":908}],"parameters":[],"hasContent":true,"stepsCount":14,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"FEATURES"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"ADVANCED"},{"name":"tag","value":"PROGRAMMING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},"source":"4c7e13d0f61cf99a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/64a44b1c9018ad85.json b/allure-report/data/test-cases/4dc4de0a74fe7f66.json similarity index 54% rename from allure-report/data/test-cases/64a44b1c9018ad85.json rename to allure-report/data/test-cases/4dc4de0a74fe7f66.json index 036775b770f..432eef84661 100644 --- a/allure-report/data/test-cases/64a44b1c9018ad85.json +++ b/allure-report/data/test-cases/4dc4de0a74fe7f66.json @@ -1 +1 @@ -{"uid":"64a44b1c9018ad85","name":"Testing period_is_late function (positive)","fullName":"kyu_8.is_your_period_late.test_is_your_period_late.PeriodIsLateTestCase#test_period_is_late_positive","historyId":"763475007d09f077c2c251a191291e14","time":{"start":1724735129555,"stop":1724735129555,"duration":0},"description":"\n Positive tests\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c9a3c6ad41839ce3","name":"stdout","source":"c9a3c6ad41839ce3.txt","type":"text/plain","size":502}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6fce95111dc1cc14","status":"passed","time":{"start":1724733473061,"stop":1724733473061,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"f52a489cb0add672","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"dc29e000a4adcd25.json","parameterValues":[]} \ No newline at end of file +{"uid":"4ea31191e1f5ab3b","name":"Testing array_diff function","fullName":"kyu_6.array_diff.test_array_diff.ArrayDiffTestCase#test_array_diff_function","historyId":"5e365f66b39a2fede4fe18a5cc569699","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"3f3d8444cfb8c128","name":"stdout","source":"3f3d8444cfb8c128.txt","type":"text/plain","size":502}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"4ea31191e1f5ab3b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4ecd1e835300dbcf.json b/allure-report/data/test-cases/4ecd1e835300dbcf.json deleted file mode 100644 index 212527de533..00000000000 --- a/allure-report/data/test-cases/4ecd1e835300dbcf.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"4ecd1e835300dbcf","name":"powers function should return an array of unique numbers","fullName":"kyu_7.sum_of_powers_of_2.test_sum_of_powers_of_2.SumOfPowerOfTwoTestCase#test_powers","historyId":"489e3070dc83756c411301400dd6e3c8","time":{"start":1724735129289,"stop":1724735129289,"duration":0},"description":"\n The function powers takes a single parameter,\n the number n, and should return an array of unique numbers.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"9252a83ce892d840","name":"stdout","source":"9252a83ce892d840.txt","type":"text/plain","size":1536}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"4f1172fa5620cc18.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4f85a4b1698202d.json b/allure-report/data/test-cases/4f85a4b1698202d.json deleted file mode 100644 index 7eb911cb98d..00000000000 --- a/allure-report/data/test-cases/4f85a4b1698202d.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"4f85a4b1698202d","name":"Testing anagrams function","fullName":"kyu_5.where_my_anagrams_at.test_anagrams.AnagramsTestCase#test_anagrams","historyId":"c060fb3e36725c887b4b4edce83f7142","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"description":"\n Test a function that will find all the anagrams of a word from a list.\n You will be given two inputs a word and an array with words. You should\n return an array of all the anagrams or an empty array if there are none.\n\n For example:\n\n anagrams('abba', ['aabb', 'abcd', 'bbaa', 'dada']) => ['aabb', 'bbaa']\n anagrams('racer', ['crazer', 'carer', 'racar', 'caers', 'racer']) => ['carer', 'racer']\n anagrams('laser', ['lazing', 'lazy', 'lacer']) => []\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ea7fb2d8338c4ae8","name":"stdout","source":"ea7fb2d8338c4ae8.txt","type":"text/plain","size":949}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9d8518015a2b07b6","status":"passed","time":{"start":1724733472437,"stop":1724733472437,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"af3c309699fc2b8b","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}}]},"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"d6e4ebd44034ff08.json","parameterValues":[]} \ No newline at end of file +{"uid":"5319ceacad5a43bc","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"be7449bab7c02e56","name":"stdout","source":"be7449bab7c02e56.txt","type":"text/plain","size":949}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"5319ceacad5a43bc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5320007ca0191a21.json b/allure-report/data/test-cases/5320007ca0191a21.json deleted file mode 100644 index 8b6d39775de..00000000000 --- a/allure-report/data/test-cases/5320007ca0191a21.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"5320007ca0191a21","name":"Testing password function","fullName":"kyu_7.password_validator.test_password.PasswordTestCase#test_password","historyId":"aaef6593296fd19246b6caa71f38ecab","time":{"start":1724733474335,"stop":1724733474335,"duration":0},"description":"\n Testing password function with various test inputs\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6062d7cf7b32bc2c","name":"stdout","source":"6062d7cf7b32bc2c.txt","type":"text/plain","size":676}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LOOPS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"252f381a068f762f.json","parameterValues":[]} \ No newline at end of file +{"uid":"54043a9fba80789b","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"3a4387d961fd6fe2","name":"stdout","source":"3a4387d961fd6fe2.txt","type":"text/plain","size":676}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LOOPS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"54043a9fba80789b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/54bb63fb3736b8ae.json b/allure-report/data/test-cases/54bb63fb3736b8ae.json new file mode 100644 index 00000000000..5731850b6ea --- /dev/null +++ b/allure-report/data/test-cases/54bb63fb3736b8ae.json @@ -0,0 +1 @@ +{"uid":"54bb63fb3736b8ae","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732428196491,"stop":1732428196491,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"c8c44a676a12b5c6","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"e427c3eece0f34c3","status":"passed","time":{"start":1724733475007,"stop":1724733475007,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"b97e3a9bf54f17f3","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"73d92f8f0c07772d","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"54bb63fb3736b8ae.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/761811e55728ed74.json b/allure-report/data/test-cases/54e4671ce8499dcf.json similarity index 64% rename from allure-report/data/test-cases/761811e55728ed74.json rename to allure-report/data/test-cases/54e4671ce8499dcf.json index 0abb38cb145..455ee254306 100644 --- a/allure-report/data/test-cases/761811e55728ed74.json +++ b/allure-report/data/test-cases/54e4671ce8499dcf.json @@ -1 +1 @@ -{"uid":"761811e55728ed74","name":"Testing Encoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding.EncodingTestCase#test_encoding","historyId":"195b2d3cd638502ec301b9e9eaa3f969","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"336614ff4bde976d","name":"stdout","source":"336614ff4bde976d.txt","type":"text/plain","size":878}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"761811e55728ed74.json","parameterValues":[]} \ No newline at end of file +{"uid":"54e4671ce8499dcf","name":"Testing Encoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding.EncodingTestCase#test_encoding","historyId":"195b2d3cd638502ec301b9e9eaa3f969","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6f4b7e883a26cafe","name":"stdout","source":"6f4b7e883a26cafe.txt","type":"text/plain","size":878}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"54e4671ce8499dcf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/51a9aec46de8d878.json b/allure-report/data/test-cases/5519a1e9b61f2ca3.json similarity index 55% rename from allure-report/data/test-cases/51a9aec46de8d878.json rename to allure-report/data/test-cases/5519a1e9b61f2ca3.json index 11399b7df03..3a07e1badec 100644 --- a/allure-report/data/test-cases/51a9aec46de8d878.json +++ b/allure-report/data/test-cases/5519a1e9b61f2ca3.json @@ -1 +1 @@ -{"uid":"51a9aec46de8d878","name":"Testing 'DefaultList' class: remove","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_remove","historyId":"15037a348eb4a5d132a73e93b09318c1","time":{"start":1724735128063,"stop":1724735128078,"duration":15},"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c3d16eb9cb3b239c","name":"stdout","source":"c3d16eb9cb3b239c.txt","type":"text/plain","size":254}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a4b7cb6ba7726224","status":"passed","time":{"start":1724733473171,"stop":1724733473186,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"43c0068fe0a1265e","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"51a9aec46de8d878.json","parameterValues":[]} \ No newline at end of file +{"uid":"5519a1e9b61f2ca3","name":"Testing 'DefaultList' class: remove","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_remove","historyId":"15037a348eb4a5d132a73e93b09318c1","time":{"start":1724735128063,"stop":1724735128078,"duration":15},"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Remove items from the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a66ea3c1c7d07513","name":"stdout","source":"a66ea3c1c7d07513.txt","type":"text/plain","size":254}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"5519a1e9b61f2ca3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/650faaf602cc8f99.json b/allure-report/data/test-cases/552742d77daecee9.json similarity index 59% rename from allure-report/data/test-cases/650faaf602cc8f99.json rename to allure-report/data/test-cases/552742d77daecee9.json index 6e0f0a2e4d1..596a4982bc5 100644 --- a/allure-report/data/test-cases/650faaf602cc8f99.json +++ b/allure-report/data/test-cases/552742d77daecee9.json @@ -1 +1 @@ -{"uid":"650faaf602cc8f99","name":"Testing solve function","fullName":"kyu_6.casino_chips.test_solve.SolveTestCase#test_solve","historyId":"47a8a15643c132c9b9f0d902bcff28dd","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fcab257bac252f0f","name":"stdout","source":"fcab257bac252f0f.txt","type":"text/plain","size":640}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":13,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Casino chips"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"650faaf602cc8f99.json","parameterValues":[]} \ No newline at end of file +{"uid":"552742d77daecee9","name":"Testing solve function","fullName":"kyu_6.casino_chips.test_solve.SolveTestCase#test_solve","historyId":"47a8a15643c132c9b9f0d902bcff28dd","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"efae8b9f43d09441","name":"stdout","source":"efae8b9f43d09441.txt","type":"text/plain","size":640}],"parameters":[],"hasContent":true,"stepsCount":13,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Casino chips"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"552742d77daecee9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/84fd4c67efee5295.json b/allure-report/data/test-cases/55e4a84277d15d0d.json similarity index 68% rename from allure-report/data/test-cases/84fd4c67efee5295.json rename to allure-report/data/test-cases/55e4a84277d15d0d.json index b9acdc4da4d..e8e0118a880 100644 --- a/allure-report/data/test-cases/84fd4c67efee5295.json +++ b/allure-report/data/test-cases/55e4a84277d15d0d.json @@ -1 +1 @@ -{"uid":"84fd4c67efee5295","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1724735127828,"stop":1724735127828,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"story","value":"Josephus Survivor"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"bc5cb7d257f882a1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472921,"stop":1724733472921,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"62bf772c3a2aa5d2","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}}]},"tags":["MATHEMATICS","NUMBERS","LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"84fd4c67efee5295.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"55e4a84277d15d0d","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1724735127828,"stop":1724735127828,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"story","value":"Josephus Survivor"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"55e4a84277d15d0d.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/d6e6e46de805754f.json b/allure-report/data/test-cases/566a56003ac2e703.json
similarity index 57%
rename from allure-report/data/test-cases/d6e6e46de805754f.json
rename to allure-report/data/test-cases/566a56003ac2e703.json
index 4f284f9e81e..6a1d00e00f5 100644
--- a/allure-report/data/test-cases/d6e6e46de805754f.json
+++ b/allure-report/data/test-cases/566a56003ac2e703.json
@@ -1 +1 @@
-{"uid":"d6e6e46de805754f","name":"Non consecutive number should be returned","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_positive","historyId":"13df60cbdff5ee076adcd6328cc69159","time":{"start":1724735129461,"stop":1724735129461,"duration":0},"description":"\n If we have an array [1,2,3,4,6,7,8] then 1 then 2\n then 3 then 4 are all consecutive but 6 is not,\n so that's the first non-consecutive number.\n :return:\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4e5a0ef8eae5b1f5","name":"stdout","source":"4e5a0ef8eae5b1f5.txt","type":"text/plain","size":3898}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAME BOARDS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"b99ca9a8ecf19524.json","parameterValues":[]} \ No newline at end of file +{"uid":"56ae9013352b7649","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"dd695e9095070885","name":"stdout","source":"dd695e9095070885.txt","type":"text/plain","size":3898}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAME BOARDS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"56ae9013352b7649.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/56cce31bdf350ac7.json b/allure-report/data/test-cases/56cce31bdf350ac7.json new file mode 100644 index 00000000000..40903401d89 --- /dev/null +++ b/allure-report/data/test-cases/56cce31bdf350ac7.json @@ -0,0 +1 @@ +{"uid":"56cce31bdf350ac7","name":"Testing 'save' function: negative","fullName":"kyu_7.fill_the_hard_disk_drive.test_save.SaveTestCase#test_save_negative","historyId":"eb89ee17d2b7a29796b27ce5ba503de6","time":{"start":1732428195803,"stop":1732428195803,"duration":0},"description":"\n Testing 'save' function: negative\n\n The function should determine how many\n files of the copy queue you will be able\n to save into your Hard Disk Drive.\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1732428194708,"stop":1732428194708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1732428195425,"stop":1732428195425,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1732428195438,"stop":1732428195438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Diagonal"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b1f2cc8e1be032d","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}},{"uid":"6113acbf67a69117","status":"passed","time":{"start":1724733473218,"stop":1724733473889,"duration":671}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"964ad50f448ed64d","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}},{"uid":"7f2ec06c200d3086","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"56da494ae1701253.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/571176bf000b455b.json b/allure-report/data/test-cases/571176bf000b455b.json new file mode 100644 index 00000000000..2bd37daa87f --- /dev/null +++ b/allure-report/data/test-cases/571176bf000b455b.json @@ -0,0 +1 @@ +{"uid":"571176bf000b455b","name":"test_solution_medium","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_medium","historyId":"7ee6731933bd9dff6fabc41830db1bf0","time":{"start":1732428194198,"stop":1732428194198,"duration":0},"description":"\n Testing using medium test data\n :return:\n ","descriptionHtml":" Testing using medium test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 46, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2f520e29faf9fa03","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"4073719ea3c0e8fe","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"87acfa055dcbe26a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"a064a48d91c28f13","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"571176bf000b455b.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/5740cd94d023a2bf.json b/allure-report/data/test-cases/5740cd94d023a2bf.json
deleted file mode 100644
index b484ec71bb7..00000000000
--- a/allure-report/data/test-cases/5740cd94d023a2bf.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"5740cd94d023a2bf","name":"Testing duplicate_encode function","fullName":"kyu_6.duplicate_encoder.test_duplicate_encode.DuplicateEncodeTestCase#test_duplicate_encode","historyId":"fa07af113ba280dc5a89690a520b3897","time":{"start":1724733473202,"stop":1724733473202,"duration":0},"description":"\n Testing duplicate_encode function\n with various test inputs\n :return:\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"18b79283e1874d20","name":"stdout","source":"18b79283e1874d20.txt","type":"text/plain","size":1904}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":21,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"PARSING STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"a90fdb1fb3683308.json","parameterValues":[]} \ No newline at end of file +{"uid":"57e5e5f4d9d91cf6","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5c2711b7e4875740","name":"stdout","source":"5c2711b7e4875740.txt","type":"text/plain","size":1904}],"parameters":[],"hasContent":true,"stepsCount":21,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"PARSING STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"57e5e5f4d9d91cf6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e722b9059cce92a0.json b/allure-report/data/test-cases/580b983b7062983c.json similarity index 68% rename from allure-report/data/test-cases/e722b9059cce92a0.json rename to allure-report/data/test-cases/580b983b7062983c.json index e202e4ea547..35920369148 100644 --- a/allure-report/data/test-cases/e722b9059cce92a0.json +++ b/allure-report/data/test-cases/580b983b7062983c.json @@ -1 +1 @@ -{"uid":"e722b9059cce92a0","name":"Test with empty string","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings_empty","historyId":"2af6aa545c98eb65f8404392b6468813","time":{"start":1724733474882,"stop":1724733474882,"duration":0},"description":"\n Test with empty string\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"79650f7b74d71675","name":"stdout","source":"79650f7b74d71675.txt","type":"text/plain","size":46002}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ce00ffd36d904f61","status":"passed","time":{"start":1724733472624,"stop":1724733472765,"duration":141}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"2ed8dfd7ca5a3d13","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}}]},"tags":["ALGORITHMS"]},"source":"9cb8749ab5d5d5c7.json","parameterValues":[]} \ No newline at end of file +{"uid":"58e0261647deccd2","name":"Testing advice function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_first_non_repeating_letter","historyId":"dc079813fc553d210a3def6568230a25","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c0c4047155365dbf","name":"stdout","source":"c0c4047155365dbf.txt","type":"text/plain","size":46002}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"58e0261647deccd2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/776765eba79884f4.json b/allure-report/data/test-cases/59120ba12cafb7e8.json similarity index 72% rename from allure-report/data/test-cases/776765eba79884f4.json rename to allure-report/data/test-cases/59120ba12cafb7e8.json index 55773dd3ce0..12c7ce5421f 100644 --- a/allure-report/data/test-cases/776765eba79884f4.json +++ b/allure-report/data/test-cases/59120ba12cafb7e8.json @@ -1 +1 @@ -{"uid":"776765eba79884f4","name":"Testing 'solution' function","fullName":"kyu_7.substituting_variables_into_strings_padded_numbers.test_solution.SolutionTestCase#test_solution","historyId":"fbdd2daae3e9a5e6dd05fcb0403a88d1","time":{"start":1724733474444,"stop":1724733474444,"duration":0},"description":"\n Testing 'solution' function.\n\n The should return a formatted string.\n The return value should equal \"Value is VALUE\"\n where value is a 5 digit padded number.\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1732428195787,"stop":1732428195788,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2dc119e05306bc09","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"d936198953d58b58","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"df0c490941a6877a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"c7106989a12e3c0a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"593778a5ba99d447.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/693c5b2693478689.json b/allure-report/data/test-cases/5961f436380e11d2.json similarity index 57% rename from allure-report/data/test-cases/693c5b2693478689.json rename to allure-report/data/test-cases/5961f436380e11d2.json index 3ede8076832..2628c73b9cf 100644 --- a/allure-report/data/test-cases/693c5b2693478689.json +++ b/allure-report/data/test-cases/5961f436380e11d2.json @@ -1 +1 @@ -{"uid":"693c5b2693478689","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1724735127122,"stop":1724735127141,"duration":19},"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7517e0fe4fd38ce3","name":"stdout","source":"7517e0fe4fd38ce3.txt","type":"text/plain","size":1904}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":21,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"2 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"parentSuite","value":"Proficient"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a90fdb1fb3683308","status":"passed","time":{"start":1724733472280,"stop":1724733472280,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"d6d06cbc227917e","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}}]},"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"693c5b2693478689.json","parameterValues":[]} \ No newline at end of file +{"uid":"5961f436380e11d2","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1724735127122,"stop":1724735127141,"duration":19},"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f509afa4d498e7c1","name":"stdout","source":"f509afa4d498e7c1.txt","type":"text/plain","size":1904}],"parameters":[],"hasContent":true,"stepsCount":21,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"2 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"parentSuite","value":"Proficient"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"5961f436380e11d2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2acb560e089cb7c8.json b/allure-report/data/test-cases/5998f9acb6d6dab8.json similarity index 57% rename from allure-report/data/test-cases/2acb560e089cb7c8.json rename to allure-report/data/test-cases/5998f9acb6d6dab8.json index 6749e4af168..19b9bd1aedf 100644 --- a/allure-report/data/test-cases/2acb560e089cb7c8.json +++ b/allure-report/data/test-cases/5998f9acb6d6dab8.json @@ -1 +1 @@ -{"uid":"2acb560e089cb7c8","name":"Test with one char only","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings_one_char","historyId":"e3d629a995491cb3a3079998a04583ff","time":{"start":1724735129649,"stop":1724735129649,"duration":0},"description":"\n Test with one char only\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732428195618,"stop":1732428195618,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Row of the odd triangle"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"tag","value":"PERFORMANCE"},{"name":"suite","value":"Performance"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e378762a5dac9d1e","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}},{"uid":"2e9a9a4090c00445","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"9b82a842fdc9b867","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}},{"uid":"4c3877c30e625752","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}}]},"tags":["PERFORMANCE","ALGORITHMS"]},"source":"59b1922c33f3ac65.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9393151991be7f33.json b/allure-report/data/test-cases/59e6c1fe5b50c363.json similarity index 57% rename from allure-report/data/test-cases/9393151991be7f33.json rename to allure-report/data/test-cases/59e6c1fe5b50c363.json index 96127017c18..869ac3e8bd1 100644 --- a/allure-report/data/test-cases/9393151991be7f33.json +++ b/allure-report/data/test-cases/59e6c1fe5b50c363.json @@ -1 +1 @@ -{"uid":"9393151991be7f33","name":"Testing 'sum_triangular_numbers' with negative numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_negative_numbers","historyId":"4e553d5e3ff5fc5c21a746a843af96e5","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with negative numbers\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d789b0e2f7ac3471","name":"stdout","source":"d789b0e2f7ac3471.txt","type":"text/plain","size":167}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"91e2410535ccc997","status":"passed","time":{"start":1724733474163,"stop":1724733474163,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"7f4f9e94ec6d4f1e","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"490cf50ddd5cff83.json","parameterValues":[]} \ No newline at end of file +{"uid":"5a497340f38e6588","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1724735129008,"stop":1724735129024,"duration":16},"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f1a162618bd1b29d","name":"stdout","source":"f1a162618bd1b29d.txt","type":"text/plain","size":167}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"5a497340f38e6588.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5af3f258cf327b2a.json b/allure-report/data/test-cases/5af3f258cf327b2a.json new file mode 100644 index 00000000000..5dfdc8fcd42 --- /dev/null +++ b/allure-report/data/test-cases/5af3f258cf327b2a.json @@ -0,0 +1 @@ +{"uid":"5af3f258cf327b2a","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[{"name":"Assert that classes Bob and Bob have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes Dog and Dog have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes 5 and 5 have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes good and good have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes 50lb and 50lb have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes brown and brown have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1732428195883,"stop":1732428195883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Make Class"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"GAMES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d12fb82b623fefb9","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"c6923016c0d7805e","status":"passed","time":{"start":1724733474319,"stop":1724733474319,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"dead64fe3d4f484d","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"91ff78dc5a767b91","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},"source":"5af3f258cf327b2a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/614b9e2de4457676.json b/allure-report/data/test-cases/5b153d545c48d264.json similarity index 61% rename from allure-report/data/test-cases/614b9e2de4457676.json rename to allure-report/data/test-cases/5b153d545c48d264.json index 7b08b893812..dd2cccae088 100644 --- a/allure-report/data/test-cases/614b9e2de4457676.json +++ b/allure-report/data/test-cases/5b153d545c48d264.json @@ -1 +1 @@ -{"uid":"614b9e2de4457676","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a5a1e9dabd89620f","name":"stdout","source":"a5a1e9dabd89620f.txt","type":"text/plain","size":326}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"8f884e4fa29bb7d4","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"e798d2f5cc38e024","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"614b9e2de4457676.json","parameterValues":[]} \ No newline at end of file +{"uid":"5b153d545c48d264","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5ab43402bfd67bde","name":"stdout","source":"5ab43402bfd67bde.txt","type":"text/plain","size":326}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"5b153d545c48d264.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5b15d7c039eaff13.json b/allure-report/data/test-cases/5b15d7c039eaff13.json new file mode 100644 index 00000000000..0e614b2a958 --- /dev/null +++ b/allure-report/data/test-cases/5b15d7c039eaff13.json @@ -0,0 +1 @@ +{"uid":"5b15d7c039eaff13","name":"Testing set_alarm function","fullName":"kyu_8.set_alarm.test_set_alarm.SetAlarmTestCase#test_set_alarm","historyId":"77c7125894dc4635fdd1db51405959d3","time":{"start":1732428196377,"stop":1732428196377,"duration":0},"description":"\n Testing set_alarm function with various test inputs.\n\n The function should return true if you are employed\n and not on vacation (because these are the circumstances\n under which you need to set an alarm). It should return\n false otherwise.\n\n Examples:\n\n setAlarm(true, true) -> false\n setAlarm(false, true) -> false\n setAlarm(false, false) -> false\n setAlarm(true, false) -> true\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"1467bda4d9665eda.json","parameterValues":[]} \ No newline at end of file +{"uid":"5b3fc84157197066","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"5b3fc84157197066.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d880bf6ff390f682.json b/allure-report/data/test-cases/5b88f232b1f58c27.json similarity index 76% rename from allure-report/data/test-cases/d880bf6ff390f682.json rename to allure-report/data/test-cases/5b88f232b1f58c27.json index e2dab6e958d..fd9a4aa39b9 100644 --- a/allure-report/data/test-cases/d880bf6ff390f682.json +++ b/allure-report/data/test-cases/5b88f232b1f58c27.json @@ -1 +1 @@ -{"uid":"d880bf6ff390f682","name":"Testing tickets function","fullName":"kyu_6.vasya_clerk.test_tickets.TicketsTestCase#test_tickets","historyId":"bb3964d396ef802dceada9777cff8e45","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"description":"\n Testing tickets function with various test inputs.\n\n The new \"Avengers\" movie has just been released!\n There are a lot of people at the cinema box office\n standing in a huge line. Each of them has a single\n 100, 50 or 25 dollar bill. An \"Avengers\" ticket\n costs 25 dollars.\n\n Vasya is currently working as a clerk.\n He wants to sell a ticket to every single person\n in this line.\n\n Can Vasya sell a ticket to every person and give change\n if he initially has no money and sells the tickets strictly\n in the order people queue?\n\n The function should return YES, if Vasya can sell\n a ticket to every person and give change with the\n bills he has at hand at that moment. Otherwise return NO.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428194233,"stop":1732428194233,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"8dcfddf689f44d1d","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"b080152571ac4adf","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"645c6c05562d2f01","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"34569132e9551c33","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"5cd4eeb8a4b79d6b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5ce6881896e2614d.json b/allure-report/data/test-cases/5ce6881896e2614d.json new file mode 100644 index 00000000000..e83e72e1320 --- /dev/null +++ b/allure-report/data/test-cases/5ce6881896e2614d.json @@ -0,0 +1 @@ +{"uid":"5ce6881896e2614d","name":"Testing password function","fullName":"kyu_7.password_validator.test_password.PasswordTestCase#test_password","historyId":"aaef6593296fd19246b6caa71f38ecab","time":{"start":1732428195897,"stop":1732428195897,"duration":0},"description":"\n Testing password function with various test inputs\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":14,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1732428194165,"stop":1732428194165,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ADVANCED"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"LANGUAGE"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"feature","value":"String"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FEATURES"},{"name":"tag","value":"PROGRAMMING"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"13ca3a7cd8b0e3af","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}},{"uid":"4c7e13d0f61cf99a","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"ace382695affabdf","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}},{"uid":"aca9d99cb0e5842e","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}}]},"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","FUNDAMENTALS","PROGRAMMING","ADVANCED","FEATURES"]},"source":"5d8c14adba840438.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6c1504a4fcfadf69.json b/allure-report/data/test-cases/5ea1e8d078b774a7.json similarity index 57% rename from allure-report/data/test-cases/6c1504a4fcfadf69.json rename to allure-report/data/test-cases/5ea1e8d078b774a7.json index 5ff6e1feeea..233ead5efcc 100644 --- a/allure-report/data/test-cases/6c1504a4fcfadf69.json +++ b/allure-report/data/test-cases/5ea1e8d078b774a7.json @@ -1 +1 @@ -{"uid":"6c1504a4fcfadf69","name":"test_random","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_random","historyId":"f9568f445cf6471d62f38f61a6e1887d","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"description":"\n Advanced/random test case\n :return:\n ","descriptionHtml":" Advanced/random test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Advanced/random test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f26281521e32f10c","name":"stdout","source":"f26281521e32f10c.txt","type":"text/plain","size":791}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"a83637127d81f7d9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"6c1504a4fcfadf69.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"5ea1e8d078b774a7","name":"test_random","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_random","historyId":"f9568f445cf6471d62f38f61a6e1887d","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"description":"\n Advanced/random test case\n :return:\n ","descriptionHtml":" Advanced/random test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Advanced/random test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"3326f8b00659b17c","name":"stdout","source":"3326f8b00659b17c.txt","type":"text/plain","size":791}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"6c1504a4fcfadf69","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"a83637127d81f7d9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"5ea1e8d078b774a7.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/5ea5418b10cdf416.json b/allure-report/data/test-cases/5ea5418b10cdf416.json
new file mode 100644
index 00000000000..20df6bb3235
--- /dev/null
+++ b/allure-report/data/test-cases/5ea5418b10cdf416.json
@@ -0,0 +1 @@
+{"uid":"5ea5418b10cdf416","name":"Testing dir_reduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1732428194205,"stop":1732428194205,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['NORTH', 'SOUTH', 'SOUTH', 'EAST', 'WEST', 'NORTH', 'WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['NORTH', 'EAST', 'NORTH', 'EAST', 'WEST', 'WEST', 'EAST', 'EAST', 'WEST', 'SOUTH']) and verify the output (['NORTH', 'EAST']) vs expected (['NORTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['EAST', 'NORTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'SOUTH', 'NORTH', 'NORTH', 'SOUTH', 'WEST', 'NORTH', 'EAST', 'WEST', 'WEST', 'WEST', 'EAST', 'SOUTH', 'SOUTH']) and verify the output (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH']) vs expected (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['WEST', 'NORTH', 'EAST', 'EAST', 'EAST', 'EAST', 'WEST', 'WEST', 'WEST', 'WEST', 'NORTH', 'NORTH', 'SOUTH', 'EAST']) and verify the output (['WEST', 'NORTH', 'NORTH', 'EAST']) vs expected (['WEST', 'NORTH', 'NORTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1732428194209,"stop":1732428194209,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Directions Reduction"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"15dbab6d625f40d3","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"8cdb3386cf094e1f","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"5e6aa533c6c0fafa","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"d65c16a1b47d468e","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"5ea5418b10cdf416.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5eca272b3b393557.json b/allure-report/data/test-cases/5eca272b3b393557.json new file mode 100644 index 00000000000..49cbd08bc0c --- /dev/null +++ b/allure-report/data/test-cases/5eca272b3b393557.json @@ -0,0 +1 @@ +{"uid":"5eca272b3b393557","name":"Testing next_smaller function","fullName":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller.NextSmallerTestCase#test_next_smaller","historyId":"9d8cb8adf1764c55348d349698b938ac","time":{"start":1732428193992,"stop":1732428193993,"duration":1},"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1732428193991,"stop":1732428193991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193993,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1732428193993,"stop":1732428193993,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1732428193994,"stop":1732428193994,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f9c645ee48c4616c","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}},{"uid":"a7d4500da5fb8933","status":"passed","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"b01fd4e8d095b60f","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}},{"uid":"913459f449cde9ee","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}}]},"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"5eca272b3b393557.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4783529dae6eb3af.json b/allure-report/data/test-cases/5f2df3f2c9b86d77.json similarity index 79% rename from allure-report/data/test-cases/4783529dae6eb3af.json rename to allure-report/data/test-cases/5f2df3f2c9b86d77.json index 10f2226ddf1..ea7cc7b137d 100644 --- a/allure-report/data/test-cases/4783529dae6eb3af.json +++ b/allure-report/data/test-cases/5f2df3f2c9b86d77.json @@ -1 +1 @@ -{"uid":"4783529dae6eb3af","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"4783529dae6eb3af.json","parameterValues":[]} \ No newline at end of file +{"uid":"5f2df3f2c9b86d77","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"5f2df3f2c9b86d77.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5f6f3bc16b3488d6.json b/allure-report/data/test-cases/5f6f3bc16b3488d6.json new file mode 100644 index 00000000000..38077009085 --- /dev/null +++ b/allure-report/data/test-cases/5f6f3bc16b3488d6.json @@ -0,0 +1 @@ +{"uid":"5f6f3bc16b3488d6","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1732428194686,"stop":1732428194689,"duration":3},"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1732428194689,"stop":1732428194689,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1732428194691,"stop":1732428194691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Disease Spread"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b890a6fea083097f","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}},{"uid":"6207ccc30173aa77","status":"passed","time":{"start":1724733473186,"stop":1724733473186,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"c1e0648976f6a694","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}},{"uid":"b3f7088fed8dedd7","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"5f6f3bc16b3488d6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5fabad9204d0747c.json b/allure-report/data/test-cases/5fabad9204d0747c.json new file mode 100644 index 00000000000..379b3a5fdfd --- /dev/null +++ b/allure-report/data/test-cases/5fabad9204d0747c.json @@ -0,0 +1 @@ +{"uid":"5fabad9204d0747c","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1732428194661,"stop":1732428194663,"duration":2},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194661,"stop":1732428194662,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Extend the list list","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c89e6a91bc0b9e52","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"23e61e29448b9218","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"826a0963540c6e75","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"4359475f5ec554bd","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"5fabad9204d0747c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/31cd5c9e8017f83c.json b/allure-report/data/test-cases/5fd184f18d9496f9.json similarity index 61% rename from allure-report/data/test-cases/31cd5c9e8017f83c.json rename to allure-report/data/test-cases/5fd184f18d9496f9.json index 79846050be2..4878057489a 100644 --- a/allure-report/data/test-cases/31cd5c9e8017f83c.json +++ b/allure-report/data/test-cases/5fd184f18d9496f9.json @@ -1 +1 @@ -{"uid":"31cd5c9e8017f83c","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1724735128914,"stop":1724735128930,"duration":16},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"92abbc4fad82e6db","name":"stdout","source":"92abbc4fad82e6db.txt","type":"text/plain","size":243}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724735128930,"stop":1724735128930,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"11b4e7794c00f220","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"1ef3e1da7f90eb82","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}}]},"tags":["FUNDAMENTALS","ARRAYS"]},"source":"31cd5c9e8017f83c.json","parameterValues":[]} \ No newline at end of file +{"uid":"5fd184f18d9496f9","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1724735128914,"stop":1724735128930,"duration":16},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1f33a24130d10b19","name":"stdout","source":"1f33a24130d10b19.txt","type":"text/plain","size":243}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724735128930,"stop":1724735128930,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"5fd184f18d9496f9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/eb3e9f6b3780b454.json b/allure-report/data/test-cases/5fda510dc29832db.json similarity index 59% rename from allure-report/data/test-cases/eb3e9f6b3780b454.json rename to allure-report/data/test-cases/5fda510dc29832db.json index 991e4fcb516..fdcd50e14ff 100644 --- a/allure-report/data/test-cases/eb3e9f6b3780b454.json +++ b/allure-report/data/test-cases/5fda510dc29832db.json @@ -1 +1 @@ -{"uid":"eb3e9f6b3780b454","name":"Testing length function","fullName":"kyu_7.fun_with_lists_length.test_length.LengthTestCase#test_length","historyId":"b71e871d53b429aef63593ea1f41c8bc","time":{"start":1724735129117,"stop":1724735129117,"duration":0},"description":"\n Testing length function\n\n The method length, which accepts a linked list\n (head), and returns the length of the list.\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a8cdc7c5d92ea524","name":"stdout","source":"a8cdc7c5d92ea524.txt","type":"text/plain","size":1127}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Help the bookseller !"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"abba91be3722688b","status":"passed","time":{"start":1724733473960,"stop":1724733473960,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"66511dda8143933e","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"1719ddf6913445c8.json","parameterValues":[]} \ No newline at end of file +{"uid":"602b6b1c829f1e7f","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8c002cae94869ae","name":"stdout","source":"8c002cae94869ae.txt","type":"text/plain","size":1127}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Help the bookseller !"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"602b6b1c829f1e7f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6030df3a53146090.json b/allure-report/data/test-cases/6030df3a53146090.json new file mode 100644 index 00000000000..dee69bacc95 --- /dev/null +++ b/allure-report/data/test-cases/6030df3a53146090.json @@ -0,0 +1 @@ +{"uid":"6030df3a53146090","name":"Testing solve function","fullName":"kyu_6.casino_chips.test_solve.SolveTestCase#test_solve","historyId":"47a8a15643c132c9b9f0d902bcff28dd","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ca0d330469f49836","name":"stdout","source":"ca0d330469f49836.txt","type":"text/plain","size":640}],"parameters":[],"hasContent":true,"stepsCount":13,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Casino chips"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"6030df3a53146090.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6076e8e1aaaa11ab.json b/allure-report/data/test-cases/6076e8e1aaaa11ab.json new file mode 100644 index 00000000000..259f54af06b --- /dev/null +++ b/allure-report/data/test-cases/6076e8e1aaaa11ab.json @@ -0,0 +1 @@ +{"uid":"6076e8e1aaaa11ab","name":"Testing pig_it function","fullName":"kyu_5.simple_pig_latin.test_pig_it.PigItTestCase#test_pig_it","historyId":"c5f1cfe64ff8d3a4f16a4166c571797e","time":{"start":1732428194488,"stop":1732428194489,"duration":1},"description":"\n Testing pig_it function\n\n The function should mpve the first letter of each\n word to the end of it, then add \"ay\" to the end\n of the word. Leave punctuation marks untouched.\n :return:\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1732428194511,"stop":1732428194511,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1732428194512,"stop":1732428194512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1732428194513,"stop":1732428194513,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"story","value":"Sum of Pairs"},{"name":"feature","value":"Memoization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MEMOIZATION"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"997065a61e801d4c","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"b4abfaf3d77f3f23","status":"passed","time":{"start":1724733472999,"stop":1724733472999,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"2965d2d3db0ea08e","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"be5a8376fdcba717","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}}]},"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"607f84fe70696eb5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/431c7499a8a042ca.json b/allure-report/data/test-cases/6113acbf67a69117.json similarity index 63% rename from allure-report/data/test-cases/431c7499a8a042ca.json rename to allure-report/data/test-cases/6113acbf67a69117.json index 1fe440f8c3f..8d8465a1c49 100644 --- a/allure-report/data/test-cases/431c7499a8a042ca.json +++ b/allure-report/data/test-cases/6113acbf67a69117.json @@ -1 +1 @@ -{"uid":"431c7499a8a042ca","name":"Testing easy_diagonal function","fullName":"kyu_6.easy_diagonal.test_diagonal.EasyDiagonalTestCase#test_easy_diagonal","historyId":"5d9c9166bf610b28a284723b5b23aab1","time":{"start":1724733473218,"stop":1724733473889,"duration":671},"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b8749033ef3225ff","name":"stdout","source":"b8749033ef3225ff.txt","type":"text/plain","size":524}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Easy Diagonal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"431c7499a8a042ca.json","parameterValues":[]} \ No newline at end of file +{"uid":"6113acbf67a69117","name":"Testing easy_diagonal function","fullName":"kyu_6.easy_diagonal.test_diagonal.EasyDiagonalTestCase#test_easy_diagonal","historyId":"5d9c9166bf610b28a284723b5b23aab1","time":{"start":1724733473218,"stop":1724733473889,"duration":671},"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6cd50ae6a92d4a65","name":"stdout","source":"6cd50ae6a92d4a65.txt","type":"text/plain","size":524}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Easy Diagonal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"6113acbf67a69117.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/614133ca9c69e105.json b/allure-report/data/test-cases/614133ca9c69e105.json new file mode 100644 index 00000000000..4f21c5c2228 --- /dev/null +++ b/allure-report/data/test-cases/614133ca9c69e105.json @@ -0,0 +1 @@ +{"uid":"614133ca9c69e105","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_false","historyId":"8c287dae332df512fc4a9755020ffedc","time":{"start":1732428196195,"stop":1732428196195,"duration":0},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return false if it is not a factor.\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6e51aca385250e4","name":"stdout","source":"6e51aca385250e4.txt","type":"text/plain","size":434}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"9035abe5e1151932.json","parameterValues":[]} \ No newline at end of file +{"uid":"614d8ec123787b56","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ef14b2090647c37e","name":"stdout","source":"ef14b2090647c37e.txt","type":"text/plain","size":434}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"614d8ec123787b56.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d757011cc42c205e.json b/allure-report/data/test-cases/6207ccc30173aa77.json similarity index 64% rename from allure-report/data/test-cases/d757011cc42c205e.json rename to allure-report/data/test-cases/6207ccc30173aa77.json index 44e04e6b1cd..bc15b602d44 100644 --- a/allure-report/data/test-cases/d757011cc42c205e.json +++ b/allure-report/data/test-cases/6207ccc30173aa77.json @@ -1 +1 @@ -{"uid":"d757011cc42c205e","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c954d80fa61d867d","name":"stdout","source":"c954d80fa61d867d.txt","type":"text/plain","size":1093}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":10,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Disease Spread"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"d757011cc42c205e.json","parameterValues":[]} \ No newline at end of file +{"uid":"6207ccc30173aa77","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d8b7ee3418e7b9e0","name":"stdout","source":"d8b7ee3418e7b9e0.txt","type":"text/plain","size":1093}],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Disease Spread"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"6207ccc30173aa77.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/62141a9b45e036f9.json b/allure-report/data/test-cases/62141a9b45e036f9.json new file mode 100644 index 00000000000..1c996b9b4b6 --- /dev/null +++ b/allure-report/data/test-cases/62141a9b45e036f9.json @@ -0,0 +1 @@ +{"uid":"62141a9b45e036f9","name":"Testing duplicate_encode function","fullName":"kyu_6.duplicate_encoder.test_duplicate_encode.DuplicateEncodeTestCase#test_duplicate_encode","historyId":"fa07af113ba280dc5a89690a520b3897","time":{"start":1732428194698,"stop":1732428194698,"duration":0},"description":"\n Testing duplicate_encode function\n with various test inputs\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c126cf9c398e7752","name":"stdout","source":"c126cf9c398e7752.txt","type":"text/plain","size":263}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b5f6e3f148925a4f","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"d8e9539521c4ca00","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"627da61e5891aa44.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/62e01ffb20b661b5.json b/allure-report/data/test-cases/62e01ffb20b661b5.json new file mode 100644 index 00000000000..7a9af991b34 --- /dev/null +++ b/allure-report/data/test-cases/62e01ffb20b661b5.json @@ -0,0 +1 @@ +{"uid":"62e01ffb20b661b5","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_count_letters_and_digits","historyId":"0e1169325045c4d7d4ed6982c76387ed","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732428195853,"stop":1732428195853,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"62e01ffb20b661b5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/62ef482e2cb3493b.json b/allure-report/data/test-cases/62ef482e2cb3493b.json new file mode 100644 index 00000000000..e1a62398e77 --- /dev/null +++ b/allure-report/data/test-cases/62ef482e2cb3493b.json @@ -0,0 +1 @@ +{"uid":"62ef482e2cb3493b","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1732428196489,"stop":1732428196489,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1732428196489,"stop":1732428196489,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732428196491,"stop":1732428196491,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"3cb4765f4f4fe8e7","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"cc1bd3cedb1bfef0","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"1b3bd0a5ea1aa072","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"2030ea00b6998f67","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"62ef482e2cb3493b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1073662453fffbc9.json b/allure-report/data/test-cases/6309fbba516976ae.json similarity index 57% rename from allure-report/data/test-cases/1073662453fffbc9.json rename to allure-report/data/test-cases/6309fbba516976ae.json index 9995afddadd..89bce92bc71 100644 --- a/allure-report/data/test-cases/1073662453fffbc9.json +++ b/allure-report/data/test-cases/6309fbba516976ae.json @@ -1 +1 @@ -{"uid":"1073662453fffbc9","name":"Testing hoop_count function (negative test case)","fullName":"kyu_8.keep_up_the_hoop.test_hoop_count.HoopCountTestCase#test_hoop_count_negative","historyId":"89ee625343ed07ab852f830d9cc358b3","time":{"start":1724735129570,"stop":1724735129570,"duration":0},"descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b9b05bf139af2d32","name":"stdout","source":"b9b05bf139af2d32.txt","type":"text/plain","size":23}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"6af8fedb1f0ef3c6.json","parameterValues":[]} \ No newline at end of file +{"uid":"6373ea673c2617a2","name":"Negative test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_negative","historyId":"4a2df53975623c10d30ec1c6932ba04a","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a9f925f082e601ea","name":"stdout","source":"a9f925f082e601ea.txt","type":"text/plain","size":23}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"6373ea673c2617a2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f50d911c93ffbcb0.json b/allure-report/data/test-cases/6399c372aa4005f1.json similarity index 56% rename from allure-report/data/test-cases/f50d911c93ffbcb0.json rename to allure-report/data/test-cases/6399c372aa4005f1.json index 27f17000fb4..6154a4b0a69 100644 --- a/allure-report/data/test-cases/f50d911c93ffbcb0.json +++ b/allure-report/data/test-cases/6399c372aa4005f1.json @@ -1 +1 @@ -{"uid":"f50d911c93ffbcb0","name":"Testing remove_char function","fullName":"kyu_8.remove_first_and_last_character.test_remove_char.RemoveCharTestCase#test_remove_char","historyId":"094915dd36d829c22ed2375a32962ac5","time":{"start":1724735129633,"stop":1724735129633,"duration":0},"description":"\n Test that 'remove_char' function\n removes the first and\n last characters of a string.\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4646d812c4a39ce","name":"stdout","source":"4646d812c4a39ce.txt","type":"text/plain","size":554}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":10,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"f8cc7e1ba1a4852f.json","parameterValues":[]} \ No newline at end of file +{"uid":"64d00badde981bd3","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e7e4c2d208b9b87","name":"stdout","source":"e7e4c2d208b9b87.txt","type":"text/plain","size":554}],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"64d00badde981bd3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/656eaa4febf44ace.json b/allure-report/data/test-cases/656eaa4febf44ace.json new file mode 100644 index 00000000000..b5b04141102 --- /dev/null +++ b/allure-report/data/test-cases/656eaa4febf44ace.json @@ -0,0 +1 @@ +{"uid":"656eaa4febf44ace","name":"a and b are equal","fullName":"kyu_7.disemvowel_trolls.test_disemvowel_trolls.DisemvowelTestCase#test_disemvowel","historyId":"4171a558a2bea15b5a0546d36c9a1c63","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"description":"\n The string \"This website is for losers LOL!\"\n should become \"Ths wbst s fr lsrs LL!\"\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5763b31517fb1cf6","name":"stdout","source":"5763b31517fb1cf6.txt","type":"text/plain","size":167}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"91e2410535ccc997.json","parameterValues":[]} \ No newline at end of file +{"uid":"684d4d6fbb32213a","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"62d969149cac19e2","name":"stdout","source":"62d969149cac19e2.txt","type":"text/plain","size":167}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"684d4d6fbb32213a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/55d1d73293e16236.json b/allure-report/data/test-cases/68ae9688c7c99a04.json similarity index 65% rename from allure-report/data/test-cases/55d1d73293e16236.json rename to allure-report/data/test-cases/68ae9688c7c99a04.json index 69c0ae15a65..d2c88d9c39d 100644 --- a/allure-report/data/test-cases/55d1d73293e16236.json +++ b/allure-report/data/test-cases/68ae9688c7c99a04.json @@ -1 +1 @@ -{"uid":"55d1d73293e16236","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9e063e588b090ea7","name":"stdout","source":"9e063e588b090ea7.txt","type":"text/plain","size":882}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Strings Mix"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"55d1d73293e16236.json","parameterValues":[]} \ No newline at end of file +{"uid":"68ae9688c7c99a04","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"4c19c67f026536b3","name":"stdout","source":"4c19c67f026536b3.txt","type":"text/plain","size":882}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Strings Mix"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"68ae9688c7c99a04.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/68c4a39d8a6017b.json b/allure-report/data/test-cases/68c4a39d8a6017b.json deleted file mode 100644 index 37b51f0c8b3..00000000000 --- a/allure-report/data/test-cases/68c4a39d8a6017b.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"68c4a39d8a6017b","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"189c0101c5666165","name":"stdout","source":"189c0101c5666165.txt","type":"text/plain","size":3097}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"PARSING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"RANKING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"feature","value":"String"},{"name":"tag","value":"FILTERING"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"68c4a39d8a6017b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/30fbee992b0ca53e.json b/allure-report/data/test-cases/68db53b8169ad957.json similarity index 74% rename from allure-report/data/test-cases/30fbee992b0ca53e.json rename to allure-report/data/test-cases/68db53b8169ad957.json index b7ecabc632f..cda4d59859b 100644 --- a/allure-report/data/test-cases/30fbee992b0ca53e.json +++ b/allure-report/data/test-cases/68db53b8169ad957.json @@ -1 +1 @@ -{"uid":"30fbee992b0ca53e","name":"Testing 'solution' function","fullName":"kyu_7.pull_your_words_together_man.test_sentencify.SentencifyTestCase#test_sentencify","historyId":"5821e6355bce2a3bf46d4ce3e55de034","time":{"start":1724733474382,"stop":1724733474382,"duration":0},"description":"\n Testing 'sentencify' function.\n\n The function should:\n\n 1. Capitalise the first letter of the first word.\n 2. Add a period (.) to the end of the sentence.\n 3. Join the words into a complete string, with spaces.\n 4. Do no other manipulation on the words.\n\n :return:\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"dc00b83d62a7bfbf","name":"stdout","source":"dc00b83d62a7bfbf.txt","type":"text/plain","size":401}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Isograms"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"String"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"1dfdd5c5551a6420.json","parameterValues":[]} \ No newline at end of file +{"uid":"691701add6daaf89","name":"Testing 'is_isogram' function","fullName":"kyu_7.isograms.test_is_isogram.IsIsogramTestCase#test_is_isogram","historyId":"6b98c62ee1b1f8e766b65263444ad2e5","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string aba and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string moOse and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"974d8c9279e15557","name":"stdout","source":"974d8c9279e15557.txt","type":"text/plain","size":401}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Isograms"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"String"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"691701add6daaf89.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/474af6c568bdf675.json b/allure-report/data/test-cases/693d19da33d622de.json similarity index 65% rename from allure-report/data/test-cases/474af6c568bdf675.json rename to allure-report/data/test-cases/693d19da33d622de.json index ab9df8f38fb..cb49a1a81ba 100644 --- a/allure-report/data/test-cases/474af6c568bdf675.json +++ b/allure-report/data/test-cases/693d19da33d622de.json @@ -1 +1 @@ -{"uid":"474af6c568bdf675","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"41c90fa760e8d420","name":"stdout","source":"41c90fa760e8d420.txt","type":"text/plain","size":261}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"474af6c568bdf675.json","parameterValues":[]} \ No newline at end of file +{"uid":"693d19da33d622de","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Insert items to the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f24a9f86ff4ef095","name":"stdout","source":"f24a9f86ff4ef095.txt","type":"text/plain","size":261}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"693d19da33d622de.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/698c99dcac4b0d93.json b/allure-report/data/test-cases/698c99dcac4b0d93.json new file mode 100644 index 00000000000..0abcf57b0ef --- /dev/null +++ b/allure-report/data/test-cases/698c99dcac4b0d93.json @@ -0,0 +1 @@ +{"uid":"698c99dcac4b0d93","name":"Verify that greet function returns the proper message","fullName":"kyu_8.grasshopper_personalized_message.test_grasshopper_personalized_message.GreetTestCase#test_greet","historyId":"c07c7cb9e4aa2b6b273c9327f48ca674","time":{"start":1732428196215,"stop":1732428196215,"duration":0},"description":"\n Use conditionals to to verify that greet\n function returns the proper message.\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b653a3e02677ec62","name":"stdout","source":"b653a3e02677ec62.txt","type":"text/plain","size":23}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"6af8fedb1f0ef3c6","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"5e4b0e05a0862f7e","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"69f65011f131e2b6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6a1d96979e635e7f.json b/allure-report/data/test-cases/6a1d96979e635e7f.json deleted file mode 100644 index 73fadddd7a7..00000000000 --- a/allure-report/data/test-cases/6a1d96979e635e7f.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"6a1d96979e635e7f","name":"Testing 'save' function: positive","fullName":"kyu_7.fill_the_hard_disk_drive.test_save.SaveTestCase#test_save_positive","historyId":"b1ff2214ba100eb1c8bc62e73e12889e","time":{"start":1724735129102,"stop":1724735129102,"duration":0},"description":"\n Testing 'save' function: positive\n\n The function should determine how many\n files of the copy queue you will be able\n to save into your Hard Disk Drive.\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"6d7f7d9659ba7dd5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6e3ab906ce5621b5.json b/allure-report/data/test-cases/6e3ab906ce5621b5.json new file mode 100644 index 00000000000..d81114718c0 --- /dev/null +++ b/allure-report/data/test-cases/6e3ab906ce5621b5.json @@ -0,0 +1 @@ +{"uid":"6e3ab906ce5621b5","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1732428194529,"stop":1732428194529,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAY"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7362d176d35d3813","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"9abe86e868e9efe6","status":"passed","time":{"start":1724733473030,"stop":1724733473030,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"6cad203fab564c60","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"63cbfe00daba1c69","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}}]},"tags":["ARRAY","ALGORITHMS"]},"source":"6e3ab906ce5621b5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6e3ce129a9f8f588.json b/allure-report/data/test-cases/6e3ce129a9f8f588.json new file mode 100644 index 00000000000..bc6fcc72643 --- /dev/null +++ b/allure-report/data/test-cases/6e3ce129a9f8f588.json @@ -0,0 +1 @@ +{"uid":"6e3ce129a9f8f588","name":"Testing 'sum_triangular_numbers' with big number as an input","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_big_number","historyId":"e2716f691be2a9d6b5fd30d66b1f784d","time":{"start":1724733474476,"stop":1724733474476,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with big number as an input\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b4f27bd29772e298","name":"stdout","source":"b4f27bd29772e298.txt","type":"text/plain","size":117}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"133341d40af1e905.json","parameterValues":[]} \ No newline at end of file +{"uid":"6f0b2af516b0f755","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"b94b97d784c6cf01","name":"stdout","source":"b94b97d784c6cf01.txt","type":"text/plain","size":117}],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"6f0b2af516b0f755.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/84f17449b7b13451.json b/allure-report/data/test-cases/6fbd93f1e3abe9a5.json similarity index 65% rename from allure-report/data/test-cases/84f17449b7b13451.json rename to allure-report/data/test-cases/6fbd93f1e3abe9a5.json index f389ab11676..0e31b0f3103 100644 --- a/allure-report/data/test-cases/84f17449b7b13451.json +++ b/allure-report/data/test-cases/6fbd93f1e3abe9a5.json @@ -1 +1 @@ -{"uid":"84f17449b7b13451","name":"Testing the 'solution' function","fullName":"kyu_6.multiples_of_3_or_5.test_solution.SolutionTestCase#test_solution","historyId":"c387db789a67b80c29f3c3ba2e6c9bce","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"description":"\n Testing solution function\n\n If we list all the natural numbers below 10\n that are multiples of 3 or 5, we get 3, 5, 6 and 9.\n The sum of these multiples is 23.\n\n Finish the solution so that it returns the sum of\n all the multiples of 3 or 5 below the number passed in.\n\n Note: If the number is a multiple of both 3 and 5,\n only count it once.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 38, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Josephus Survivor"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"55e4a84277d15d0d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}},{"uid":"a8b77a6618ff7e4c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472921,"stop":1724733472921,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"84fd4c67efee5295","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}},{"uid":"62bf772c3a2aa5d2","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}}]},"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"70eff3ae24ccc67a.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/711928de75b599ba.json b/allure-report/data/test-cases/711928de75b599ba.json
new file mode 100644
index 00000000000..54eecf9ee2d
--- /dev/null
+++ b/allure-report/data/test-cases/711928de75b599ba.json
@@ -0,0 +1 @@
+{"uid":"711928de75b599ba","name":"Testing 'factorial' function","fullName":"kyu_7.factorial.test_factorial.FactorialTestCase#test_factorial","historyId":"9f3faef7cd6efbe5a04de4e9c02ed5e1","time":{"start":1732428195795,"stop":1732428195795,"duration":0},"description":"\n Testing 'factorial' function\n\n In mathematics, the factorial of a non-negative integer n,\n denoted by n!, is the product of all positive integers less\n than or equal to n. For example: 5! = 5 * 4 * 3 * 2 * 1 = 120.\n By convention the value of 0! is 1.\n\n Write a function to calculate factorial for a given input.\n If input is below 0 or above 12 throw an exception of type\n ValueError (Python).\n :return:\n ","descriptionHtml":"Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ac68097df5e78e9a","name":"stdout","source":"ac68097df5e78e9a.txt","type":"text/plain","size":277}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAY"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e41551e078ed42ea","status":"passed","time":{"start":1724733473030,"stop":1724733473030,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"63cbfe00daba1c69","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}}]},"tags":["ARRAY","ALGORITHMS"]},"source":"6cad203fab564c60.json","parameterValues":[]} \ No newline at end of file +{"uid":"7362d176d35d3813","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ff2bf17d38e7cc3b","name":"stdout","source":"ff2bf17d38e7cc3b.txt","type":"text/plain","size":277}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAY"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"7362d176d35d3813.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b1d54b76165521a0.json b/allure-report/data/test-cases/73a56012085cbb67.json similarity index 55% rename from allure-report/data/test-cases/b1d54b76165521a0.json rename to allure-report/data/test-cases/73a56012085cbb67.json index ff628ed7082..ff5e175accf 100644 --- a/allure-report/data/test-cases/b1d54b76165521a0.json +++ b/allure-report/data/test-cases/73a56012085cbb67.json @@ -1 +1 @@ -{"uid":"b1d54b76165521a0","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"616f142dc436d37a","name":"stdout","source":"616f142dc436d37a.txt","type":"text/plain","size":1865}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"1e3570598c901af4","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"164087ecc666d9a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"b1d54b76165521a0.json","parameterValues":[]} \ No newline at end of file +{"uid":"73a56012085cbb67","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ff15e181fd0e6388","name":"stdout","source":"ff15e181fd0e6388.txt","type":"text/plain","size":1865}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"73a56012085cbb67.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/deed80da6e08bd69.json b/allure-report/data/test-cases/73db1f36a5925004.json similarity index 60% rename from allure-report/data/test-cases/deed80da6e08bd69.json rename to allure-report/data/test-cases/73db1f36a5925004.json index 07dbe7724a3..69ea899156c 100644 --- a/allure-report/data/test-cases/deed80da6e08bd69.json +++ b/allure-report/data/test-cases/73db1f36a5925004.json @@ -1 +1 @@ -{"uid":"deed80da6e08bd69","name":"'fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e9ba7465215b13fc","name":"stdout","source":"e9ba7465215b13fc.txt","type":"text/plain","size":611}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"95172229a5a9ad6","status":"passed","time":{"start":1724733474850,"stop":1724733474850,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"1152e12f582a6d83","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}}]},"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"deed80da6e08bd69.json","parameterValues":[]} \ No newline at end of file +{"uid":"73db1f36a5925004","name":"'fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8a1d25baaaa2cac0","name":"stdout","source":"8a1d25baaaa2cac0.txt","type":"text/plain","size":611}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"73db1f36a5925004.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/73f30fbb9798a5d5.json b/allure-report/data/test-cases/73f30fbb9798a5d5.json new file mode 100644 index 00000000000..4415b957292 --- /dev/null +++ b/allure-report/data/test-cases/73f30fbb9798a5d5.json @@ -0,0 +1 @@ +{"uid":"73f30fbb9798a5d5","name":"goals function verification","fullName":"kyu_8.grasshopper_messi_goals_function.test_messi_goals_function.GoalsTestCase#test_goals","historyId":"7c1c8c6318c554c86b695deacecf1854","time":{"start":1732428196208,"stop":1732428196209,"duration":1},"description":"\n Verify that the function returns Messi's\n total number of goals in all three leagues.\n :return:\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732428194139,"stop":1732428194139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert training","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert battle","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":12,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732428194147,"stop":1732428194147,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1938e37bf1525466","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}},{"uid":"286a2c6d22a3ea0b","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"37b95a78feb35857","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}},{"uid":"bc3230f80ad8864d","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"751027d0ac0cc021.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7560669431ea4aa8.json b/allure-report/data/test-cases/7560669431ea4aa8.json new file mode 100644 index 00000000000..02db07debc0 --- /dev/null +++ b/allure-report/data/test-cases/7560669431ea4aa8.json @@ -0,0 +1 @@ +{"uid":"7560669431ea4aa8","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1732428194292,"stop":1732428194424,"duration":132},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1732428194291,"stop":1732428194291,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194324,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1732428194324,"stop":1732428194391,"duration":67},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1732428194391,"stop":1732428194424,"duration":33},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1732428194434,"stop":1732428194434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Integers: Recreation One"},{"name":"tag","value":"OPTIMIZATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Optimization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7da87d8449dbfb8b","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}},{"uid":"87c07388b10e55d5","status":"passed","time":{"start":1724733472796,"stop":1724733472921,"duration":125}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"7fd5632b0213855d","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}},{"uid":"60f5877935ced5c5","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}}]},"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"7560669431ea4aa8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/13e77cd2d97ddcd8.json b/allure-report/data/test-cases/75ba956cc9ee13f9.json similarity index 61% rename from allure-report/data/test-cases/13e77cd2d97ddcd8.json rename to allure-report/data/test-cases/75ba956cc9ee13f9.json index 2e9eaa7b524..115a27f9038 100644 --- a/allure-report/data/test-cases/13e77cd2d97ddcd8.json +++ b/allure-report/data/test-cases/75ba956cc9ee13f9.json @@ -1 +1 @@ -{"uid":"13e77cd2d97ddcd8","name":"Testing 'generate_hashtag' function","fullName":"kyu_5.the_hashtag_generator.test_generate_hashtag.GenerateHashtagTestCase#test_generate_hashtag","historyId":"ff2324e4a058a6c42486fd5aff532ecf","time":{"start":1724733473014,"stop":1724733473014,"duration":0},"description":"\n Testing 'generate_hashtag' function\n ","descriptionHtml":"The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724735127938,"stop":1724735127938,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d1528cec1dd8dea3","name":"stdout","source":"d1528cec1dd8dea3.txt","type":"text/plain","size":318}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2cfa19c331ab824b","status":"passed","time":{"start":1724733473046,"stop":1724733473061,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"66f1b8d1e5ed1dbe","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"585949d19b46a5d2.json","parameterValues":[]} \ No newline at end of file +{"uid":"772c9d6fdd465a8a","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724735127938,"stop":1724735127938,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"92cddf6ef1a2b768","name":"stdout","source":"92cddf6ef1a2b768.txt","type":"text/plain","size":318}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"772c9d6fdd465a8a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/777edc280c74020d.json b/allure-report/data/test-cases/777edc280c74020d.json new file mode 100644 index 00000000000..d3c953ae516 --- /dev/null +++ b/allure-report/data/test-cases/777edc280c74020d.json @@ -0,0 +1 @@ +{"uid":"777edc280c74020d","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1732428194553,"stop":1732428194553,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"772c9d6fdd465a8a","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"7a3ebc7dbd092b26","status":"passed","time":{"start":1724733473046,"stop":1724733473061,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"585949d19b46a5d2","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"66f1b8d1e5ed1dbe","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"777edc280c74020d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a54c934450b934d7.json b/allure-report/data/test-cases/77e868a9cd944330.json similarity index 81% rename from allure-report/data/test-cases/a54c934450b934d7.json rename to allure-report/data/test-cases/77e868a9cd944330.json index f387fe05940..6f5d5844d72 100644 --- a/allure-report/data/test-cases/a54c934450b934d7.json +++ b/allure-report/data/test-cases/77e868a9cd944330.json @@ -1 +1 @@ -{"uid":"a54c934450b934d7","name":"Testing 'feast' function","fullName":"kyu_8.the_feast_of_many_beasts.test_feast.FeastTestCase#test_feast","historyId":"963bc543b4e4096b877e161985d8949c","time":{"start":1724733474929,"stop":1724733474929,"duration":0},"description":"\n Testing 'feast' function with various test inputs\n\n Testing a function feast that takes the animal's\n name and dish as arguments and returns true or\n false to indicate whether the beast is allowed\n to bring the dish to the feast.\n\n Assume that beast and dish are always lowercase strings,\n and that each has at least two letters. beast and dish\n may contain hyphens and spaces, but these will not appear\n at the beginning or end of the string. They will not\n contain numerals.\n\n There is just one rule: the dish must start and end with\n the same letters as the animal's name. For example, the\n great blue heron is bringing garlic naan and the chickadee\n is bringing chocolate cake.\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f25bb18adfb0c750","name":"stdout","source":"f25bb18adfb0c750.txt","type":"text/plain","size":318}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"2cfa19c331ab824b.json","parameterValues":[]} \ No newline at end of file +{"uid":"7a3ebc7dbd092b26","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1724733473046,"stop":1724733473061,"duration":15},"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d8ed65aadf059368","name":"stdout","source":"d8ed65aadf059368.txt","type":"text/plain","size":318}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"7a3ebc7dbd092b26.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a70ffb4d0a92e5c8.json b/allure-report/data/test-cases/7b13f1197b1367b6.json similarity index 58% rename from allure-report/data/test-cases/a70ffb4d0a92e5c8.json rename to allure-report/data/test-cases/7b13f1197b1367b6.json index 4594d622193..0ac6dbc7515 100644 --- a/allure-report/data/test-cases/a70ffb4d0a92e5c8.json +++ b/allure-report/data/test-cases/7b13f1197b1367b6.json @@ -1 +1 @@ -{"uid":"a70ffb4d0a92e5c8","name":"All chars are in mixed case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_mixed","historyId":"d4bb68fb8c0e59fc03fed525cca43eb5","time":{"start":1724735128000,"stop":1724735128000,"duration":0},"description":"\n Testing letter_frequency function\n where all chars are in mixed case\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":13,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1732428193969,"stop":1732428193969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FORMATS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Human readable duration format"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"31050b40d7651adc","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"bc039aea1f276c5c","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"47f8df09a84d8337","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"409595d25cc5d60c","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"7cc0844ab5ecf216.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7d6c6bb6b47e11d4.json b/allure-report/data/test-cases/7d6c6bb6b47e11d4.json new file mode 100644 index 00000000000..76293d6d2fb --- /dev/null +++ b/allure-report/data/test-cases/7d6c6bb6b47e11d4.json @@ -0,0 +1 @@ +{"uid":"7d6c6bb6b47e11d4","name":"Testing toJadenCase function (positive)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_positive","historyId":"7c48f5c6aa887d1bc76d081b028cf7cf","time":{"start":1732428195874,"stop":1732428195875,"duration":1},"description":"\n Simple positive test\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5a6636ef2e259cf6","name":"stdout","source":"5a6636ef2e259cf6.txt","type":"text/plain","size":2146}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array to HTML table"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6a793815cad01bd2","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"b78c37ec3b0f496f","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"e6a3da330525d2f4.json","parameterValues":[]} \ No newline at end of file +{"uid":"7d905be84b5c0b77","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"4f617786d1167bf5","name":"stdout","source":"4f617786d1167bf5.txt","type":"text/plain","size":2146}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array to HTML table"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"7d905be84b5c0b77.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7fd5632b0213855d.json b/allure-report/data/test-cases/7da87d8449dbfb8b.json similarity index 57% rename from allure-report/data/test-cases/7fd5632b0213855d.json rename to allure-report/data/test-cases/7da87d8449dbfb8b.json index 35d2412bde0..3013b3daa23 100644 --- a/allure-report/data/test-cases/7fd5632b0213855d.json +++ b/allure-report/data/test-cases/7da87d8449dbfb8b.json @@ -1 +1 @@ -{"uid":"7fd5632b0213855d","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1724735127688,"stop":1724735127813,"duration":125},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127703,"duration":15},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127703,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127735,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127735,"stop":1724735127781,"duration":46},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127781,"stop":1724735127813,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4b46eca85ecd31e8","name":"stdout","source":"4b46eca85ecd31e8.txt","type":"text/plain","size":932}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724735127813,"stop":1724735127813,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Integers: Recreation One"},{"name":"feature","value":"Optimization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"OPTIMIZATION"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2512233f29820ca9","status":"passed","time":{"start":1724733472796,"stop":1724733472921,"duration":125}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"60f5877935ced5c5","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}}]},"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"7fd5632b0213855d.json","parameterValues":[]} \ No newline at end of file +{"uid":"7da87d8449dbfb8b","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1724735127688,"stop":1724735127813,"duration":125},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127703,"duration":15},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127703,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127735,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127735,"stop":1724735127781,"duration":46},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127781,"stop":1724735127813,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d8f05623e6466063","name":"stdout","source":"d8f05623e6466063.txt","type":"text/plain","size":932}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724735127813,"stop":1724735127813,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Integers: Recreation One"},{"name":"feature","value":"Optimization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"OPTIMIZATION"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"7da87d8449dbfb8b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7e357cecc68f801.json b/allure-report/data/test-cases/7e357cecc68f801.json new file mode 100644 index 00000000000..1713cebdab0 --- /dev/null +++ b/allure-report/data/test-cases/7e357cecc68f801.json @@ -0,0 +1 @@ +{"uid":"7e357cecc68f801","name":"Testing alphanumeric function","fullName":"kyu_5.not_very_secure.test_alphanumeric.AlphanumericTestCase#test_alphanumeric","historyId":"e4b3b27b629bbd5f25abab144f66de37","time":{"start":1724735127860,"stop":1724735127860,"duration":0},"description":"\n Testing alphanumeric function with\n various test inputs\n\n The string has the following conditions\n to be alphanumeric only\n\n 1. At least one character (\"\" is not valid)\n 2. Allowed characters are uppercase or lowercase\n latin letters and digits from 0 to 9\n 3. No whitespaces or underscore or special chars\n\n :return: None\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"63766a355340dea4","name":"stdout","source":"63766a355340dea4.txt","type":"text/plain","size":1579}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"aacbcab78401e86c","status":"passed","time":{"start":1724733472452,"stop":1724733472499,"duration":47}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"521b14729542d5c4","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}}]},"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"82619e3fb0e84d4d.json","parameterValues":[]} \ No newline at end of file +{"uid":"7e5150fbd4a33237","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1724735127313,"stop":1724735127391,"duration":78},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a7f10bb4c8e33c64","name":"stdout","source":"a7f10bb4c8e33c64.txt","type":"text/plain","size":1579}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"7e5150fbd4a33237.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7e997a5018ff0710.json b/allure-report/data/test-cases/7e997a5018ff0710.json new file mode 100644 index 00000000000..d63d84c602d --- /dev/null +++ b/allure-report/data/test-cases/7e997a5018ff0710.json @@ -0,0 +1 @@ +{"uid":"7e997a5018ff0710","name":"Testing 'longest_repetition' function","fullName":"kyu_6.longest_repetition.test_longest_repetition.LongestRepetitionTestCase#test_longest_repetition","historyId":"6431e0366c9c302e03ac01343fb7ea77","time":{"start":1732428195517,"stop":1732428195517,"duration":0},"description":"\n For a given string s find the character c (or C) with\n longest consecutive repetition and return: (c, l)\n where l (or L) is the length of the repetition.\n\n For empty string return: ('', 0)\n :return:\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4158b1e0c4f5a122","name":"stdout","source":"4158b1e0c4f5a122.txt","type":"text/plain","size":1865}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Lists"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"1e3570598c901af4.json","parameterValues":[]} \ No newline at end of file +{"uid":"815ff7102e2d18bc","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a31af19dcd964af7","name":"stdout","source":"a31af19dcd964af7.txt","type":"text/plain","size":1865}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Lists"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"815ff7102e2d18bc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/dee0416f79d22a0d.json b/allure-report/data/test-cases/8173581ebbb7cc32.json similarity index 54% rename from allure-report/data/test-cases/dee0416f79d22a0d.json rename to allure-report/data/test-cases/8173581ebbb7cc32.json index 198fff41eef..77d5029aa36 100644 --- a/allure-report/data/test-cases/dee0416f79d22a0d.json +++ b/allure-report/data/test-cases/8173581ebbb7cc32.json @@ -1 +1 @@ -{"uid":"dee0416f79d22a0d","name":"Testing tickets function","fullName":"kyu_6.vasya_clerk.test_tickets.TicketsTestCase#test_tickets","historyId":"bb3964d396ef802dceada9777cff8e45","time":{"start":1724735128977,"stop":1724735128977,"duration":0},"description":"\n Testing tickets function with various test inputs.\n\n The new \"Avengers\" movie has just been released!\n There are a lot of people at the cinema box office\n standing in a huge line. Each of them has a single\n 100, 50 or 25 dollar bill. An \"Avengers\" ticket\n costs 25 dollars.\n\n Vasya is currently working as a clerk.\n He wants to sell a ticket to every single person\n in this line.\n\n Can Vasya sell a ticket to every person and give change\n if he initially has no money and sells the tickets strictly\n in the order people queue?\n\n The function should return YES, if Vasya can sell\n a ticket to every person and give change with the\n bills he has at hand at that moment. Otherwise return NO.\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5c7638f94c1897db","name":"stdout","source":"5c7638f94c1897db.txt","type":"text/plain","size":434}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9035abe5e1151932","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"db7b4c897ddcf1a6","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}}]},"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"7b2352a8e3675c67.json","parameterValues":[]} \ No newline at end of file +{"uid":"827104e07f2ca2d0","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"25583e198df733bf","name":"stdout","source":"25583e198df733bf.txt","type":"text/plain","size":434}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"827104e07f2ca2d0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3cf8d83dbb2d66b5.json b/allure-report/data/test-cases/82a681e3f0c8f54d.json similarity index 62% rename from allure-report/data/test-cases/3cf8d83dbb2d66b5.json rename to allure-report/data/test-cases/82a681e3f0c8f54d.json index 741a7dc5422..33a5f4f91ef 100644 --- a/allure-report/data/test-cases/3cf8d83dbb2d66b5.json +++ b/allure-report/data/test-cases/82a681e3f0c8f54d.json @@ -1 +1 @@ -{"uid":"3cf8d83dbb2d66b5","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724735128836,"stop":1724735128852,"duration":16},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"839567f1e1e69ee5","name":"stdout","source":"839567f1e1e69ee5.txt","type":"text/plain","size":2621}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"41ca81ef54591f7f","status":"passed","time":{"start":1724733473991,"stop":1724733473991,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"f0e71551541527fc","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}}]},"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"3cf8d83dbb2d66b5.json","parameterValues":[]} \ No newline at end of file +{"uid":"82a681e3f0c8f54d","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724735128836,"stop":1724735128852,"duration":16},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a3af1182be2fa344","name":"stdout","source":"a3af1182be2fa344.txt","type":"text/plain","size":2621}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"82a681e3f0c8f54d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/82a8f1ffa445d40.json b/allure-report/data/test-cases/82a8f1ffa445d40.json new file mode 100644 index 00000000000..ef3f80534cb --- /dev/null +++ b/allure-report/data/test-cases/82a8f1ffa445d40.json @@ -0,0 +1 @@ +{"uid":"82a8f1ffa445d40","name":"AND logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_and","historyId":"49af4a8ebdc007fac4acbc085138b80e","time":{"start":1724733474804,"stop":1724733474804,"duration":0},"description":"\n And (∧) is the truth-functional\n operator of logical conjunction\n\n The and of a set of operands is true\n if and only if all of its operands are true.\n\n Source:\n https://en.wikipedia.org/wiki/Logical_conjunction\n\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c60a729cdea9a7d9","name":"stdout","source":"c60a729cdea9a7d9.txt","type":"text/plain","size":2817}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":30,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"a97caba53074497b.json","parameterValues":[]} \ No newline at end of file +{"uid":"837e4ce24ac45efb","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"cda2f56ac699fd36","name":"stdout","source":"cda2f56ac699fd36.txt","type":"text/plain","size":2817}],"parameters":[],"hasContent":true,"stepsCount":30,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"837e4ce24ac45efb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/af543ced061d8858.json b/allure-report/data/test-cases/83b7eb2988572ef6.json similarity index 72% rename from allure-report/data/test-cases/af543ced061d8858.json rename to allure-report/data/test-cases/83b7eb2988572ef6.json index 3098a2c7343..25bbb11fc51 100644 --- a/allure-report/data/test-cases/af543ced061d8858.json +++ b/allure-report/data/test-cases/83b7eb2988572ef6.json @@ -1 +1 @@ -{"uid":"af543ced061d8858","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_26","historyId":"49ea03f1d04a92057a336da49714852c","time":{"start":1724733474522,"stop":1724733474522,"duration":0},"description":"\n 26 is not a square number\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b63774e9e6663cf7","name":"stdout","source":"b63774e9e6663cf7.txt","type":"text/plain","size":544}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"FUNCTIONS"},{"name":"suite","value":"Games"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"CONTROL FLOW"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"dcb40cbe5ee38417.json","parameterValues":[]} \ No newline at end of file +{"uid":"85284c487c263073","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"554fb31ae5f3473b","name":"stdout","source":"554fb31ae5f3473b.txt","type":"text/plain","size":544}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"FUNCTIONS"},{"name":"suite","value":"Games"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"CONTROL FLOW"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"85284c487c263073.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d7c1fb6f236110ca.json b/allure-report/data/test-cases/85b55023f525bac2.json similarity index 60% rename from allure-report/data/test-cases/d7c1fb6f236110ca.json rename to allure-report/data/test-cases/85b55023f525bac2.json index 74e4000e4bc..162695e504f 100644 --- a/allure-report/data/test-cases/d7c1fb6f236110ca.json +++ b/allure-report/data/test-cases/85b55023f525bac2.json @@ -1 +1 @@ -{"uid":"d7c1fb6f236110ca","name":"Testing number_of_sigfigs function","fullName":"kyu_7.significant_figures.test_number_of_sigfigs.NumberOfSigFigsTestCase#test_number_of_sigfigs","historyId":"3b2ebb1924dbc4e6a73dc5dda19dd323","time":{"start":1724735129242,"stop":1724735129242,"duration":0},"description":"\n Testing number_of_sigfigs function\n with various test inputs\n :return:\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"91ed862dacbec840","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"3edaeb1c9114b312","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ee4f0501c1152713.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"85df8de56a96ab7c","name":"test_starting_position_from_positives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"85df8de56a96ab7c.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/f711bbcd16ab2119.json b/allure-report/data/test-cases/863d9e582b6f3de4.json
similarity index 64%
rename from allure-report/data/test-cases/f711bbcd16ab2119.json
rename to allure-report/data/test-cases/863d9e582b6f3de4.json
index d93fe04b8b3..0350945206d 100644
--- a/allure-report/data/test-cases/f711bbcd16ab2119.json
+++ b/allure-report/data/test-cases/863d9e582b6f3de4.json
@@ -1 +1 @@
-{"uid":"f711bbcd16ab2119","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1724735127282,"stop":1724735127297,"duration":15},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9d173a5e0d4bb0c8","name":"stdout","source":"9d173a5e0d4bb0c8.txt","type":"text/plain","size":225}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Strip Comments"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1bbe34ba42279f71","status":"passed","time":{"start":1724733472421,"stop":1724733472437,"duration":16}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"5c64823a2a73f974","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"f711bbcd16ab2119.json","parameterValues":[]} \ No newline at end of file +{"uid":"863d9e582b6f3de4","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1724735127282,"stop":1724735127297,"duration":15},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"537ecc9a719af32f","name":"stdout","source":"537ecc9a719af32f.txt","type":"text/plain","size":225}],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Strip Comments"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"863d9e582b6f3de4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8655885cb5db7a58.json b/allure-report/data/test-cases/8655885cb5db7a58.json deleted file mode 100644 index c47cfee1bae..00000000000 --- a/allure-report/data/test-cases/8655885cb5db7a58.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"8655885cb5db7a58","name":"Testing the 'group_cities' function","fullName":"kyu_6.rotate_the_letters_of_each_element.test_group_cities.GroupCitiesTestCase#test_group_cities","historyId":"0b146f7fbac52b042804286da8716f6b","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6968a83bd2f66f6","name":"stdout","source":"6968a83bd2f66f6.txt","type":"text/plain","size":1536}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b0ff51cf7a3c2781","status":"passed","time":{"start":1724733474054,"stop":1724733474054,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"578c3a6cd3e7e40f","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}}]},"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"8655885cb5db7a58.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ed37a80783d347db.json b/allure-report/data/test-cases/86b489ae6b8c1d23.json similarity index 68% rename from allure-report/data/test-cases/ed37a80783d347db.json rename to allure-report/data/test-cases/86b489ae6b8c1d23.json index 953a75296af..b80f1900f3d 100644 --- a/allure-report/data/test-cases/ed37a80783d347db.json +++ b/allure-report/data/test-cases/86b489ae6b8c1d23.json @@ -1 +1 @@ -{"uid":"ed37a80783d347db","name":"Large lists","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_large_list","historyId":"3b3f116ec3ac1abf551a51811b4a8900","time":{"start":1724733474632,"stop":1724733474647,"duration":15},"description":"\n Large lists\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472843,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472843,"stop":1724733472890,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472890,"stop":1724733472921,"duration":31},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4cd1e84a01209f22","name":"stdout","source":"4cd1e84a01209f22.txt","type":"text/plain","size":932}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OPTIMIZATION"},{"name":"feature","value":"Optimization"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Integers: Recreation One"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"2512233f29820ca9.json","parameterValues":[]} \ No newline at end of file +{"uid":"87c07388b10e55d5","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1724733472796,"stop":1724733472921,"duration":125},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472843,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472843,"stop":1724733472890,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472890,"stop":1724733472921,"duration":31},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8fe3e8aa201d424a","name":"stdout","source":"8fe3e8aa201d424a.txt","type":"text/plain","size":932}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OPTIMIZATION"},{"name":"feature","value":"Optimization"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Integers: Recreation One"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"87c07388b10e55d5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9b0990a97652b0f6.json b/allure-report/data/test-cases/87d2fa2dfc5fe491.json similarity index 78% rename from allure-report/data/test-cases/9b0990a97652b0f6.json rename to allure-report/data/test-cases/87d2fa2dfc5fe491.json index ff6b0ac3b85..e1b92e2189d 100644 --- a/allure-report/data/test-cases/9b0990a97652b0f6.json +++ b/allure-report/data/test-cases/87d2fa2dfc5fe491.json @@ -1 +1 @@ -{"uid":"9b0990a97652b0f6","name":"Testing set_alarm function","fullName":"kyu_8.set_alarm.test_set_alarm.SetAlarmTestCase#test_set_alarm","historyId":"77c7125894dc4635fdd1db51405959d3","time":{"start":1724733474897,"stop":1724733474897,"duration":0},"description":"\n Testing set_alarm function with various test inputs.\n\n The function should return true if you are employed\n and not on vacation (because these are the circumstances\n under which you need to set an alarm). It should return\n false otherwise.\n\n Examples:\n\n setAlarm(true, true) -> false\n setAlarm(false, true) -> false\n setAlarm(false, false) -> false\n setAlarm(true, false) -> true\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1732428195501,"stop":1732428195501,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1732428195504,"stop":1732428195504,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4544ac5de6415953","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"951576068e42ee36","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"d9458c8615b9e985","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"863d982a547ab48a","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}}]},"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"87dc5713a007f1d7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8804093a9c3b17d.json b/allure-report/data/test-cases/8804093a9c3b17d.json new file mode 100644 index 00000000000..e5dbc702226 --- /dev/null +++ b/allure-report/data/test-cases/8804093a9c3b17d.json @@ -0,0 +1 @@ +{"uid":"8804093a9c3b17d","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1732428193949,"stop":1732428193951,"duration":2},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1732428193949,"stop":1732428193949,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1732428193951,"stop":1732428193951,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CIPHERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"SECURITY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"bce82edab468d2f2","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"27b26e7a6523571a","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"d9a6d590487a20fd","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"7e0e76f32ac7ce4e","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"8804093a9c3b17d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6ab6caccad49b468.json b/allure-report/data/test-cases/883f1439af050615.json similarity index 58% rename from allure-report/data/test-cases/6ab6caccad49b468.json rename to allure-report/data/test-cases/883f1439af050615.json index 4cc9536ee89..f03addd048c 100644 --- a/allure-report/data/test-cases/6ab6caccad49b468.json +++ b/allure-report/data/test-cases/883f1439af050615.json @@ -1 +1 @@ -{"uid":"6ab6caccad49b468","name":"Find the int that appears an odd number of times","fullName":"kyu_6.find_the_odd_int.test_find_the_odd_int.FindTheOddIntTestCase#test_something","historyId":"0f9fe14df4043e3026ded68af344e3f2","time":{"start":1724735128774,"stop":1724735128774,"duration":0},"description":"\n Sample testing.\n Expected result is 5\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"bfa0e041a65d579a","name":"stdout","source":"bfa0e041a65d579a.txt","type":"text/plain","size":1380}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ASCII"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Character Encodings"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BINARY"},{"name":"tag","value":"FORMATS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"8949506fce676285.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/898b5d5677e24adf.json b/allure-report/data/test-cases/898b5d5677e24adf.json new file mode 100644 index 00000000000..9acbe9106b2 --- /dev/null +++ b/allure-report/data/test-cases/898b5d5677e24adf.json @@ -0,0 +1 @@ +{"uid":"898b5d5677e24adf","name":"Testing 'order' function","fullName":"kyu_6.your_order_please.test_order.OrderTestCase#test_order","historyId":"337f8da3fccb836acfa7a9f697d95259","time":{"start":1732428195716,"stop":1732428195716,"duration":0},"description":"\n Your task is to verify that 'order' function\n sorts a given string by following rules:\n\n 1. Each word in the string will contain a single number.\n This number is the position the word should have in\n the result.\n\n 2. Note: Numbers can be from 1 to 9. So 1 will be the\n first word (not 0).\n\n 3. If the input string is empty, return an empty string.\n The words in the input String will only contain valid\n consecutive numbers.\n\n :return:\n ","descriptionHtml":"Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2143b544775b35fe","name":"stdout","source":"2143b544775b35fe.txt","type":"text/plain","size":601}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"a96041a690fcc058.json","parameterValues":[]} \ No newline at end of file +{"uid":"89c602359c6f109b","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f24a53f1fea24b32","name":"stdout","source":"f24a53f1fea24b32.txt","type":"text/plain","size":601}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"89c602359c6f109b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ddf52bfae3cd34f4.json b/allure-report/data/test-cases/8a9b52813983814b.json similarity index 74% rename from allure-report/data/test-cases/ddf52bfae3cd34f4.json rename to allure-report/data/test-cases/8a9b52813983814b.json index ece5c15a8c6..9a07e42ae15 100644 --- a/allure-report/data/test-cases/ddf52bfae3cd34f4.json +++ b/allure-report/data/test-cases/8a9b52813983814b.json @@ -1 +1 @@ -{"uid":"ddf52bfae3cd34f4","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"60ce0e41b02093a3","name":"stdout","source":"60ce0e41b02093a3.txt","type":"text/plain","size":348}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Who likes it?"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"ddf52bfae3cd34f4.json","parameterValues":[]} \ No newline at end of file +{"uid":"8a9b52813983814b","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5b8ca288b44682ec","name":"stdout","source":"5b8ca288b44682ec.txt","type":"text/plain","size":348}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Who likes it?"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"8a9b52813983814b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8b3214317e10e87f.json b/allure-report/data/test-cases/8b3214317e10e87f.json new file mode 100644 index 00000000000..3bd3f59298b --- /dev/null +++ b/allure-report/data/test-cases/8b3214317e10e87f.json @@ -0,0 +1 @@ +{"uid":"8b3214317e10e87f","name":"Testing number_of_sigfigs function","fullName":"kyu_7.significant_figures.test_number_of_sigfigs.NumberOfSigFigsTestCase#test_number_of_sigfigs","historyId":"3b2ebb1924dbc4e6a73dc5dda19dd323","time":{"start":1732428195953,"stop":1732428195953,"duration":0},"description":"\n Testing number_of_sigfigs function\n with various test inputs\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8ef3c2609186193","name":"stdout","source":"8ef3c2609186193.txt","type":"text/plain","size":23}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"8beabd2469a668.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7637c123d5cf58af.json b/allure-report/data/test-cases/8c6df3dc2deaaefa.json similarity index 70% rename from allure-report/data/test-cases/7637c123d5cf58af.json rename to allure-report/data/test-cases/8c6df3dc2deaaefa.json index 79e9929497c..1994bcc0393 100644 --- a/allure-report/data/test-cases/7637c123d5cf58af.json +++ b/allure-report/data/test-cases/8c6df3dc2deaaefa.json @@ -1 +1 @@ -{"uid":"7637c123d5cf58af","name":"Testing 'longest_repetition' function","fullName":"kyu_6.longest_repetition.test_longest_repetition.LongestRepetitionTestCase#test_longest_repetition","historyId":"6431e0366c9c302e03ac01343fb7ea77","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"description":"\n For a given string s find the character c (or C) with\n longest consecutive repetition and return: (c, l)\n where l (or L) is the length of the repetition.\n\n For empty string return: ('', 0)\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"26c574f777b434b5","name":"stdout","source":"26c574f777b434b5.txt","type":"text/plain","size":213}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"story","value":"Sum of odd numbers"},{"name":"feature","value":"Math"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"a50af3a4d2a7afb5.json","parameterValues":[]} \ No newline at end of file +{"uid":"8c72192846448826","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"cca44b266aa98436","name":"stdout","source":"cca44b266aa98436.txt","type":"text/plain","size":213}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"story","value":"Sum of odd numbers"},{"name":"feature","value":"Math"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"8c72192846448826.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9b4ada0bf1630c0a.json b/allure-report/data/test-cases/8c7db5518444ac71.json similarity index 64% rename from allure-report/data/test-cases/9b4ada0bf1630c0a.json rename to allure-report/data/test-cases/8c7db5518444ac71.json index 4046abfe02a..1196408a727 100644 --- a/allure-report/data/test-cases/9b4ada0bf1630c0a.json +++ b/allure-report/data/test-cases/8c7db5518444ac71.json @@ -1 +1 @@ -{"uid":"9b4ada0bf1630c0a","name":"Testing encrypt_this function","fullName":"kyu_6.encrypt_this.test_encrypt_this.EncryptThisTestCase#test_encrypt_this","historyId":"69a156fb0b04999e58427537301412d4","time":{"start":1724733473889,"stop":1724733473905,"duration":16},"description":"\n Testing encrypt_this function\n :param self:\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d071752d20b95de3","name":"stdout","source":"d071752d20b95de3.txt","type":"text/plain","size":204}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"aefb4681bbbff0c9.json","parameterValues":[]} \ No newline at end of file +{"uid":"8cdb3386cf094e1f","name":"Testing dirReduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"519607e9e5d7219c","name":"stdout","source":"519607e9e5d7219c.txt","type":"text/plain","size":204}],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"8cdb3386cf094e1f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/debf2b82465b0240.json b/allure-report/data/test-cases/8cf44bb18023836b.json similarity index 64% rename from allure-report/data/test-cases/debf2b82465b0240.json rename to allure-report/data/test-cases/8cf44bb18023836b.json index 0e2cca495d9..54603c805f4 100644 --- a/allure-report/data/test-cases/debf2b82465b0240.json +++ b/allure-report/data/test-cases/8cf44bb18023836b.json @@ -1 +1 @@ -{"uid":"debf2b82465b0240","name":"Testing digital_root function","fullName":"kyu_6.sum_of_digits_digital_root.test_digital_root.DigitalRootTestCase#test_digital_root","historyId":"3d4d9d606fbf24bad8abb0f0f85e6130","time":{"start":1724735128961,"stop":1724735128961,"duration":0},"description":"\n In this kata, you must create a digital root function.\n\n A digital root is the recursive sum of all the digits\n in a number. Given n, take the sum of the digits of n.\n If that value has more than one digit, continue reducing\n in this way until a single-digit number is produced. This\n is only applicable to the natural numbers.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"12ac45051c49f01a","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"d7eae685c38fccbb","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"ef7e94367cfcafa4","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"14e29fc6b385d9d8","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"8da01589d3299948.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/645c6c05562d2f01.json b/allure-report/data/test-cases/8dcfddf689f44d1d.json similarity index 66% rename from allure-report/data/test-cases/645c6c05562d2f01.json rename to allure-report/data/test-cases/8dcfddf689f44d1d.json index 22737961908..3d3b7d7afc6 100644 --- a/allure-report/data/test-cases/645c6c05562d2f01.json +++ b/allure-report/data/test-cases/8dcfddf689f44d1d.json @@ -1 +1 @@ -{"uid":"645c6c05562d2f01","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1a6c1f836394adf7","name":"stdout","source":"1a6c1f836394adf7.txt","type":"text/plain","size":562}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a51a382d521d00cc","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"34569132e9551c33","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"645c6c05562d2f01.json","parameterValues":[]} \ No newline at end of file +{"uid":"8dcfddf689f44d1d","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"678cdbc81118a45c","name":"stdout","source":"678cdbc81118a45c.txt","type":"text/plain","size":562}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"8dcfddf689f44d1d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8dde6031964dc28f.json b/allure-report/data/test-cases/8dde6031964dc28f.json new file mode 100644 index 00000000000..5e7d457253a --- /dev/null +++ b/allure-report/data/test-cases/8dde6031964dc28f.json @@ -0,0 +1 @@ +{"uid":"8dde6031964dc28f","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1732428193941,"stop":1732428193942,"duration":1},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1732428193941,"stop":1732428193941,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1732428193943,"stop":1732428193943,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"73a56012085cbb67","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"815ff7102e2d18bc","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"b1d54b76165521a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"164087ecc666d9a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"8dde6031964dc28f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6d9270ca3330737a.json b/allure-report/data/test-cases/8dea57e5544d4774.json similarity index 71% rename from allure-report/data/test-cases/6d9270ca3330737a.json rename to allure-report/data/test-cases/8dea57e5544d4774.json index 4e22bc34c2c..532c94c06d3 100644 --- a/allure-report/data/test-cases/6d9270ca3330737a.json +++ b/allure-report/data/test-cases/8dea57e5544d4774.json @@ -1 +1 @@ -{"uid":"6d9270ca3330737a","name":"OR logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_or","historyId":"ae9d861fd855b26fd2ffe303ebf8c238","time":{"start":1724733474819,"stop":1724733474819,"duration":0},"description":"\n In logic and mathematics, or is the\n truth-functional operator of (inclusive)\n disjunction, also known as alternation.\n\n The or of a set of operands is true if\n and only if one or more of its operands is true.\n\n Source:\n https://en.wikipedia.org/wiki/Logical_disjunction\n\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"22fcf1edf8ebf197.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"8efea6185ce9f545","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"8efea6185ce9f545.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/17d8ff61005bb0bc.json b/allure-report/data/test-cases/8f3fc2a4deaebd0d.json
similarity index 68%
rename from allure-report/data/test-cases/17d8ff61005bb0bc.json
rename to allure-report/data/test-cases/8f3fc2a4deaebd0d.json
index 538524e9b35..826204e272d 100644
--- a/allure-report/data/test-cases/17d8ff61005bb0bc.json
+++ b/allure-report/data/test-cases/8f3fc2a4deaebd0d.json
@@ -1 +1 @@
-{"uid":"17d8ff61005bb0bc","name":"Zero","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_zero","historyId":"e47953912bc73286c8a01ce448ee3c54","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"description":"\n 0 is a square number\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"518d45d1073ca74","name":"stdout","source":"518d45d1073ca74.txt","type":"text/plain","size":263}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"90d2f619b6b55a93.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1edd352618c6aa2b.json b/allure-report/data/test-cases/910c497042fbb9d7.json similarity index 92% rename from allure-report/data/test-cases/1edd352618c6aa2b.json rename to allure-report/data/test-cases/910c497042fbb9d7.json index 772fb6750df..39f503ce3f8 100644 --- a/allure-report/data/test-cases/1edd352618c6aa2b.json +++ b/allure-report/data/test-cases/910c497042fbb9d7.json @@ -1 +1 @@ -{"uid":"1edd352618c6aa2b","name":"test_sequence","fullName":"kyu_6.no_arithmetic_progressions.test_sequence.SequenceTestCase#test_sequence","historyId":"4f7c4b258ce2dd212abc76d538a956bd","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"No arithmetic progressions"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"1edd352618c6aa2b.json","parameterValues":[]} \ No newline at end of file +{"uid":"910c497042fbb9d7","name":"test_sequence","fullName":"kyu_6.no_arithmetic_progressions.test_sequence.SequenceTestCase#test_sequence","historyId":"4f7c4b258ce2dd212abc76d538a956bd","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"No arithmetic progressions"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"910c497042fbb9d7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/91c9b008755c7351.json b/allure-report/data/test-cases/91c9b008755c7351.json new file mode 100644 index 00000000000..093a9481fe8 --- /dev/null +++ b/allure-report/data/test-cases/91c9b008755c7351.json @@ -0,0 +1 @@ +{"uid":"91c9b008755c7351","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1732428194039,"stop":1732428194040,"duration":1},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1732428194039,"stop":1732428194039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1732428194042,"stop":1732428194042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"feature","value":"Validation"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5319ceacad5a43bc","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}},{"uid":"f7656bca6b03073b","status":"passed","time":{"start":1724733472437,"stop":1724733472437,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"d6e4ebd44034ff08","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}},{"uid":"af3c309699fc2b8b","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}}]},"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"91c9b008755c7351.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/808471d4cfeae814.json b/allure-report/data/test-cases/920950efadf9f044.json similarity index 67% rename from allure-report/data/test-cases/808471d4cfeae814.json rename to allure-report/data/test-cases/920950efadf9f044.json index 8529819f92f..266f6f1c304 100644 --- a/allure-report/data/test-cases/808471d4cfeae814.json +++ b/allure-report/data/test-cases/920950efadf9f044.json @@ -1 +1 @@ -{"uid":"808471d4cfeae814","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"92552b4b1fe49529","name":"stdout","source":"92552b4b1fe49529.txt","type":"text/plain","size":253}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"808471d4cfeae814.json","parameterValues":[]} \ No newline at end of file +{"uid":"920950efadf9f044","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"7e0608ae57e6ca33","name":"stdout","source":"7e0608ae57e6ca33.txt","type":"text/plain","size":253}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"920950efadf9f044.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b0ff51cf7a3c2781.json b/allure-report/data/test-cases/924a52587e7b2c82.json similarity index 68% rename from allure-report/data/test-cases/b0ff51cf7a3c2781.json rename to allure-report/data/test-cases/924a52587e7b2c82.json index 6f06abd3180..28537f22042 100644 --- a/allure-report/data/test-cases/b0ff51cf7a3c2781.json +++ b/allure-report/data/test-cases/924a52587e7b2c82.json @@ -1 +1 @@ -{"uid":"b0ff51cf7a3c2781","name":"Testing the 'group_cities' function","fullName":"kyu_6.rotate_the_letters_of_each_element.test_group_cities.GroupCitiesTestCase#test_group_cities","historyId":"0b146f7fbac52b042804286da8716f6b","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"108fa13d4dc4aeec","name":"stdout","source":"108fa13d4dc4aeec.txt","type":"text/plain","size":1536}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Lists"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"LISTS"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"b0ff51cf7a3c2781.json","parameterValues":[]} \ No newline at end of file +{"uid":"924a52587e7b2c82","name":"Testing the 'group_cities' function","fullName":"kyu_6.rotate_the_letters_of_each_element.test_group_cities.GroupCitiesTestCase#test_group_cities","historyId":"0b146f7fbac52b042804286da8716f6b","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2e5a8277ac6080e3","name":"stdout","source":"2e5a8277ac6080e3.txt","type":"text/plain","size":1536}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Lists"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"LISTS"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"924a52587e7b2c82.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9267ea7150c527ef.json b/allure-report/data/test-cases/9267ea7150c527ef.json new file mode 100644 index 00000000000..fbd8edba102 --- /dev/null +++ b/allure-report/data/test-cases/9267ea7150c527ef.json @@ -0,0 +1 @@ +{"uid":"9267ea7150c527ef","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1732428195509,"stop":1732428195510,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1732428195512,"stop":1732428195512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Help the bookseller !"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"602b6b1c829f1e7f","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"9ee9ff331756b11e","status":"passed","time":{"start":1724733473960,"stop":1724733473960,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"1719ddf6913445c8","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"66511dda8143933e","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"9267ea7150c527ef.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/92a7ecb29f4704b1.json b/allure-report/data/test-cases/92a7ecb29f4704b1.json new file mode 100644 index 00000000000..a6b647d51eb --- /dev/null +++ b/allure-report/data/test-cases/92a7ecb29f4704b1.json @@ -0,0 +1 @@ +{"uid":"92a7ecb29f4704b1","name":"Test that no_space function removes the spaces","fullName":"kyu_8.remove_string_spaces.test_remove_string_spaces.NoSpaceTestCase#test_something","historyId":"8069a1b5a4342457d2dabf5819382a2e","time":{"start":1732428196352,"stop":1732428196352,"duration":0},"description":"\n Test that no_space function removes the spaces\n from the string, then return the resultant string.\n :return:\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"db194e9e67e4f8fb","name":"stdout","source":"db194e9e67e4f8fb.txt","type":"text/plain","size":428}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Factorial"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"4979ee3063a87441.json","parameterValues":[]} \ No newline at end of file +{"uid":"9348c64cc78f5d13","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"9b1bb88dc50af4ea","name":"stdout","source":"9b1bb88dc50af4ea.txt","type":"text/plain","size":428}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Factorial"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"9348c64cc78f5d13.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/56a28cc490d83b65.json b/allure-report/data/test-cases/937c9b1e748aadb0.json similarity index 57% rename from allure-report/data/test-cases/56a28cc490d83b65.json rename to allure-report/data/test-cases/937c9b1e748aadb0.json index 890844e8de4..84ad7af05b2 100644 --- a/allure-report/data/test-cases/56a28cc490d83b65.json +++ b/allure-report/data/test-cases/937c9b1e748aadb0.json @@ -1 +1 @@ -{"uid":"56a28cc490d83b65","name":"Test with empty string","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings_empty","historyId":"2af6aa545c98eb65f8404392b6468813","time":{"start":1724735129649,"stop":1724735129649,"duration":0},"description":"\n Test with empty string\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9a93b35004a87c6a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"e5ac2209dd79eabb","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"1dee8c06fd165199.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"945a96aedc88e8fe","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"945a96aedc88e8fe.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/23b523b580f78123.json b/allure-report/data/test-cases/94af9200e69d147a.json
similarity index 79%
rename from allure-report/data/test-cases/23b523b580f78123.json
rename to allure-report/data/test-cases/94af9200e69d147a.json
index 6883b226109..86a0b877d03 100644
--- a/allure-report/data/test-cases/23b523b580f78123.json
+++ b/allure-report/data/test-cases/94af9200e69d147a.json
@@ -1 +1 @@
-{"uid":"23b523b580f78123","name":"Testing check_root function","fullName":"kyu_7.always_perfect.test_check_root.CheckRootTestCase#test_check_root","historyId":"9c2d30046a2fe35ee19c9d3833ea20a5","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"description":"\n Testing check_root function with various test inputs\n\n A function which takes numbers separated by commas\n in string format and returns the number which is a\n perfect square and the square root of that number.\n\n If string contains other characters than number or\n it has more or less than 4 numbers separated by comma\n function returns \"incorrect input\".\n\n If string contains 4 numbers but not consecutive it\n returns \"not consecutive\".\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"1c3fe0844baefb8c","name":"stdout","source":"1c3fe0844baefb8c.txt","type":"text/plain","size":717}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":0,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"a9f33e581ec48813.json","parameterValues":[]} \ No newline at end of file +{"uid":"951576068e42ee36","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"34515415abccae34","name":"stdout","source":"34515415abccae34.txt","type":"text/plain","size":717}],"parameters":[],"hasContent":true,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"951576068e42ee36.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/95172229a5a9ad6.json b/allure-report/data/test-cases/95172229a5a9ad6.json deleted file mode 100644 index d14c13033eb..00000000000 --- a/allure-report/data/test-cases/95172229a5a9ad6.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"95172229a5a9ad6","name":"'fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"92e60d573610c20c","name":"stdout","source":"92e60d573610c20c.txt","type":"text/plain","size":611}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"95172229a5a9ad6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9521eb418a2faa99.json b/allure-report/data/test-cases/9521eb418a2faa99.json new file mode 100644 index 00000000000..64b7ce1e6d4 --- /dev/null +++ b/allure-report/data/test-cases/9521eb418a2faa99.json @@ -0,0 +1 @@ +{"uid":"9521eb418a2faa99","name":"Testing 'solution' function","fullName":"kyu_7.pull_your_words_together_man.test_sentencify.SentencifyTestCase#test_sentencify","historyId":"5821e6355bce2a3bf46d4ce3e55de034","time":{"start":1732428195914,"stop":1732428195914,"duration":0},"description":"\n Testing 'sentencify' function.\n The function should:\n 1. Capitalise the first letter of the first word.\n 2. Add a period (.) to the end of the sentence.\n 3. Join the words into a complete string, with spaces.\n 4. Do no other manipulation on the words.\n\n :return:\n ","descriptionHtml":"Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"suite","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Potion Class 101"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"5e4b4c0a3aeae99e.json","parameterValues":[]} \ No newline at end of file +{"uid":"95a29a9545c416cd","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"suite","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Potion Class 101"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"95a29a9545c416cd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/95ddc175910ea52.json b/allure-report/data/test-cases/95ddc175910ea52.json deleted file mode 100644 index 958a182617b..00000000000 --- a/allure-report/data/test-cases/95ddc175910ea52.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"95ddc175910ea52","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2fa0f7a126ad592b","name":"stdout","source":"2fa0f7a126ad592b.txt","type":"text/plain","size":1009}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Snail"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7b9876690035f17","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"16026a681cee6bae","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}}]},"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"95ddc175910ea52.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/95e612b16602c749.json b/allure-report/data/test-cases/95e612b16602c749.json deleted file mode 100644 index 4f2c5b0f31a..00000000000 --- a/allure-report/data/test-cases/95e612b16602c749.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"95e612b16602c749","name":"Testing Calculator class","fullName":"kyu_3.calculator.test_calculator.CalculatorTestCase#test_calculator","historyId":"939a8064e3d28ec85fadd67010b560ae","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"description":"\n Testing Calculator class\n A simple calculator that given a string of operators '()', '+', '-', '*', '/'\n and numbers separated by spaces will return the value of that expression\n\n :return: None\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4cfe45f98e3a162","name":"stdout","source":"4cfe45f98e3a162.txt","type":"text/plain","size":524}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Diagonal"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"431c7499a8a042ca","status":"passed","time":{"start":1724733473218,"stop":1724733473889,"duration":671}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"7f2ec06c200d3086","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"964ad50f448ed64d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a2fbd8f640be4431.json b/allure-report/data/test-cases/965a3663c8644328.json similarity index 73% rename from allure-report/data/test-cases/a2fbd8f640be4431.json rename to allure-report/data/test-cases/965a3663c8644328.json index 4817087afe3..4aff28c166b 100644 --- a/allure-report/data/test-cases/a2fbd8f640be4431.json +++ b/allure-report/data/test-cases/965a3663c8644328.json @@ -1 +1 @@ -{"uid":"a2fbd8f640be4431","name":"a and b are equal","fullName":"kyu_7.disemvowel_trolls.test_disemvowel_trolls.DisemvowelTestCase#test_disemvowel","historyId":"4171a558a2bea15b5a0546d36c9a1c63","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"description":"\n The string \"This website is for losers LOL!\"\n should become \"Ths wbst s fr lsrs LL!\"\n :return:\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d7e0ef7caf28d559","name":"stdout","source":"d7e0ef7caf28d559.txt","type":"text/plain","size":878}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"761811e55728ed74","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"3fa15071b1bee987","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"8a76fd0002a5824c.json","parameterValues":[]} \ No newline at end of file +{"uid":"97ad1cd914697b30","name":"Testing Encoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding.EncodingTestCase#test_encoding","historyId":"195b2d3cd638502ec301b9e9eaa3f969","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"857a5351e31f1baf","name":"stdout","source":"857a5351e31f1baf.txt","type":"text/plain","size":878}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"97ad1cd914697b30.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9800852f4c3c1957.json b/allure-report/data/test-cases/9800852f4c3c1957.json new file mode 100644 index 00000000000..e77f66edb65 --- /dev/null +++ b/allure-report/data/test-cases/9800852f4c3c1957.json @@ -0,0 +1 @@ +{"uid":"9800852f4c3c1957","name":"Testing check_exam function","fullName":"kyu_8.check_the_exam.test_check_exam.CheckExamTestCase#test_check_exam","historyId":"ed6c1e5f0eb38874fc66b7fa53f68e12","time":{"start":1732428196110,"stop":1732428196110,"duration":0},"description":"\n Testing check_exam function\n\n The function should return the score\n for this array of answers, giving +4\n for each correct answer, -1 for each\n incorrect answer, and +0 for each blank\n answer(empty string).\n\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 37, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"445f2e59cb6a4191","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"8efea6185ce9f545","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"88c7e92ae3f035ea","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"620b2589fb870406","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"996ab105867adbc9.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/2965d2d3db0ea08e.json b/allure-report/data/test-cases/997065a61e801d4c.json
similarity index 65%
rename from allure-report/data/test-cases/2965d2d3db0ea08e.json
rename to allure-report/data/test-cases/997065a61e801d4c.json
index 4918d27313a..8f330320d63 100644
--- a/allure-report/data/test-cases/2965d2d3db0ea08e.json
+++ b/allure-report/data/test-cases/997065a61e801d4c.json
@@ -1 +1 @@
-{"uid":"2965d2d3db0ea08e","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6f54ca69ed4a797e","name":"stdout","source":"6f54ca69ed4a797e.txt","type":"text/plain","size":931}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sum of Pairs"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"MEMOIZATION"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"Memoization"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"895ce9b19a080b91","status":"passed","time":{"start":1724733472999,"stop":1724733472999,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"be5a8376fdcba717","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}}]},"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"2965d2d3db0ea08e.json","parameterValues":[]} \ No newline at end of file +{"uid":"997065a61e801d4c","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2dd75c6915b1e704","name":"stdout","source":"2dd75c6915b1e704.txt","type":"text/plain","size":931}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sum of Pairs"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"MEMOIZATION"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"Memoization"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"997065a61e801d4c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a93bd997ced3859a.json b/allure-report/data/test-cases/99b8e6f5f8a43508.json similarity index 62% rename from allure-report/data/test-cases/a93bd997ced3859a.json rename to allure-report/data/test-cases/99b8e6f5f8a43508.json index 7503f9f09c4..99f51597b36 100644 --- a/allure-report/data/test-cases/a93bd997ced3859a.json +++ b/allure-report/data/test-cases/99b8e6f5f8a43508.json @@ -1 +1 @@ -{"uid":"a93bd997ced3859a","name":"Testing 'numericals' function","fullName":"kyu_6.numericals_of_string.test_numericals.NumericalsTestCase#test_numericals","historyId":"d2b4dccd0eb8dfd6ef62ac0349f0f6a7","time":{"start":1724733473991,"stop":1724733474007,"duration":16},"description":"\n Testing 'numericals' function\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"839e0167efc9a3e5","name":"stdout","source":"839e0167efc9a3e5.txt","type":"text/plain","size":434}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"204251456ada0752","status":"passed","time":{"start":1724733475038,"stop":1724733475038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"928532982127bba0","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"35cf25b9e515e00d.json","parameterValues":[]} \ No newline at end of file +{"uid":"99ca7a938f9d4989","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ca908a3276ec1f33","name":"stdout","source":"ca908a3276ec1f33.txt","type":"text/plain","size":434}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"99ca7a938f9d4989.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/dbd8c0e7d9b1bcd0.json b/allure-report/data/test-cases/9a401d5b28fee66a.json similarity index 74% rename from allure-report/data/test-cases/dbd8c0e7d9b1bcd0.json rename to allure-report/data/test-cases/9a401d5b28fee66a.json index 5371b9bf405..a0776b70fdd 100644 --- a/allure-report/data/test-cases/dbd8c0e7d9b1bcd0.json +++ b/allure-report/data/test-cases/9a401d5b28fee66a.json @@ -1 +1 @@ -{"uid":"dbd8c0e7d9b1bcd0","name":"Testing compute_ranks","fullName":"kyu_5.sports_league_table_ranking.test_compute_ranks.ComputeRanksTestCase#test_something","historyId":"21739eee721a124a84e5414945df03e6","time":{"start":1724733472983,"stop":1724733472983,"duration":0},"description":"\n Test the function that organizes a sports league in a\n round-robin-system. Each team meets all other teams.\n In your league a win gives a team 2 points, a draw gives\n both teams 1 point. After some games you have to compute\n the order of the teams in your league. You use the following\n criteria to arrange the teams:\n\n - Points\n - Scoring differential (the difference between goals scored and those conceded)\n - Goals scored\n\n :return:\n ","descriptionHtml":"Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"27155577e4b86a95","name":"stdout","source":"27155577e4b86a95.txt","type":"text/plain","size":277}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAY"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"e41551e078ed42ea.json","parameterValues":[]} \ No newline at end of file +{"uid":"9abe86e868e9efe6","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"3d8fef51a9e30706","name":"stdout","source":"3d8fef51a9e30706.txt","type":"text/plain","size":277}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAY"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"9abe86e868e9efe6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d5a389260d41a743.json b/allure-report/data/test-cases/9ac6d40036941792.json similarity index 58% rename from allure-report/data/test-cases/d5a389260d41a743.json rename to allure-report/data/test-cases/9ac6d40036941792.json index 9740d2276c3..38510786d0a 100644 --- a/allure-report/data/test-cases/d5a389260d41a743.json +++ b/allure-report/data/test-cases/9ac6d40036941792.json @@ -1 +1 @@ -{"uid":"d5a389260d41a743","name":"Should return 'Publish!'","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_publish","historyId":"b4a1fa278aa899a374ebad09960e6cca","time":{"start":1724735129711,"stop":1724735129711,"duration":0},"description":"\n If there are one or two good ideas,\n return 'Publish!',\n :return:\n ","descriptionHtml":"The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1732428196335,"stop":1732428196335,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1732428196337,"stop":1732428196337,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"My head is at the wrong end!"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"73db1f36a5925004","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"acf49fc01f491be4","status":"passed","time":{"start":1724733474850,"stop":1724733474850,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"deed80da6e08bd69","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"1152e12f582a6d83","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}}]},"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"9c241cc9403723af.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/675849fee1009391.json b/allure-report/data/test-cases/9c2fc5bac7417dd0.json similarity index 58% rename from allure-report/data/test-cases/675849fee1009391.json rename to allure-report/data/test-cases/9c2fc5bac7417dd0.json index e04ffc867b1..1291c78d9f5 100644 --- a/allure-report/data/test-cases/675849fee1009391.json +++ b/allure-report/data/test-cases/9c2fc5bac7417dd0.json @@ -1 +1 @@ -{"uid":"675849fee1009391","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fec67c535945138b","name":"stdout","source":"fec67c535945138b.txt","type":"text/plain","size":67}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"cabe377ec9af3c98","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"c1f2317d20109e13","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"675849fee1009391.json","parameterValues":[]} \ No newline at end of file +{"uid":"9c2fc5bac7417dd0","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d0b96f0ad42d1de6","name":"stdout","source":"d0b96f0ad42d1de6.txt","type":"text/plain","size":67}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"9c2fc5bac7417dd0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b5a45493f51c1d67.json b/allure-report/data/test-cases/9c43e0c7813423da.json similarity index 55% rename from allure-report/data/test-cases/b5a45493f51c1d67.json rename to allure-report/data/test-cases/9c43e0c7813423da.json index bbe8d28b5dd..a0b734da766 100644 --- a/allure-report/data/test-cases/b5a45493f51c1d67.json +++ b/allure-report/data/test-cases/9c43e0c7813423da.json @@ -1 +1 @@ -{"uid":"b5a45493f51c1d67","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"93547fa89048aa2f","name":"stdout","source":"93547fa89048aa2f.txt","type":"text/plain","size":261}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f90c5e53432ea6c2","status":"passed","time":{"start":1724733473139,"stop":1724733473139,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"7f890ca68cdfc481","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"b5a45493f51c1d67.json","parameterValues":[]} \ No newline at end of file +{"uid":"9c43e0c7813423da","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Append the list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c77e43a426f47681","name":"stdout","source":"c77e43a426f47681.txt","type":"text/plain","size":261}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"9c43e0c7813423da.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9c5c32029e742eac.json b/allure-report/data/test-cases/9c5c32029e742eac.json new file mode 100644 index 00000000000..89534607581 --- /dev/null +++ b/allure-report/data/test-cases/9c5c32029e742eac.json @@ -0,0 +1 @@ +{"uid":"9c5c32029e742eac","name":"All chars are in lower case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_all_lower","historyId":"124f2add699f3e2269c311afae219c6e","time":{"start":1732428194603,"stop":1732428194603,"duration":0},"description":"\n Testing letter_frequency function\n where all chars are in lower case\n :return:\n ","descriptionHtml":"Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1732428193958,"stop":1732428193958,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1732428193961,"stop":1732428193961,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CIPHERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"SECURITY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"97ad1cd914697b30","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"54e4671ce8499dcf","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"8a76fd0002a5824c","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"3fa15071b1bee987","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"9dd5714486b51753.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8c975897c57d974e.json b/allure-report/data/test-cases/9e6f93dfe778ff9a.json similarity index 69% rename from allure-report/data/test-cases/8c975897c57d974e.json rename to allure-report/data/test-cases/9e6f93dfe778ff9a.json index a34aed00ca8..0e340495bd1 100644 --- a/allure-report/data/test-cases/8c975897c57d974e.json +++ b/allure-report/data/test-cases/9e6f93dfe778ff9a.json @@ -1 +1 @@ -{"uid":"8c975897c57d974e","name":"Testing litres function with various test inputs","fullName":"kyu_8.keep_hydrated.test_keep_hydrated.KeepHydratedTestCase#test_keep_hydrated","historyId":"d2c9cdacf9fca346eec2858cd44275e6","time":{"start":1724733474788,"stop":1724733474788,"duration":0},"description":"\n Testing litres function with various test inputs\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b8fb66a095ff9819","name":"stdout","source":"b8fb66a095ff9819.txt","type":"text/plain","size":1127}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Help the bookseller !"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"abba91be3722688b.json","parameterValues":[]} \ No newline at end of file +{"uid":"9ee9ff331756b11e","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"419d7e1cf9a3c9b","name":"stdout","source":"419d7e1cf9a3c9b.txt","type":"text/plain","size":1127}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Help the bookseller !"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"9ee9ff331756b11e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9f02852e3aa10b6d.json b/allure-report/data/test-cases/9f02852e3aa10b6d.json new file mode 100644 index 00000000000..31eab43797e --- /dev/null +++ b/allure-report/data/test-cases/9f02852e3aa10b6d.json @@ -0,0 +1 @@ +{"uid":"9f02852e3aa10b6d","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Insert items to the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"3f23fd2a44d74bcb","name":"stdout","source":"3f23fd2a44d74bcb.txt","type":"text/plain","size":261}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"9f02852e3aa10b6d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/39ba63dd42027b29.json b/allure-report/data/test-cases/9f8b999462605375.json similarity index 74% rename from allure-report/data/test-cases/39ba63dd42027b29.json rename to allure-report/data/test-cases/9f8b999462605375.json index 4de8f3c0ec9..68b26d75f4a 100644 --- a/allure-report/data/test-cases/39ba63dd42027b29.json +++ b/allure-report/data/test-cases/9f8b999462605375.json @@ -1 +1 @@ -{"uid":"39ba63dd42027b29","name":"Testing string_transformer function","fullName":"kyu_6.string_transformer.test_string_transformer.StringTransformerTestCase#test_string_transformer","historyId":"05d3d7ae3b11057af82404f162aa30df","time":{"start":1724733474101,"stop":1724733474101,"duration":0},"description":"\n Testing string_transformer function\n with multiple test data.\n\n Given a string, return a new string that has\n transformed based on the input:\n\n 1. Change case of every character, ie. lower\n case to upper case, upper case to lower case.\n\n 2. Reverse the order of words from the input.\n\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1732428194123,"stop":1732428194123,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1732428194125,"stop":1732428194125,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1732428194125,"stop":1732428194125,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"AGGREGATIONS"},{"name":"feature","value":"Aggregations"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"39376204dc517df6","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}},{"uid":"ed566371d87065db","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"e03974f538ea8ee6","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}},{"uid":"acc95e26a53d92ff","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}}]},"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"9f9422c1f71252b6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/280a7287fd39d5a9.json b/allure-report/data/test-cases/9fa9266ff3a1c464.json similarity index 64% rename from allure-report/data/test-cases/280a7287fd39d5a9.json rename to allure-report/data/test-cases/9fa9266ff3a1c464.json index 8410d1ee7e5..0bd731032d4 100644 --- a/allure-report/data/test-cases/280a7287fd39d5a9.json +++ b/allure-report/data/test-cases/9fa9266ff3a1c464.json @@ -1 +1 @@ -{"uid":"280a7287fd39d5a9","name":"test_basic","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_basic","historyId":"81b718c3bba361637ce9ed2266cd30d2","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5b1486b52334c41e","name":"stdout","source":"5b1486b52334c41e.txt","type":"text/plain","size":222}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"f80f9bf6821c7c25","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"280a7287fd39d5a9.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"9fa9266ff3a1c464","name":"test_basic","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_basic","historyId":"81b718c3bba361637ce9ed2266cd30d2","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"16b3d133c1b1141f","name":"stdout","source":"16b3d133c1b1141f.txt","type":"text/plain","size":222}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"280a7287fd39d5a9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"f80f9bf6821c7c25","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"9fa9266ff3a1c464.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/a492d74df14be54a.json b/allure-report/data/test-cases/a076808e43574371.json
similarity index 63%
rename from allure-report/data/test-cases/a492d74df14be54a.json
rename to allure-report/data/test-cases/a076808e43574371.json
index eb86245ee10..f5a17b61689 100644
--- a/allure-report/data/test-cases/a492d74df14be54a.json
+++ b/allure-report/data/test-cases/a076808e43574371.json
@@ -1 +1 @@
-{"uid":"a492d74df14be54a","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c144733a0318ce29","name":"stdout","source":"c144733a0318ce29.txt","type":"text/plain","size":242}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"90a114379d845ff7","status":"passed","time":{"start":1724733474288,"stop":1724733474288,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"c11bd2bbb0f17cd9","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"a492d74df14be54a.json","parameterValues":[]} \ No newline at end of file +{"uid":"a076808e43574371","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"65c05475b72ce468","name":"stdout","source":"65c05475b72ce468.txt","type":"text/plain","size":242}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c7eea171ede7ee13","status":"passed","time":{"start":1724733474288,"stop":1724733474288,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"a492d74df14be54a","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"c11bd2bbb0f17cd9","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"a076808e43574371.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/327fbdea3443aca5.json b/allure-report/data/test-cases/a0d455d6bf21528b.json similarity index 63% rename from allure-report/data/test-cases/327fbdea3443aca5.json rename to allure-report/data/test-cases/a0d455d6bf21528b.json index af90a5bdf75..ebf9801dd25 100644 --- a/allure-report/data/test-cases/327fbdea3443aca5.json +++ b/allure-report/data/test-cases/a0d455d6bf21528b.json @@ -1 +1 @@ -{"uid":"327fbdea3443aca5","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7dbffa484c49e1de","name":"stdout","source":"7dbffa484c49e1de.txt","type":"text/plain","size":230}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b0f9b8de2eb00fed","status":"passed","time":{"start":1724733474725,"stop":1724733474725,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"c301f45b01d7d10f","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"327fbdea3443aca5.json","parameterValues":[]} \ No newline at end of file +{"uid":"a0d455d6bf21528b","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ffe9d790c546ddb7","name":"stdout","source":"ffe9d790c546ddb7.txt","type":"text/plain","size":230}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"a0d455d6bf21528b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a10876da94fb2b4f.json b/allure-report/data/test-cases/a10876da94fb2b4f.json new file mode 100644 index 00000000000..4ab83e44eac --- /dev/null +++ b/allure-report/data/test-cases/a10876da94fb2b4f.json @@ -0,0 +1 @@ +{"uid":"a10876da94fb2b4f","name":"You are given two angles -> find the 3rd.","fullName":"kyu_8.third_angle_of_triangle.test_third_angle_of_triangle.OtherAngleTestCase#test_other_angle","historyId":"6630066bed88b9c8246478bc4b94ac73","time":{"start":1732428196417,"stop":1732428196418,"duration":1},"description":"\n You are given two angles (in degrees) of a triangle.\n Find the 3rd.\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"f4ad45627654b5fc.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"a1b53b199c1c867e","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a1b53b199c1c867e.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/a224a931a5567f85.json b/allure-report/data/test-cases/a224a931a5567f85.json
new file mode 100644
index 00000000000..382325ebc62
--- /dev/null
+++ b/allure-report/data/test-cases/a224a931a5567f85.json
@@ -0,0 +1 @@
+{"uid":"a224a931a5567f85","name":"Testing 'shortest_job_first(' function","fullName":"kyu_6.scheduling.test_solution.SJFTestCase#test_sjf","historyId":"da4a41f0bf9943ee34282e89227dd9a2","time":{"start":1732428195625,"stop":1732428195626,"duration":1},"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase","time":{"start":1732428195625,"stop":1732428195625,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","steps":[{"name":"Enter a n (([0], 0)) and verify the expected output (100) vs actual result (100)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (([0, 10, 20, 0, 0], 0)) and verify the expected output (6) vs actual result (6)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (([0, 0, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (([0, 0, 10, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (([0, 0, 0, 20, 0, 0], 2)) and verify the expected output (26) vs actual result (26)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (([20, 20, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 19, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 0, 19, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 18, 0, 0], 75)) and verify the expected output (1008) vs actual result (1008)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (([0, 13, 13, 12, 17, 0, 15, 0, 12, 0, 15, 0, 0, 12, 19, 11, 10, 0, 11, 18, 0, 0, 15, 20, 0, 16, 12, 17, 0, 0, 10, 19, 0, 9, 0, 16, 19, 16, 15, 0, 17, 0, 13, 11, 19, 18, 13, 10, 0, 20, 0, 10, 9, 18, 14, 18, 0, 15, 17, 10, 17, 0, 0, 0, 18, 0, 0, 19, 14, 0, 0, 19, 19, 0, 0, 0, 0, 0, 9, 18, 0, 0, 11, 16, 0, 0, 0, 0, 10, 0, 17, 0, 16, 0, 0, 0, 16, 0, 13, 20, 0, 20, 20, 0, 0, 20, 14, 0, 11, 0, 9, 0, 0, 20, 11, 17, 0, 12, 13, 16, 13, 19, 0, 18, 20, 0, 19, 10, 19, 12, 0, 18, 0, 14, 9, 0, 0, 0, 13, 14, 9, 18, 9, 11, 19, 10, 20, 17, 13, 0, 13, 0, 12, 0, 19, 0, 14, 0, 20, 0, 14, 12, 11, 18, 0, 0, 9, 0, 19], 24)) and verify the expected output (275) vs actual result (275)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase::0","time":{"start":1732428195628,"stop":1732428195628,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"QUEUES"},{"name":"story","value":"Scheduling (Shortest Job First or SJF)"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"SCHEDULING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.scheduling.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550cc572b9e7b563be00054f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},"source":"a224a931a5567f85.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ac127c4c71bf788d.json b/allure-report/data/test-cases/a258a6f00a3ffda1.json similarity index 70% rename from allure-report/data/test-cases/ac127c4c71bf788d.json rename to allure-report/data/test-cases/a258a6f00a3ffda1.json index 356fd8346dc..8fd6a029bc7 100644 --- a/allure-report/data/test-cases/ac127c4c71bf788d.json +++ b/allure-report/data/test-cases/a258a6f00a3ffda1.json @@ -1 +1 @@ -{"uid":"ac127c4c71bf788d","name":"Find the int that appears an odd number of times","fullName":"kyu_6.find_the_odd_int.test_find_the_odd_int.FindTheOddIntTestCase#test_something","historyId":"0f9fe14df4043e3026ded68af344e3f2","time":{"start":1724733473913,"stop":1724733473913,"duration":0},"description":"\n Sample testing.\n Expected result is 5\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d920f200ffe2c729","name":"stdout","source":"d920f200ffe2c729.txt","type":"text/plain","size":378}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ef7cb2e79441187e","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"a33fb2570aec1823","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"99a050e28b9f808c.json","parameterValues":[]} \ No newline at end of file +{"uid":"a2cc2be21cb9d7cd","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an un-existing item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2b6038e2de6e977a","name":"stdout","source":"2b6038e2de6e977a.txt","type":"text/plain","size":378}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"a2cc2be21cb9d7cd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9a93b35004a87c6a.json b/allure-report/data/test-cases/a3216b951d3fac8b.json similarity index 94% rename from allure-report/data/test-cases/9a93b35004a87c6a.json rename to allure-report/data/test-cases/a3216b951d3fac8b.json index 9a74bf00f7a..2e104875721 100644 --- a/allure-report/data/test-cases/9a93b35004a87c6a.json +++ b/allure-report/data/test-cases/a3216b951d3fac8b.json @@ -1 +1 @@ -{"uid":"9a93b35004a87c6a","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"9a93b35004a87c6a.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"a3216b951d3fac8b","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a3216b951d3fac8b.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/a3370192ce6dd676.json b/allure-report/data/test-cases/a3370192ce6dd676.json
new file mode 100644
index 00000000000..158bb275ec2
--- /dev/null
+++ b/allure-report/data/test-cases/a3370192ce6dd676.json
@@ -0,0 +1 @@
+{"uid":"a3370192ce6dd676","name":"String with no alphabet chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_no_alpha","historyId":"eb9123a4aa86a26d4fdbf67e2370745f","time":{"start":1732428195488,"stop":1732428195488,"duration":0},"description":"\n Test string with no alphabet chars.\n :return:\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732428194005,"stop":1732428194005,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1732428194006,"stop":1732428194006,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1732428194006,"stop":1732428194006,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1732428194007,"stop":1732428194007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732428194009,"stop":1732428194009,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"FORMATTING"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f63a88604b1d062f","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"89c602359c6f109b","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"f80099cf6c294d2b","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"99f691b62c390084","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"a3395496d8bde803.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a349732eb44f62b9.json b/allure-report/data/test-cases/a349732eb44f62b9.json new file mode 100644 index 00000000000..5ae1056b924 --- /dev/null +++ b/allure-report/data/test-cases/a349732eb44f62b9.json @@ -0,0 +1 @@ +{"uid":"a349732eb44f62b9","name":"Testing 'solution' function","fullName":"kyu_7.substituting_variables_into_strings_padded_numbers.test_solution.SolutionTestCase#test_solution","historyId":"fbdd2daae3e9a5e6dd05fcb0403a88d1","time":{"start":1732428195982,"stop":1732428195982,"duration":0},"description":"\n The function should return a formatted string.\n The return value should equal \"Value is VALUE\"\n where value is a 5 digit padded number.\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1732428196232,"stop":1732428196232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Greek Sort"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a0d455d6bf21528b","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"c6f52d0b9e8ac3c5","status":"passed","time":{"start":1724733474725,"stop":1724733474725,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"327fbdea3443aca5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"c301f45b01d7d10f","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"a4849e99633e4676.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a4b7cb6ba7726224.json b/allure-report/data/test-cases/a4b7cb6ba7726224.json deleted file mode 100644 index 4249097126e..00000000000 --- a/allure-report/data/test-cases/a4b7cb6ba7726224.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a4b7cb6ba7726224","name":"Testing 'DefaultList' class: remove","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_remove","historyId":"15037a348eb4a5d132a73e93b09318c1","time":{"start":1724733473171,"stop":1724733473186,"duration":15},"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3b4c7e69e73ca20","name":"stdout","source":"3b4c7e69e73ca20.txt","type":"text/plain","size":254}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"a4b7cb6ba7726224.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a4f7c6dc4c7e84.json b/allure-report/data/test-cases/a4f7c6dc4c7e84.json deleted file mode 100644 index a1e3ca8f032..00000000000 --- a/allure-report/data/test-cases/a4f7c6dc4c7e84.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a4f7c6dc4c7e84","name":"Testing 'vaporcode' function","fullName":"kyu_7.vaporcode.test_vaporcode.VaporcodeTestCase#test_vaporcode","historyId":"91791ed1a852f76f936407ccb3d2dbaa","time":{"start":1724733474507,"stop":1724733474507,"duration":0},"description":"\n Testing 'vaporcode' function\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1c7070c159aacf2e","name":"stdout","source":"1c7070c159aacf2e.txt","type":"text/plain","size":326}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"8f884e4fa29bb7d4.json","parameterValues":[]} \ No newline at end of file +{"uid":"a530698ca5ed066c","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1905a023fe62d7a5","name":"stdout","source":"1905a023fe62d7a5.txt","type":"text/plain","size":326}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"a530698ca5ed066c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a57a3497f4402b67.json b/allure-report/data/test-cases/a57a3497f4402b67.json new file mode 100644 index 00000000000..f9bb8fa212d --- /dev/null +++ b/allure-report/data/test-cases/a57a3497f4402b67.json @@ -0,0 +1 @@ +{"uid":"a57a3497f4402b67","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1732428194185,"stop":1732428194185,"duration":0},"description":"\n Testing using basic test data\n :return:\n ","descriptionHtml":" Testing using basic test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"deff2de3f9ed88f5","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"e47ebce66bbb53cd","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"d6d51bdb700f78e3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"ad08cb0fb6eef203","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a57a3497f4402b67.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/a7008d20e58a9d6a.json b/allure-report/data/test-cases/a7008d20e58a9d6a.json
new file mode 100644
index 00000000000..53cc0931e6f
--- /dev/null
+++ b/allure-report/data/test-cases/a7008d20e58a9d6a.json
@@ -0,0 +1 @@
+{"uid":"a7008d20e58a9d6a","name":"You are given two angles -> find the 3rd.","fullName":"kyu_8.third_angle_of_triangle.test_third_angle_of_triangle.OtherAngleTestCase#test_other_angle","historyId":"6630066bed88b9c8246478bc4b94ac73","time":{"start":1724733474944,"stop":1724733474944,"duration":0},"description":"\n You are given two angles (in degrees) of a triangle.\n Find the 3rd.\n :return:\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":true,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732428193935,"stop":1732428193935,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"3c0afff932465669","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"30b1174850b5a822","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":1,"unknown":0,"total":3},"items":[{"uid":"801bdccb4e1aa824","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"92b17e5074e54ef7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"a76c277b6c0b5940.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a770e6ac7d91604a.json b/allure-report/data/test-cases/a770e6ac7d91604a.json new file mode 100644 index 00000000000..70212a30c1c --- /dev/null +++ b/allure-report/data/test-cases/a770e6ac7d91604a.json @@ -0,0 +1 @@ +{"uid":"a770e6ac7d91604a","name":"Testing 'save' function: positive","fullName":"kyu_7.fill_the_hard_disk_drive.test_save.SaveTestCase#test_save_positive","historyId":"b1ff2214ba100eb1c8bc62e73e12889e","time":{"start":1732428195810,"stop":1732428195810,"duration":0},"description":"\n Testing 'save' function: positive\n\n The function should determine how many\n files of the copy queue you will be able\n to save into your Hard Disk Drive.\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"eba58defe547aa99","name":"stdout","source":"eba58defe547aa99.txt","type":"text/plain","size":565}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":10,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"922eccc2ca8ed714.json","parameterValues":[]} \ No newline at end of file +{"uid":"a7d4500da5fb8933","name":"Testing next_smaller function","fullName":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller.NextSmallerTestCase#test_next_smaller","historyId":"9d8cb8adf1764c55348d349698b938ac","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e0673a9df06bdbef","name":"stdout","source":"e0673a9df06bdbef.txt","type":"text/plain","size":565}],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"a7d4500da5fb8933.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bc5cb7d257f882a1.json b/allure-report/data/test-cases/a8b77a6618ff7e4c.json similarity index 94% rename from allure-report/data/test-cases/bc5cb7d257f882a1.json rename to allure-report/data/test-cases/a8b77a6618ff7e4c.json index 26d8ba99672..a895f3dad63 100644 --- a/allure-report/data/test-cases/bc5cb7d257f882a1.json +++ b/allure-report/data/test-cases/a8b77a6618ff7e4c.json @@ -1 +1 @@ -{"uid":"bc5cb7d257f882a1","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Josephus Survivor"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"bc5cb7d257f882a1.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"a8b77a6618ff7e4c","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Josephus Survivor"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a8b77a6618ff7e4c.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/a8ef326c3cb7b77c.json b/allure-report/data/test-cases/a8ef326c3cb7b77c.json
new file mode 100644
index 00000000000..c560816e9f1
--- /dev/null
+++ b/allure-report/data/test-cases/a8ef326c3cb7b77c.json
@@ -0,0 +1 @@
+{"uid":"a8ef326c3cb7b77c","name":"a and b are equal","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_equal_numbers","historyId":"2972663ca9fa4b4f0e6ea69060a464d5","time":{"start":1724733474179,"stop":1724733474179,"duration":0},"description":"\n a and b are equal\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1732428194117,"stop":1732428194117,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7e5150fbd4a33237","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}},{"uid":"49fb68289fb078f8","status":"passed","time":{"start":1724733472452,"stop":1724733472499,"duration":47}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"82619e3fb0e84d4d","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}},{"uid":"521b14729542d5c4","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}}]},"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"aa08a95162404297.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/aa3ebaa27581f198.json b/allure-report/data/test-cases/aa3ebaa27581f198.json new file mode 100644 index 00000000000..1986ca57797 --- /dev/null +++ b/allure-report/data/test-cases/aa3ebaa27581f198.json @@ -0,0 +1 @@ +{"uid":"aa3ebaa27581f198","name":"Testing make_upper_case function","fullName":"kyu_8.make_upper_case.test_make_upper_case.MakeUpperCaseTestCase#test_make_upper_case","historyId":"9fe496d12a67f53b3208a0b823f2d8c3","time":{"start":1732428196321,"stop":1732428196321,"duration":0},"description":"\n Sample Tests for make_upper_case function\n :return:\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1732428194134,"stop":1732428194134,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ddd928ac3a4fb635","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}},{"uid":"f1d39787f3312e8b","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"d558fd9b3bcee4ae","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}},{"uid":"6ce4bba2ff4664c2","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"ac136a3215f7ad6c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ac379271ec16d5ad.json b/allure-report/data/test-cases/ac379271ec16d5ad.json new file mode 100644 index 00000000000..f74b3c602e0 --- /dev/null +++ b/allure-report/data/test-cases/ac379271ec16d5ad.json @@ -0,0 +1 @@ +{"uid":"ac379271ec16d5ad","name":"Testing 'parts_sums' function","fullName":"kyu_6.sums_of_parts.test_solution.PartsSumTestCase#test_parts_sum","historyId":"570c0d220c13fc0fd061240afc68e35d","time":{"start":1732428195683,"stop":1732428195683,"duration":0},"description":"\n Testing 'parts_sums' function with various test data\n :return:\n ","descriptionHtml":"Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f8b4598a501c7d27","name":"stdout","source":"f8b4598a501c7d27.txt","type":"text/plain","size":502}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"6fce95111dc1cc14.json","parameterValues":[]} \ No newline at end of file +{"uid":"ac81c5ec86387239","name":"Testing array_diff function","fullName":"kyu_6.array_diff.test_array_diff.ArrayDiffTestCase#test_array_diff_function","historyId":"5e365f66b39a2fede4fe18a5cc569699","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"7d49bbac8d757852","name":"stdout","source":"7d49bbac8d757852.txt","type":"text/plain","size":502}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"ac81c5ec86387239.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ac8683bc2703e398.json b/allure-report/data/test-cases/ac8683bc2703e398.json new file mode 100644 index 00000000000..f67aeba0744 --- /dev/null +++ b/allure-report/data/test-cases/ac8683bc2703e398.json @@ -0,0 +1 @@ +{"uid":"ac8683bc2703e398","name":"Test with one char only","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings_one_char","historyId":"e3d629a995491cb3a3079998a04583ff","time":{"start":1732428196369,"stop":1732428196369,"duration":0},"description":"\n Test with one char only\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c258bec5b6c8eafe","name":"stdout","source":"c258bec5b6c8eafe.txt","type":"text/plain","size":611}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"acf49fc01f491be4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1b8dc3acaf7dd027.json b/allure-report/data/test-cases/acfebfd078f8e03c.json similarity index 72% rename from allure-report/data/test-cases/1b8dc3acaf7dd027.json rename to allure-report/data/test-cases/acfebfd078f8e03c.json index 7518cc12392..68835673fcc 100644 --- a/allure-report/data/test-cases/1b8dc3acaf7dd027.json +++ b/allure-report/data/test-cases/acfebfd078f8e03c.json @@ -1 +1 @@ -{"uid":"1b8dc3acaf7dd027","name":"Testing 'save' function: negative","fullName":"kyu_7.fill_the_hard_disk_drive.test_save.SaveTestCase#test_save_negative","historyId":"eb89ee17d2b7a29796b27ce5ba503de6","time":{"start":1724733474241,"stop":1724733474241,"duration":0},"description":"\n Testing 'save' function: negative\n\n The function should determine how many\n files of the copy queue you will be able\n to save into your Hard Disk Drive.\n :return:\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"91ed862dacbec840.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"af4da168bd187f62","name":"test_starting_position_from_positives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"af4da168bd187f62.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/af82a0c3b0cef265.json b/allure-report/data/test-cases/af82a0c3b0cef265.json
new file mode 100644
index 00000000000..98a27ef3993
--- /dev/null
+++ b/allure-report/data/test-cases/af82a0c3b0cef265.json
@@ -0,0 +1 @@
+{"uid":"af82a0c3b0cef265","name":"Testing the 'solution' function","fullName":"kyu_6.multiples_of_3_or_5.test_solution.SolutionTestCase#test_solution","historyId":"c387db789a67b80c29f3c3ba2e6c9bce","time":{"start":1732428195530,"stop":1732428195531,"duration":1},"description":"\n Testing solution function\n\n If we list all the natural numbers below 10\n that are multiples of 3 or 5, we get 3, 5, 6 and 9.\n The sum of these multiples is 23.\n\n Finish the solution so that it returns the sum of\n all the multiples of 3 or 5 below the number passed in.\n\n Note: If the number is a multiple of both 3 and 5,\n only count it once.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fb14be3959747375","name":"stdout","source":"fb14be3959747375.txt","type":"text/plain","size":562}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"a51a382d521d00cc.json","parameterValues":[]} \ No newline at end of file +{"uid":"b080152571ac4adf","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d85ac6726b459082","name":"stdout","source":"d85ac6726b459082.txt","type":"text/plain","size":562}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"b080152571ac4adf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b29b4bc1c1fe7917.json b/allure-report/data/test-cases/b169e974f5edace2.json similarity index 66% rename from allure-report/data/test-cases/b29b4bc1c1fe7917.json rename to allure-report/data/test-cases/b169e974f5edace2.json index 6056bfc17c4..deb7f693c5f 100644 --- a/allure-report/data/test-cases/b29b4bc1c1fe7917.json +++ b/allure-report/data/test-cases/b169e974f5edace2.json @@ -1 +1 @@ -{"uid":"b29b4bc1c1fe7917","name":"Testing valid_parentheses function","fullName":"kyu_5.valid_parentheses.test_valid_parentheses.ValidParenthesesTestCase#test_valid_parentheses","historyId":"92164414ad94bf1f5638230345fa606d","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"description":"\n Test the function called that takes a string of parentheses,\n and determines if the order of the parentheses is valid.\n The function should return true if the string is valid,\n and false if it's invalid.\n\n Examples\n\n \"()\" => true\n \")(()))\" => false\n \"(\" => false\n \"(())((()())())\" => true\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e11dfdc5beea1549","name":"stdout","source":"e11dfdc5beea1549.txt","type":"text/plain","size":524}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Diagonal"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"b1f2cc8e1be032d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b2705032891531e8.json b/allure-report/data/test-cases/b2705032891531e8.json new file mode 100644 index 00000000000..6ab9972060d --- /dev/null +++ b/allure-report/data/test-cases/b2705032891531e8.json @@ -0,0 +1 @@ +{"uid":"b2705032891531e8","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1732428196453,"stop":1732428196455,"duration":2},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1732428196456,"stop":1732428196456,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Will you make it?"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f040925d9e513197","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"6f0b2af516b0f755","status":"passed","time":{"start":1724733474975,"stop":1724733474975,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"afae2f3faef55f2b","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"627a7fd2fe38a284","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"b2705032891531e8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b2ea4d6d64dc027a.json b/allure-report/data/test-cases/b2ea4d6d64dc027a.json new file mode 100644 index 00000000000..840c7cc7e54 --- /dev/null +++ b/allure-report/data/test-cases/b2ea4d6d64dc027a.json @@ -0,0 +1 @@ +{"uid":"b2ea4d6d64dc027a","name":"Find the int that appears an odd number of times","fullName":"kyu_6.find_the_odd_int.test_find_the_odd_int.FindTheOddIntTestCase#test_something","historyId":"0f9fe14df4043e3026ded68af344e3f2","time":{"start":1732428195466,"stop":1732428195466,"duration":0},"description":"\n Sample testing.\n :return:\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3d05ca7bd9d20192","name":"stdout","source":"3d05ca7bd9d20192.txt","type":"text/plain","size":931}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MEMOIZATION"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Sum of Pairs"},{"name":"feature","value":"Memoization"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"895ce9b19a080b91.json","parameterValues":[]} \ No newline at end of file +{"uid":"b4abfaf3d77f3f23","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a881d3345681241e","name":"stdout","source":"a881d3345681241e.txt","type":"text/plain","size":931}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MEMOIZATION"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Sum of Pairs"},{"name":"feature","value":"Memoization"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"b4abfaf3d77f3f23.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b5a113fbe50e74ce.json b/allure-report/data/test-cases/b5a113fbe50e74ce.json new file mode 100644 index 00000000000..030444d5fbf --- /dev/null +++ b/allure-report/data/test-cases/b5a113fbe50e74ce.json @@ -0,0 +1 @@ +{"uid":"b5a113fbe50e74ce","name":"test_solution_empty","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_empty","historyId":"29249ea89f0081dda70899f3290f857b","time":{"start":1732428194194,"stop":1732428194194,"duration":0},"description":"\n Testing using empty test data\n :return:\n ","descriptionHtml":" Testing using empty test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 108, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7131237025069abe","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"37f24af32c057862","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"39245131d70863d6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"c322e80c6cd8da83","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"b5a113fbe50e74ce.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/b6301a55868859d.json b/allure-report/data/test-cases/b6301a55868859d.json
deleted file mode 100644
index 77388e947cd..00000000000
--- a/allure-report/data/test-cases/b6301a55868859d.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"b6301a55868859d","name":"Testing 'summation' function","fullName":"kyu_8.grasshopper_summation.test_summation.SummationTestCase#test_summation","historyId":"44ae966390833a332245c1886323c559","time":{"start":1724735129508,"stop":1724735129508,"duration":0},"description":"\n Testing summation function\n with various test inputs\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196250,"stop":1732428196250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c74e320818fb9682","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"5f2df3f2c9b86d77","status":"passed","time":{"start":1724733474757,"stop":1724733474757,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"cde5d1b46b10d7ac","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"f5a3f0d4d035c3a4","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"b67813f1cae4659e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/337891d8027fbc46.json b/allure-report/data/test-cases/b67b48d7bd01382a.json similarity index 58% rename from allure-report/data/test-cases/337891d8027fbc46.json rename to allure-report/data/test-cases/b67b48d7bd01382a.json index cab89a7138e..d917a2be1f2 100644 --- a/allure-report/data/test-cases/337891d8027fbc46.json +++ b/allure-report/data/test-cases/b67b48d7bd01382a.json @@ -1 +1 @@ -{"uid":"337891d8027fbc46","name":"String with no alphabet chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_no_alpha","historyId":"eb9123a4aa86a26d4fdbf67e2370745f","time":{"start":1724735128789,"stop":1724735128789,"duration":0},"description":"\n Test string with no alphabet chars\n :return:\n ","descriptionHtml":" A function f(n), should returns the n-th member of sequence.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"No arithmetic progressions"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c6eafeb1b2d72c83","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"910c497042fbb9d7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733473976,"stop":1724733473976,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"b72d4e8ad3288d1b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"900ed6bd99df3d56","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}}]},"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"b6d0f7b70ff35380.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/b7243d74fc99fb8b.json b/allure-report/data/test-cases/b7243d74fc99fb8b.json
new file mode 100644
index 00000000000..1b0556e258c
--- /dev/null
+++ b/allure-report/data/test-cases/b7243d74fc99fb8b.json
@@ -0,0 +1 @@
+{"uid":"b7243d74fc99fb8b","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1732428193918,"stop":1732428193918,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ef1a5cba4efb343a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"a1b53b199c1c867e","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"cf3552eb00513a1a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"f4c5ff18f0370583","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"b7243d74fc99fb8b.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/59ab6d9b07f441c0.json b/allure-report/data/test-cases/b7812824440b717e.json
similarity index 67%
rename from allure-report/data/test-cases/59ab6d9b07f441c0.json
rename to allure-report/data/test-cases/b7812824440b717e.json
index e3208d46d6c..b7860921b81 100644
--- a/allure-report/data/test-cases/59ab6d9b07f441c0.json
+++ b/allure-report/data/test-cases/b7812824440b717e.json
@@ -1 +1 @@
-{"uid":"59ab6d9b07f441c0","name":"Two smallest numbers in the start of the list","fullName":"kyu_7.sum_of_two_lowest_int.test_sum_two_smallest_numbers.SumTwoSmallestNumbersTestCase#test_sum_two_smallest_numbers","historyId":"429c2bf738c7d46e53c9a2e5226d6649","time":{"start":1724733474491,"stop":1724733474507,"duration":16},"description":"\n Test sum_two_smallest_numbers function\n The function should return the sum of\n the two lowest positive numbers\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e11ad2661eb07ca9","name":"stdout","source":"e11ad2661eb07ca9.txt","type":"text/plain","size":1093}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":10,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Disease Spread"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d757011cc42c205e","status":"passed","time":{"start":1724733473186,"stop":1724733473186,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"b3f7088fed8dedd7","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"c1e0648976f6a694.json","parameterValues":[]} \ No newline at end of file +{"uid":"b890a6fea083097f","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e7750817bf2ce3d3","name":"stdout","source":"e7750817bf2ce3d3.txt","type":"text/plain","size":1093}],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Disease Spread"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"b890a6fea083097f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b897401968bf0d8.json b/allure-report/data/test-cases/b897401968bf0d8.json new file mode 100644 index 00000000000..8513cf733b6 --- /dev/null +++ b/allure-report/data/test-cases/b897401968bf0d8.json @@ -0,0 +1 @@ +{"uid":"b897401968bf0d8","name":"Zero","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_zero","historyId":"e47953912bc73286c8a01ce448ee3c54","time":{"start":1732428196084,"stop":1732428196084,"duration":0},"description":"\n 0 is a square number\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c931c8cfab53b972","name":"stdout","source":"c931c8cfab53b972.txt","type":"text/plain","size":243}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"11b4e7794c00f220.json","parameterValues":[]} \ No newline at end of file +{"uid":"b921129ad79b857f","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f329250c4d2cb198","name":"stdout","source":"f329250c4d2cb198.txt","type":"text/plain","size":243}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"b921129ad79b857f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7511d5ab976a748a.json b/allure-report/data/test-cases/b982073aac2c9d08.json similarity index 61% rename from allure-report/data/test-cases/7511d5ab976a748a.json rename to allure-report/data/test-cases/b982073aac2c9d08.json index 6d560aa76dc..770c5535b1f 100644 --- a/allure-report/data/test-cases/7511d5ab976a748a.json +++ b/allure-report/data/test-cases/b982073aac2c9d08.json @@ -1 +1 @@ -{"uid":"7511d5ab976a748a","name":"Testing increment_string function","fullName":"kyu_5.string_incrementer.test_increment_string.StringIncrementerTestCase#test_increment_string","historyId":"5d0f5e220c2579103119e57300b46215","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"description":"\n Testing a function named increment_string\n\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c6d99744fc651725","name":"stdout","source":"c6d99744fc651725.txt","type":"text/plain","size":2817}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":30,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"GAMES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a97caba53074497b","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"a921030da8c9a520","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}}]},"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"7f90afc62f8400f4.json","parameterValues":[]} \ No newline at end of file +{"uid":"b9ab4feb44c59984","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1bfd50f00e4c2ad5","name":"stdout","source":"1bfd50f00e4c2ad5.txt","type":"text/plain","size":2817}],"parameters":[],"hasContent":true,"stepsCount":30,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"GAMES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"b9ab4feb44c59984.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b9b6a14fc4bd1dd7.json b/allure-report/data/test-cases/b9b6a14fc4bd1dd7.json new file mode 100644 index 00000000000..251074db408 --- /dev/null +++ b/allure-report/data/test-cases/b9b6a14fc4bd1dd7.json @@ -0,0 +1 @@ +{"uid":"b9b6a14fc4bd1dd7","name":"Test with empty string","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings_empty","historyId":"2af6aa545c98eb65f8404392b6468813","time":{"start":1732428196364,"stop":1732428196364,"duration":0},"description":"\n Test with empty string\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"10bda13bc4365ba8","name":"stdout","source":"10bda13bc4365ba8.txt","type":"text/plain","size":1515}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":13,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Human readable duration format"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"d5804044d1767680.json","parameterValues":[]} \ No newline at end of file +{"uid":"bc039aea1f276c5c","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e1db63f604b55e53","name":"stdout","source":"e1db63f604b55e53.txt","type":"text/plain","size":1515}],"parameters":[],"hasContent":true,"stepsCount":13,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Human readable duration format"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"bc039aea1f276c5c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bcc8c6b28fb32dd0.json b/allure-report/data/test-cases/bcc8c6b28fb32dd0.json new file mode 100644 index 00000000000..69db19b3ebd --- /dev/null +++ b/allure-report/data/test-cases/bcc8c6b28fb32dd0.json @@ -0,0 +1 @@ +{"uid":"bcc8c6b28fb32dd0","name":"Testing string_transformer function","fullName":"kyu_6.string_transformer.test_string_transformer.StringTransformerTestCase#test_string_transformer","historyId":"05d3d7ae3b11057af82404f162aa30df","time":{"start":1732428195666,"stop":1732428195666,"duration":0},"description":"\n Testing string_transformer function\n with multiple test data.\n\n Given a string, return a new string that has\n transformed based on the input:\n\n 1. Change case of every character, ie. lower\n case to upper case, upper case to lower case.\n\n 2. Reverse the order of words from the input.\n\n :return:\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"25c7546e6e88bf29","name":"stdout","source":"25c7546e6e88bf29.txt","type":"text/plain","size":530}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"58ec93395b112a8f","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"7e0e76f32ac7ce4e","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"d9a6d590487a20fd.json","parameterValues":[]} \ No newline at end of file +{"uid":"bce82edab468d2f2","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"282ef4a825ddd5b7","name":"stdout","source":"282ef4a825ddd5b7.txt","type":"text/plain","size":530}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"bce82edab468d2f2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bd11ee5929c6c53a.json b/allure-report/data/test-cases/bd11ee5929c6c53a.json new file mode 100644 index 00000000000..ce5e4796cb0 --- /dev/null +++ b/allure-report/data/test-cases/bd11ee5929c6c53a.json @@ -0,0 +1 @@ +{"uid":"bd11ee5929c6c53a","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1732428193903,"stop":1732428193903,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAME BOARDS"},{"name":"feature","value":"Lists"},{"name":"tag","value":"VALIDATION"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"49355004a4136993","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}},{"uid":"56ae9013352b7649","status":"passed","time":{"start":1724733472296,"stop":1724733472296,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"5dad026541a05e65","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}},{"uid":"36b9e5073b489f49","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}}]},"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"bd11ee5929c6c53a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bd4541daca134967.json b/allure-report/data/test-cases/bd4541daca134967.json new file mode 100644 index 00000000000..00f4830c445 --- /dev/null +++ b/allure-report/data/test-cases/bd4541daca134967.json @@ -0,0 +1 @@ +{"uid":"bd4541daca134967","name":"XOR logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_xor","historyId":"80fa996da1344642e95c3c1d2f315df1","time":{"start":1732428196311,"stop":1732428196312,"duration":1},"description":"\n Exclusive or or exclusive disjunction is a\n logical operation that outputs true only when\n inputs differ (one is true, the other is false).\n\n XOR outputs true whenever the inputs differ:\n\n Source:\n https://en.wikipedia.org/wiki/Exclusive_or\n :return:\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e9b85a28a1d1502","name":"stdout","source":"e9b85a28a1d1502.txt","type":"text/plain","size":3097}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"PARSING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"RANKING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"feature","value":"String"},{"name":"tag","value":"FILTERING"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"be618dffc8aac711.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bfd2093ec920e131.json b/allure-report/data/test-cases/be628f1c5b8245e1.json similarity index 71% rename from allure-report/data/test-cases/bfd2093ec920e131.json rename to allure-report/data/test-cases/be628f1c5b8245e1.json index 38b510f7e12..f5110870b61 100644 --- a/allure-report/data/test-cases/bfd2093ec920e131.json +++ b/allure-report/data/test-cases/be628f1c5b8245e1.json @@ -1 +1 @@ -{"uid":"bfd2093ec920e131","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_false","historyId":"8c287dae332df512fc4a9755020ffedc","time":{"start":1724733474679,"stop":1724733474694,"duration":15},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return false if it is not a factor.\n :return:\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
Testing using big test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 70, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f11813f80ada0713","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"3aa67525242f5614","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"a6bf4a932c1ec147","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"6827fd264cb4d263","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c42292a9c36c46f3.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/b8b1a20b1ac22e64.json b/allure-report/data/test-cases/c4304a318e243c50.json
similarity index 57%
rename from allure-report/data/test-cases/b8b1a20b1ac22e64.json
rename to allure-report/data/test-cases/c4304a318e243c50.json
index e5545a20ff9..f5bd6c58bea 100644
--- a/allure-report/data/test-cases/b8b1a20b1ac22e64.json
+++ b/allure-report/data/test-cases/c4304a318e243c50.json
@@ -1 +1 @@
-{"uid":"b8b1a20b1ac22e64","name":"String alphabet chars and spaces","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_space","historyId":"11acd8f3802b43ce2264b83840d495b4","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"description":"\n Repeating char is a space\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests").\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Find the smallest"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2b5d1a28c2e7859f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}},{"uid":"3c944fe792fcd179","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472765,"stop":1724733472765,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"c37dfc82a096ec09","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}},{"uid":"257a5ad111bd69a7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}}]},"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c58cb7ae6e5a9993.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/f90c5e53432ea6c2.json b/allure-report/data/test-cases/c5ea93b10613ec53.json
similarity index 66%
rename from allure-report/data/test-cases/f90c5e53432ea6c2.json
rename to allure-report/data/test-cases/c5ea93b10613ec53.json
index 94db8bf2c5e..81be1eb0c2c 100644
--- a/allure-report/data/test-cases/f90c5e53432ea6c2.json
+++ b/allure-report/data/test-cases/c5ea93b10613ec53.json
@@ -1 +1 @@
-{"uid":"f90c5e53432ea6c2","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f18b0e548340aa4f","name":"stdout","source":"f18b0e548340aa4f.txt","type":"text/plain","size":261}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"f90c5e53432ea6c2.json","parameterValues":[]} \ No newline at end of file +{"uid":"c5ea93b10613ec53","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Append the list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"4143349f87c576ac","name":"stdout","source":"4143349f87c576ac.txt","type":"text/plain","size":261}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"c5ea93b10613ec53.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2460353038ce1955.json b/allure-report/data/test-cases/c5f3069d223f82c6.json similarity index 57% rename from allure-report/data/test-cases/2460353038ce1955.json rename to allure-report/data/test-cases/c5f3069d223f82c6.json index fb5f844f441..4ef8a2af8dd 100644 --- a/allure-report/data/test-cases/2460353038ce1955.json +++ b/allure-report/data/test-cases/c5f3069d223f82c6.json @@ -1 +1 @@ -{"uid":"2460353038ce1955","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b7bfbf78e894e0ca","name":"stdout","source":"b7bfbf78e894e0ca.txt","type":"text/plain","size":882}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Strings Mix"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"55d1d73293e16236","status":"passed","time":{"start":1724733472421,"stop":1724733472421,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"afdaa298aab7eba8","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"2460353038ce1955.json","parameterValues":[]} \ No newline at end of file +{"uid":"c5f3069d223f82c6","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6dccc5ff56326cce","name":"stdout","source":"6dccc5ff56326cce.txt","type":"text/plain","size":882}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Strings Mix"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"c5f3069d223f82c6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e21dc9fd5c9ffdad.json b/allure-report/data/test-cases/c6923016c0d7805e.json similarity index 59% rename from allure-report/data/test-cases/e21dc9fd5c9ffdad.json rename to allure-report/data/test-cases/c6923016c0d7805e.json index fcfcfb28d92..e3eb1c4a2a6 100644 --- a/allure-report/data/test-cases/e21dc9fd5c9ffdad.json +++ b/allure-report/data/test-cases/c6923016c0d7805e.json @@ -1 +1 @@ -{"uid":"e21dc9fd5c9ffdad","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have Dog arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 5 arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have good arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 50lb arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have brown arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4f8b5b6368092f66","name":"stdout","source":"4f8b5b6368092f66.txt","type":"text/plain","size":148}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Make Class"},{"name":"parentSuite","value":"Beginner"},{"name":"feature","value":"Classes"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"e21dc9fd5c9ffdad.json","parameterValues":[]} \ No newline at end of file +{"uid":"c6923016c0d7805e","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have Dog arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have 5 arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have good arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have 50lb arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have brown arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"50b324c74021da7c","name":"stdout","source":"50b324c74021da7c.txt","type":"text/plain","size":148}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Make Class"},{"name":"parentSuite","value":"Beginner"},{"name":"feature","value":"Classes"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"c6923016c0d7805e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b72d4e8ad3288d1b.json b/allure-report/data/test-cases/c6eafeb1b2d72c83.json similarity index 61% rename from allure-report/data/test-cases/b72d4e8ad3288d1b.json rename to allure-report/data/test-cases/c6eafeb1b2d72c83.json index 7297e2735ff..1a7b38b75ae 100644 --- a/allure-report/data/test-cases/b72d4e8ad3288d1b.json +++ b/allure-report/data/test-cases/c6eafeb1b2d72c83.json @@ -1 +1 @@ -{"uid":"b72d4e8ad3288d1b","name":"test_sequence","fullName":"kyu_6.no_arithmetic_progressions.test_sequence.SequenceTestCase#test_sequence","historyId":"4f7c4b258ce2dd212abc76d538a956bd","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"No arithmetic progressions"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1edd352618c6aa2b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733473976,"stop":1724733473976,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"900ed6bd99df3d56","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}}]},"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"b72d4e8ad3288d1b.json","parameterValues":[]} \ No newline at end of file +{"uid":"c6eafeb1b2d72c83","name":"test_sequence","fullName":"kyu_6.no_arithmetic_progressions.test_sequence.SequenceTestCase#test_sequence","historyId":"4f7c4b258ce2dd212abc76d538a956bd","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"No arithmetic progressions"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c6eafeb1b2d72c83.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b0f9b8de2eb00fed.json b/allure-report/data/test-cases/c6f52d0b9e8ac3c5.json similarity index 72% rename from allure-report/data/test-cases/b0f9b8de2eb00fed.json rename to allure-report/data/test-cases/c6f52d0b9e8ac3c5.json index c06f343b0ff..c292f81dd96 100644 --- a/allure-report/data/test-cases/b0f9b8de2eb00fed.json +++ b/allure-report/data/test-cases/c6f52d0b9e8ac3c5.json @@ -1 +1 @@ -{"uid":"b0f9b8de2eb00fed","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"67735b58dfb8e3b0","name":"stdout","source":"67735b58dfb8e3b0.txt","type":"text/plain","size":230}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"feature","value":"Tuple"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"b0f9b8de2eb00fed.json","parameterValues":[]} \ No newline at end of file +{"uid":"c6f52d0b9e8ac3c5","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"dd90e5bd6518035b","name":"stdout","source":"dd90e5bd6518035b.txt","type":"text/plain","size":230}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"feature","value":"Tuple"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"c6f52d0b9e8ac3c5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cde5d1b46b10d7ac.json b/allure-report/data/test-cases/c74e320818fb9682.json similarity index 68% rename from allure-report/data/test-cases/cde5d1b46b10d7ac.json rename to allure-report/data/test-cases/c74e320818fb9682.json index 44a95e1dba3..b39ba2d554b 100644 --- a/allure-report/data/test-cases/cde5d1b46b10d7ac.json +++ b/allure-report/data/test-cases/c74e320818fb9682.json @@ -1 +1 @@ -{"uid":"cde5d1b46b10d7ac","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4783529dae6eb3af","status":"passed","time":{"start":1724733474757,"stop":1724733474757,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"f5a3f0d4d035c3a4","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}}]},"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"cde5d1b46b10d7ac.json","parameterValues":[]} \ No newline at end of file +{"uid":"c74e320818fb9682","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"c74e320818fb9682.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c77f51e83226296c.json b/allure-report/data/test-cases/c77f51e83226296c.json new file mode 100644 index 00000000000..073c7f2abbe --- /dev/null +++ b/allure-report/data/test-cases/c77f51e83226296c.json @@ -0,0 +1 @@ +{"uid":"c77f51e83226296c","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":21,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1732428193894,"stop":1732428193894,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"tag","value":"OPERATORS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5961f436380e11d2","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}},{"uid":"57e5e5f4d9d91cf6","status":"passed","time":{"start":1724733472280,"stop":1724733472280,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"693c5b2693478689","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}},{"uid":"d6d06cbc227917e","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}}]},"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"c77f51e83226296c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/95011c2c3c205658.json b/allure-report/data/test-cases/c7a63127b0ec26d9.json similarity index 57% rename from allure-report/data/test-cases/95011c2c3c205658.json rename to allure-report/data/test-cases/c7a63127b0ec26d9.json index 5f4a197887d..1c2dcb22531 100644 --- a/allure-report/data/test-cases/95011c2c3c205658.json +++ b/allure-report/data/test-cases/c7a63127b0ec26d9.json @@ -1 +1 @@ -{"uid":"95011c2c3c205658","name":"Square numbers (positive)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_25","historyId":"e1a83b5e7221ab7611b800cba5c64efa","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"description":"\n 25 is a square number\n :return:\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1732428196100,"stop":1732428196101,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1732428196102,"stop":1732428196102,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"3d4f8cb2de087cf","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}},{"uid":"d58adc2ec0d31961","status":"passed","time":{"start":1724733474569,"stop":1724733474569,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"d3037fd25424c6f3","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}},{"uid":"1d2c6842ef40288f","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"c7e963fd1c95dafe.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/90a114379d845ff7.json b/allure-report/data/test-cases/c7eea171ede7ee13.json similarity index 68% rename from allure-report/data/test-cases/90a114379d845ff7.json rename to allure-report/data/test-cases/c7eea171ede7ee13.json index 00e1529dfa5..0d268cbf43f 100644 --- a/allure-report/data/test-cases/90a114379d845ff7.json +++ b/allure-report/data/test-cases/c7eea171ede7ee13.json @@ -1 +1 @@ -{"uid":"90a114379d845ff7","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6ce0e167f1507713","name":"stdout","source":"6ce0e167f1507713.txt","type":"text/plain","size":242}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"90a114379d845ff7.json","parameterValues":[]} \ No newline at end of file +{"uid":"c7eea171ede7ee13","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8b338c3953869594","name":"stdout","source":"8b338c3953869594.txt","type":"text/plain","size":242}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"c7eea171ede7ee13.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/41ca81ef54591f7f.json b/allure-report/data/test-cases/c8870275fadfceea.json similarity index 70% rename from allure-report/data/test-cases/41ca81ef54591f7f.json rename to allure-report/data/test-cases/c8870275fadfceea.json index 89f6940f240..6e87679bc77 100644 --- a/allure-report/data/test-cases/41ca81ef54591f7f.json +++ b/allure-report/data/test-cases/c8870275fadfceea.json @@ -1 +1 @@ -{"uid":"41ca81ef54591f7f","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3a9eebe7718e7480","name":"stdout","source":"3a9eebe7718e7480.txt","type":"text/plain","size":2621}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"41ca81ef54591f7f.json","parameterValues":[]} \ No newline at end of file +{"uid":"c8870275fadfceea","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"939b7ea8b8b69174","name":"stdout","source":"939b7ea8b8b69174.txt","type":"text/plain","size":2621}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"c8870275fadfceea.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f5f1282b0eb8a484.json b/allure-report/data/test-cases/c898f599f64280c3.json similarity index 70% rename from allure-report/data/test-cases/f5f1282b0eb8a484.json rename to allure-report/data/test-cases/c898f599f64280c3.json index 0ac111b5bcc..f6cd601b993 100644 --- a/allure-report/data/test-cases/f5f1282b0eb8a484.json +++ b/allure-report/data/test-cases/c898f599f64280c3.json @@ -1 +1 @@ -{"uid":"f5f1282b0eb8a484","name":"Should return 'Fail!'s","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_fail","historyId":"a12b9599b8bf7b92d2c2e1462a17342d","time":{"start":1724733474944,"stop":1724733474944,"duration":0},"description":"\n If there are no good ideas,\n as is often the case, return 'Fail!'.\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"15329bd7c41462e0","name":"stdout","source":"15329bd7c41462e0.txt","type":"text/plain","size":375}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a6a0450be3f30fe6","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"4359475f5ec554bd","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"826a0963540c6e75.json","parameterValues":[]} \ No newline at end of file +{"uid":"c89e6a91bc0b9e52","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Extend the list list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c629f823771e2123","name":"stdout","source":"c629f823771e2123.txt","type":"text/plain","size":375}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"c89e6a91bc0b9e52.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b97e3a9bf54f17f3.json b/allure-report/data/test-cases/c8c44a676a12b5c6.json similarity index 60% rename from allure-report/data/test-cases/b97e3a9bf54f17f3.json rename to allure-report/data/test-cases/c8c44a676a12b5c6.json index 168e10f0995..ca8e957439d 100644 --- a/allure-report/data/test-cases/b97e3a9bf54f17f3.json +++ b/allure-report/data/test-cases/c8c44a676a12b5c6.json @@ -1 +1 @@ -{"uid":"b97e3a9bf54f17f3","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"db0dfa2ecde82e2a","name":"stdout","source":"db0dfa2ecde82e2a.txt","type":"text/plain","size":23}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"e99ff83f7419b047","status":"passed","time":{"start":1724733475007,"stop":1724733475007,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"73d92f8f0c07772d","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"b97e3a9bf54f17f3.json","parameterValues":[]} \ No newline at end of file +{"uid":"c8c44a676a12b5c6","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e13819432a0a8bbc","name":"stdout","source":"e13819432a0a8bbc.txt","type":"text/plain","size":23}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"c8c44a676a12b5c6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c919701b7942665.json b/allure-report/data/test-cases/c919701b7942665.json new file mode 100644 index 00000000000..686e5793ba6 --- /dev/null +++ b/allure-report/data/test-cases/c919701b7942665.json @@ -0,0 +1 @@ +{"uid":"c919701b7942665","name":"'multiply' function verification with one element list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_one_element_list","historyId":"95946a599255beb095c6c7c676174082","time":{"start":1724735129211,"stop":1724735129211,"duration":0},"description":"\n Returns [] if list has only one element\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"edbe93ce737c702f","name":"stdout","source":"edbe93ce737c702f.txt","type":"text/plain","size":304}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"db267da7b8a1b004","status":"passed","time":{"start":1724733474210,"stop":1724733474210,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"5ef0ca25b0e8e9c5","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"5a941d3b90762a67.json","parameterValues":[]} \ No newline at end of file +{"uid":"c94aec0d920b7f7d","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"4e248e61461ec35c","name":"stdout","source":"4e248e61461ec35c.txt","type":"text/plain","size":304}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"c94aec0d920b7f7d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a381266642fdbdd2.json b/allure-report/data/test-cases/cc1bd3cedb1bfef0.json similarity index 73% rename from allure-report/data/test-cases/a381266642fdbdd2.json rename to allure-report/data/test-cases/cc1bd3cedb1bfef0.json index f2eae654a24..9feba626e70 100644 --- a/allure-report/data/test-cases/a381266642fdbdd2.json +++ b/allure-report/data/test-cases/cc1bd3cedb1bfef0.json @@ -1 +1 @@ -{"uid":"a381266642fdbdd2","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9185450f0b6d0b62","name":"stdout","source":"9185450f0b6d0b62.txt","type":"text/plain","size":22}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"a381266642fdbdd2.json","parameterValues":[]} \ No newline at end of file +{"uid":"cc1bd3cedb1bfef0","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"10b8961e386c4fec","name":"stdout","source":"10b8961e386c4fec.txt","type":"text/plain","size":22}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"cc1bd3cedb1bfef0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cc5bed1d964110c.json b/allure-report/data/test-cases/cc5bed1d964110c.json deleted file mode 100644 index 68cc9663ea6..00000000000 --- a/allure-report/data/test-cases/cc5bed1d964110c.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"cc5bed1d964110c","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a8f23a9981f406ff","name":"stdout","source":"a8f23a9981f406ff.txt","type":"text/plain","size":371}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"cc5bed1d964110c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cd862d92408a60a2.json b/allure-report/data/test-cases/cd862d92408a60a2.json deleted file mode 100644 index 3ae6a2521f8..00000000000 --- a/allure-report/data/test-cases/cd862d92408a60a2.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"cd862d92408a60a2","name":"Testing 'is_isogram' function","fullName":"kyu_7.isograms.test_is_isogram.IsIsogramTestCase#test_is_isogram","historyId":"6b98c62ee1b1f8e766b65263444ad2e5","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5705204dae406a16","name":"stdout","source":"5705204dae406a16.txt","type":"text/plain","size":401}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Isograms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1dfdd5c5551a6420","status":"passed","time":{"start":1724733474304,"stop":1724733474304,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"3bd61bc704b417e2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"cd862d92408a60a2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/884c8d1f852cc3dc.json b/allure-report/data/test-cases/cd9da9d797a3c2ab.json similarity index 53% rename from allure-report/data/test-cases/884c8d1f852cc3dc.json rename to allure-report/data/test-cases/cd9da9d797a3c2ab.json index e50aeb44bde..a08d6a00a55 100644 --- a/allure-report/data/test-cases/884c8d1f852cc3dc.json +++ b/allure-report/data/test-cases/cd9da9d797a3c2ab.json @@ -1 +1 @@ -{"uid":"884c8d1f852cc3dc","name":"Testing share_price function","fullName":"kyu_7.share_prices.test_share_price.SharePriceTestCase#test_share_price","historyId":"884fcf3671ca321076723a238ddb92c0","time":{"start":1724735129227,"stop":1724735129227,"duration":0},"description":"\n Testing share_price function\n with multiple test inputs\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have Dog arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 5 arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have good arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 50lb arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have brown arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6b3bb7e070cc7a5c","name":"stdout","source":"6b3bb7e070cc7a5c.txt","type":"text/plain","size":148}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":7,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Make Class"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e21dc9fd5c9ffdad","status":"passed","time":{"start":1724733474319,"stop":1724733474319,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"91ff78dc5a767b91","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}}]},"tags":[]},"source":"dead64fe3d4f484d.json","parameterValues":[]} \ No newline at end of file +{"uid":"d12fb82b623fefb9","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have Dog arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have 5 arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have good arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have 50lb arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have brown arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e04892408ba7673f","name":"stdout","source":"e04892408ba7673f.txt","type":"text/plain","size":148}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Make Class"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"d12fb82b623fefb9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d1974f16b30f7476.json b/allure-report/data/test-cases/d1974f16b30f7476.json new file mode 100644 index 00000000000..427c1d5ad01 --- /dev/null +++ b/allure-report/data/test-cases/d1974f16b30f7476.json @@ -0,0 +1 @@ +{"uid":"d1974f16b30f7476","name":"Non is expected","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_none","historyId":"262134764fa6664c0e3055da165452d3","time":{"start":1724733474647,"stop":1724733474663,"duration":16},"description":"\n If the whole array is consecutive then return\n null or Nothing or None.\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1732428194586,"stop":1732428194586,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'solve' function with various test data\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":13,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1732428194588,"stop":1732428194588,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Casino chips"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6030df3a53146090","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}},{"uid":"552742d77daecee9","status":"passed","time":{"start":1724733473093,"stop":1724733473093,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"41efd0d786aed73","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}},{"uid":"d1585e7c78fd8d06","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"d19efceb39f40f4f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d1a80d9f422182d.json b/allure-report/data/test-cases/d1a80d9f422182d.json deleted file mode 100644 index bd06f3e1a25..00000000000 --- a/allure-report/data/test-cases/d1a80d9f422182d.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"d1a80d9f422182d","name":"goals function verification","fullName":"kyu_8.grasshopper_messi_goals_function.test_messi_goals_function.GoalsTestCase#test_goals","historyId":"7c1c8c6318c554c86b695deacecf1854","time":{"start":1724735129492,"stop":1724735129492,"duration":0},"description":"\n Verify that the function returns Messi's\n total number of goals in all three leagues.\n :return:\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"763794db833f43e6","name":"stdout","source":"763794db833f43e6.txt","type":"text/plain","size":410}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9f6955234023cbe8","status":"passed","time":{"start":1724733474569,"stop":1724733474569,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"1d2c6842ef40288f","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"d3037fd25424c6f3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d38d4627913b0040.json b/allure-report/data/test-cases/d38d4627913b0040.json new file mode 100644 index 00000000000..3b87829cf49 --- /dev/null +++ b/allure-report/data/test-cases/d38d4627913b0040.json @@ -0,0 +1 @@ +{"uid":"d38d4627913b0040","name":"Testing to_alternating_case function","fullName":"kyu_8.alternating_case.test_alternating_case.AlternatingCaseTestCase#test_alternating_case","historyId":"470b5bb32c448e7433bb94b222d4d8b0","time":{"start":1724735129367,"stop":1724735129383,"duration":16},"description":"\n Testing to_alternating_case function\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5c0575d9cafe6cf6","name":"stdout","source":"5c0575d9cafe6cf6.txt","type":"text/plain","size":410}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":6,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Century From Year"},{"name":"feature","value":"Math"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"9f6955234023cbe8.json","parameterValues":[]} \ No newline at end of file +{"uid":"d58adc2ec0d31961","name":"Testing century function","fullName":"kyu_8.century_from_year.test_century.CenturyTestCase#test_century","historyId":"079ace8555debd1c87111e8c5a6664bf","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"22b576ff182f36ef","name":"stdout","source":"22b576ff182f36ef.txt","type":"text/plain","size":410}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Century From Year"},{"name":"feature","value":"Math"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"d58adc2ec0d31961.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/19146436627ee869.json b/allure-report/data/test-cases/d58da60cf24b7660.json similarity index 73% rename from allure-report/data/test-cases/19146436627ee869.json rename to allure-report/data/test-cases/d58da60cf24b7660.json index 96b10678aa6..b2c01f8e17e 100644 --- a/allure-report/data/test-cases/19146436627ee869.json +++ b/allure-report/data/test-cases/d58da60cf24b7660.json @@ -1 +1 @@ -{"uid":"19146436627ee869","name":"Testing 'count_sheeps' function: empty list","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep_empty_list","historyId":"64d02b3be7358667808060e04863e8f8","time":{"start":1724733474616,"stop":1724733474616,"duration":0},"description":"\n Testing 'count_sheeps' function\n Hint: Don't forget to check for\n bad values like empty list\n :return:\n ","descriptionHtml":"Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6ccd74e070792411","name":"stdout","source":"6ccd74e070792411.txt","type":"text/plain","size":371}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"d7eae685c38fccbb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d820d165ec4b4b72.json b/allure-report/data/test-cases/d820d165ec4b4b72.json new file mode 100644 index 00000000000..d80b31ab503 --- /dev/null +++ b/allure-report/data/test-cases/d820d165ec4b4b72.json @@ -0,0 +1 @@ +{"uid":"d820d165ec4b4b72","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1732428195590,"stop":1732428195590,"duration":0},"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1732428195589,"stop":1732428195589,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1732428195590,"stop":1732428195590,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1732428195591,"stop":1732428195591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Potion Class 101"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Classes"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"47068bee5b06a234","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"95a29a9545c416cd","status":"passed","time":{"start":1724733474038,"stop":1724733474038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"cdfe495bc85470d2","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"7d1621a20d6f8fe7","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"d820d165ec4b4b72.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d9328098007f6ade.json b/allure-report/data/test-cases/d9328098007f6ade.json new file mode 100644 index 00000000000..de7d8fe15f7 --- /dev/null +++ b/allure-report/data/test-cases/d9328098007f6ade.json @@ -0,0 +1 @@ +{"uid":"d9328098007f6ade","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an un-existing item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a2cc2be21cb9d7cd","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"45f16c4708137d2d","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"99a050e28b9f808c","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"a33fb2570aec1823","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"d9328098007f6ade.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ca423ea5ac901436.json b/allure-report/data/test-cases/d936198953d58b58.json similarity index 76% rename from allure-report/data/test-cases/ca423ea5ac901436.json rename to allure-report/data/test-cases/d936198953d58b58.json index 68c69fdb029..37d38949974 100644 --- a/allure-report/data/test-cases/ca423ea5ac901436.json +++ b/allure-report/data/test-cases/d936198953d58b58.json @@ -1 +1 @@ -{"uid":"ca423ea5ac901436","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"ca423ea5ac901436.json","parameterValues":[]} \ No newline at end of file +{"uid":"d936198953d58b58","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"d936198953d58b58.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e2d8966b9a0500aa.json b/allure-report/data/test-cases/d97402e929388a59.json similarity index 66% rename from allure-report/data/test-cases/e2d8966b9a0500aa.json rename to allure-report/data/test-cases/d97402e929388a59.json index 85fc83cb6c5..75d12d26db1 100644 --- a/allure-report/data/test-cases/e2d8966b9a0500aa.json +++ b/allure-report/data/test-cases/d97402e929388a59.json @@ -1 +1 @@ -{"uid":"e2d8966b9a0500aa","name":"a or b is negative","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_negative_numbers","historyId":"2889ca714f21625b11b311b780ead719","time":{"start":1724733474179,"stop":1724733474179,"duration":0},"description":"\n a or b is negative\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472624,"stop":1724733472749,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"41f66f3f97e3d4e4","name":"stdout","source":"41f66f3f97e3d4e4.txt","type":"text/plain","size":46002}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"ce00ffd36d904f61.json","parameterValues":[]} \ No newline at end of file +{"uid":"dc1f8d6367d3e66e","name":"Testing advice function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_first_non_repeating_letter","historyId":"dc079813fc553d210a3def6568230a25","time":{"start":1724733472624,"stop":1724733472765,"duration":141},"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472624,"stop":1724733472749,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8b32e9e6b9d5730c","name":"stdout","source":"8b32e9e6b9d5730c.txt","type":"text/plain","size":46002}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"dc1f8d6367d3e66e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ddd327d6f403c655.json b/allure-report/data/test-cases/dcee0c4d2268b964.json similarity index 74% rename from allure-report/data/test-cases/ddd327d6f403c655.json rename to allure-report/data/test-cases/dcee0c4d2268b964.json index 765eef5a91a..43f2bb89772 100644 --- a/allure-report/data/test-cases/ddd327d6f403c655.json +++ b/allure-report/data/test-cases/dcee0c4d2268b964.json @@ -1 +1 @@ -{"uid":"ddd327d6f403c655","name":"Testing zeros function","fullName":"kyu_5.number_of_trailing_zeros_of_n.test_zeros.ZerosTestCase#test_zeros","historyId":"bf37412e0e610d07d951e5fde674ec97","time":{"start":1724733472968,"stop":1724733472968,"duration":0},"description":"\n Testing 'zeros' program that should calculate the number\n of trailing zeros in a factorial of a given number.\n :return: None\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732428196495,"stop":1732428196495,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732428196496,"stop":1732428196496,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732428196505,"stop":1732428196505,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"8beabd2469a668","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"6373ea673c2617a2","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"69f65011f131e2b6","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"5e4b0e05a0862f7e","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"dd76819b5fd836d3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d558fd9b3bcee4ae.json b/allure-report/data/test-cases/ddd928ac3a4fb635.json similarity index 60% rename from allure-report/data/test-cases/d558fd9b3bcee4ae.json rename to allure-report/data/test-cases/ddd928ac3a4fb635.json index 4b94dc0ee75..b88c1a5f05b 100644 --- a/allure-report/data/test-cases/d558fd9b3bcee4ae.json +++ b/allure-report/data/test-cases/ddd928ac3a4fb635.json @@ -1 +1 @@ -{"uid":"d558fd9b3bcee4ae","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"3ceac2ca244e095b","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"6ce4bba2ff4664c2","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"d558fd9b3bcee4ae.json","parameterValues":[]} \ No newline at end of file +{"uid":"ddd928ac3a4fb635","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"ddd928ac3a4fb635.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/dde0d2c7fdfdde63.json b/allure-report/data/test-cases/dde0d2c7fdfdde63.json new file mode 100644 index 00000000000..6995367e0cf --- /dev/null +++ b/allure-report/data/test-cases/dde0d2c7fdfdde63.json @@ -0,0 +1 @@ +{"uid":"dde0d2c7fdfdde63","name":"Testing monkey_count function","fullName":"kyu_8.count_the_monkeys.test_monkey_count.MonkeyCountTestCase#test_monkey_count","historyId":"d34cb280748c185f029a17e9d0ab6437","time":{"start":1732428196126,"stop":1732428196126,"duration":0},"description":"\n Testing monkey_count function\n\n You take your son to the forest to see the monkeys.\n You know that there are a certain number there (n),\n but your son is too young to just appreciate the full\n number, he has to start counting them from 1.\n\n As a good parent, you will sit and count with him.\n Given the number (n), populate an array with all\n numbers up to and including that number, but excluding\n zero.\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c94aec0d920b7f7d","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"32b8a7a180fb722f","status":"passed","time":{"start":1724733474210,"stop":1724733474210,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"5a941d3b90762a67","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"5ef0ca25b0e8e9c5","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"de0aa71757f8badf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/dcfefe9c10c1f5d2.json b/allure-report/data/test-cases/dea092a037f048cd.json similarity index 56% rename from allure-report/data/test-cases/dcfefe9c10c1f5d2.json rename to allure-report/data/test-cases/dea092a037f048cd.json index 92618deae91..2759f59d0ad 100644 --- a/allure-report/data/test-cases/dcfefe9c10c1f5d2.json +++ b/allure-report/data/test-cases/dea092a037f048cd.json @@ -1 +1 @@ -{"uid":"dcfefe9c10c1f5d2","name":"a or b is negative","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_negative_numbers","historyId":"2889ca714f21625b11b311b780ead719","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"description":"\n a or b is negative\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function that should take a shuffled list of\n unique numbers from 1 to n with one element missing\n (which can be any number including n). Should return\n this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1732428195546,"stop":1732428195546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"PERFORMANCE"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"82a681e3f0c8f54d","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}},{"uid":"c8870275fadfceea","status":"passed","time":{"start":1724733473991,"stop":1724733473991,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"3cf8d83dbb2d66b5","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}},{"uid":"f0e71551541527fc","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}}]},"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"e051944b31d54c14.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e08b527d12d4e4df.json b/allure-report/data/test-cases/e08b527d12d4e4df.json new file mode 100644 index 00000000000..72c6c242635 --- /dev/null +++ b/allure-report/data/test-cases/e08b527d12d4e4df.json @@ -0,0 +1 @@ +{"uid":"e08b527d12d4e4df","name":"Testing largestPower function","fullName":"kyu_7.powers_of_3.test_largest_power.LargestPowerTestCase#test_largest_power","historyId":"026739760bca73e921f8e5d35d9329cf","time":{"start":1732428195906,"stop":1732428195906,"duration":0},"description":"\n Testing largestPower function\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f1276b53d50f9117","name":"stdout","source":"f1276b53d50f9117.txt","type":"text/plain","size":428}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Factorial"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Color Choice"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4979ee3063a87441","status":"passed","time":{"start":1724733473124,"stop":1724733473124,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"3d3e842542b066f3","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"de04793abb90de01.json","parameterValues":[]} \ No newline at end of file +{"uid":"e186c7a758de768a","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"73d36ba66285cf8e","name":"stdout","source":"73d36ba66285cf8e.txt","type":"text/plain","size":428}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Factorial"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Color Choice"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"e186c7a758de768a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fa5b03edd274b2cd.json b/allure-report/data/test-cases/e1fe0122d9c0870d.json similarity index 53% rename from allure-report/data/test-cases/fa5b03edd274b2cd.json rename to allure-report/data/test-cases/e1fe0122d9c0870d.json index 381eba9604e..73e44216cea 100644 --- a/allure-report/data/test-cases/fa5b03edd274b2cd.json +++ b/allure-report/data/test-cases/e1fe0122d9c0870d.json @@ -1 +1 @@ -{"uid":"fa5b03edd274b2cd","name":"Testing the 'pyramid' function","fullName":"kyu_6.pyramid_array.test_pyramid_array.PyramidTestCase#test_pyramid","historyId":"73977fc23d0427de5570dbdeaca30321","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"description":"\n The 'pyramid' function should return\n an Array of ascending length subarrays.\n\n Note: the subarrays should be filled with 1s.\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d27167744db90954","name":"stdout","source":"d27167744db90954.txt","type":"text/plain","size":1013}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Performance"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Row of the odd triangle"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e9a0c341753d9526","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"4c3877c30e625752","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}}]},"tags":["PERFORMANCE","ALGORITHMS"]},"source":"9b82a842fdc9b867.json","parameterValues":[]} \ No newline at end of file +{"uid":"e378762a5dac9d1e","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a62856bc357d2685","name":"stdout","source":"a62856bc357d2685.txt","type":"text/plain","size":1013}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Performance"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Row of the odd triangle"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"e378762a5dac9d1e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cb5c8ea3b9796931.json b/allure-report/data/test-cases/e40b6e0fafdfb7a4.json similarity index 66% rename from allure-report/data/test-cases/cb5c8ea3b9796931.json rename to allure-report/data/test-cases/e40b6e0fafdfb7a4.json index e1ebdc73929..ed23663b25c 100644 --- a/allure-report/data/test-cases/cb5c8ea3b9796931.json +++ b/allure-report/data/test-cases/e40b6e0fafdfb7a4.json @@ -1 +1 @@ -{"uid":"cb5c8ea3b9796931","name":"Testing make_readable function","fullName":"kyu_5.human_readable_time.test_make_readable.MakeReadableTestCase#test_make_readable","historyId":"ca529ab6c57db539179bf256595c3d50","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"description":"\n Testing make_readable function\n\n Write a function, which takes a non-negative integer\n (seconds) as input and returns the time in a human-readable\n format (HH:MM:SS)\n\n HH = hours, padded to 2 digits, range: 00 - 99\n MM = minutes, padded to 2 digits, range: 00 - 59\n SS = seconds, padded to 2 digits, range: 00 - 59\n\n The maximum time never exceeds 359999 (99:59:59)\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f200722e18d9d59a","name":"stdout","source":"f200722e18d9d59a.txt","type":"text/plain","size":23}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":1,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"e99ff83f7419b047.json","parameterValues":[]} \ No newline at end of file +{"uid":"e427c3eece0f34c3","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"77c66732e5fdad66","name":"stdout","source":"77c66732e5fdad66.txt","type":"text/plain","size":23}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"e427c3eece0f34c3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/96bc84b88ae05ea5.json b/allure-report/data/test-cases/e47ebce66bbb53cd.json similarity index 92% rename from allure-report/data/test-cases/96bc84b88ae05ea5.json rename to allure-report/data/test-cases/e47ebce66bbb53cd.json index 13c47eab118..716585226bc 100644 --- a/allure-report/data/test-cases/96bc84b88ae05ea5.json +++ b/allure-report/data/test-cases/e47ebce66bbb53cd.json @@ -1 +1 @@ -{"uid":"96bc84b88ae05ea5","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 24, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"96bc84b88ae05ea5.json","parameterValues":[]} \ No newline at end of file +{"uid":"e47ebce66bbb53cd","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 24, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"e47ebce66bbb53cd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f534ec218cc4d08d.json b/allure-report/data/test-cases/e4f24bca4471f754.json similarity index 73% rename from allure-report/data/test-cases/f534ec218cc4d08d.json rename to allure-report/data/test-cases/e4f24bca4471f754.json index 897cef155ba..9df8ffd5415 100644 --- a/allure-report/data/test-cases/f534ec218cc4d08d.json +++ b/allure-report/data/test-cases/e4f24bca4471f754.json @@ -1 +1 @@ -{"uid":"f534ec218cc4d08d","name":"Testing 'has_subpattern' (part 2) function","fullName":"kyu_6.string_subpattern_recognition_2.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"3086879b276d25b4dd0f45ada5d9f20b","time":{"start":1724733474085,"stop":1724733474085,"duration":0},"description":"\n Verify that 'has_subpattern' function to returns\n either true/True or false/False if a string can be\n seen as the repetition of a simpler/shorter subpattern or not.\n\n 1. if a subpattern has been used, it will be repeated\n at least twice, meaning the subpattern has to be\n shorter than the original string;\n\n 2. the strings you will be given might or might not\n be created repeating a given subpattern, then\n shuffling the result.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"PARSING"},{"name":"story","value":"Count IP Addresses"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"945a96aedc88e8fe","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"a3216b951d3fac8b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"1dee8c06fd165199","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"e5ac2209dd79eabb","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"e5b1f301926fe23.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/e69093187fd70d56.json b/allure-report/data/test-cases/e69093187fd70d56.json
new file mode 100644
index 00000000000..4c1738a91d9
--- /dev/null
+++ b/allure-report/data/test-cases/e69093187fd70d56.json
@@ -0,0 +1 @@
+{"uid":"e69093187fd70d56","name":"Negative numbers","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_numbers","historyId":"baeb278025592b3aed00b5f1bc1265b1","time":{"start":1732428196075,"stop":1732428196075,"duration":0},"description":"\n -1: Negative numbers cannot be square numbers\n :return:\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e6af0cabbf264491","name":"stdout","source":"e6af0cabbf264491.txt","type":"text/plain","size":263}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":4,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"b5f6e3f148925a4f.json","parameterValues":[]} \ No newline at end of file +{"uid":"eaaef6c05ba4cb98","name":"Testing domain_name function","fullName":"kyu_5.extract_the_domain_name_from_url.test_domain_name.DomainNameTestCase#test_domain_name","historyId":"cd64b52319d4c70d68e281e8561ab97f","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c02985fbd2700004","name":"stdout","source":"c02985fbd2700004.txt","type":"text/plain","size":263}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"eaaef6c05ba4cb98.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ae7d3fce45bf33fb.json b/allure-report/data/test-cases/ebad30d100ba0d2f.json similarity index 59% rename from allure-report/data/test-cases/ae7d3fce45bf33fb.json rename to allure-report/data/test-cases/ebad30d100ba0d2f.json index 8c287a51573..8f5487b0d62 100644 --- a/allure-report/data/test-cases/ae7d3fce45bf33fb.json +++ b/allure-report/data/test-cases/ebad30d100ba0d2f.json @@ -1 +1 @@ -{"uid":"ae7d3fce45bf33fb","name":"Testing make_upper_case function","fullName":"kyu_8.make_upper_case.test_make_upper_case.MakeUpperCaseTestCase#test_make_upper_case","historyId":"9fe496d12a67f53b3208a0b823f2d8c3","time":{"start":1724735129602,"stop":1724735129602,"duration":0},"description":"\n Sample Tests for make_upper_case function\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8e2411421a238415","name":"stdout","source":"8e2411421a238415.txt","type":"text/plain","size":639}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":9,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Aggregations"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"1728ec761d912068.json","parameterValues":[]} \ No newline at end of file +{"uid":"ed566371d87065db","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c520dd2a3bb6ed30","name":"stdout","source":"c520dd2a3bb6ed30.txt","type":"text/plain","size":639}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Aggregations"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"ed566371d87065db.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ec6e703f7fb1f8f7.json b/allure-report/data/test-cases/edb4f03386c56c72.json similarity index 78% rename from allure-report/data/test-cases/ec6e703f7fb1f8f7.json rename to allure-report/data/test-cases/edb4f03386c56c72.json index 81fb93b8d4b..fd5b641750c 100644 --- a/allure-report/data/test-cases/ec6e703f7fb1f8f7.json +++ b/allure-report/data/test-cases/edb4f03386c56c72.json @@ -1 +1 @@ -{"uid":"ec6e703f7fb1f8f7","name":"Testing monkey_count function","fullName":"kyu_8.count_the_monkeys.test_monkey_count.MonkeyCountTestCase#test_monkey_count","historyId":"d34cb280748c185f029a17e9d0ab6437","time":{"start":1724733474585,"stop":1724733474600,"duration":15},"description":"\n Testing monkey_count function\n\n You take your son to the forest to see the monkeys.\n You know that there are a certain number there (n),\n but your son is too young to just appreciate the full\n number, he has to start counting them from 1.\n\n As a good parent, you will sit and count with him.\n Given the number (n), populate an array with all\n numbers up to and including that number, but excluding\n zero.\n :return:\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"21cec5980af4ec14","name":"stdout","source":"21cec5980af4ec14.txt","type":"text/plain","size":1009}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Snail"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"ede6b0c38e1de853.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ee3eb820ef7c27.json b/allure-report/data/test-cases/ee3eb820ef7c27.json new file mode 100644 index 00000000000..82dac762440 --- /dev/null +++ b/allure-report/data/test-cases/ee3eb820ef7c27.json @@ -0,0 +1 @@ +{"uid":"ee3eb820ef7c27","name":"Negative non consecutive number should be returned","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_negative","historyId":"f9c1f10fe995fd827dbc67efd6c689cb","time":{"start":1724733474647,"stop":1724733474647,"duration":0},"description":"\n non-consecutive is a negative number.\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f4ad45627654b5fc","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"f4c5ff18f0370583","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"cf3552eb00513a1a.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"ef1a5cba4efb343a","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ef1a5cba4efb343a.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/a08dd22616aac704.json b/allure-report/data/test-cases/ef2d26c76c436892.json
similarity index 94%
rename from allure-report/data/test-cases/a08dd22616aac704.json
rename to allure-report/data/test-cases/ef2d26c76c436892.json
index 19b3d468c21..d9ec4c20211 100644
--- a/allure-report/data/test-cases/a08dd22616aac704.json
+++ b/allure-report/data/test-cases/ef2d26c76c436892.json
@@ -1 +1 @@
-{"uid":"a08dd22616aac704","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Permutations"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"PERMUTATIONS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a08dd22616aac704.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"ef2d26c76c436892","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Permutations"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"PERMUTATIONS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ef2d26c76c436892.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/ef905ece7eeedc77.json b/allure-report/data/test-cases/ef905ece7eeedc77.json
new file mode 100644
index 00000000000..34f36cf90bd
--- /dev/null
+++ b/allure-report/data/test-cases/ef905ece7eeedc77.json
@@ -0,0 +1 @@
+{"uid":"ef905ece7eeedc77","name":"Testing the 'pyramid' function","fullName":"kyu_6.pyramid_array.test_pyramid_array.PyramidTestCase#test_pyramid","historyId":"73977fc23d0427de5570dbdeaca30321","time":{"start":1732428195597,"stop":1732428195598,"duration":1},"description":"\n The 'pyramid' function should return\n an Array of ascending length subarrays.\n\n Note: the subarrays should be filled with 1s.\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f1386283fe3a63a2","name":"stdout","source":"f1386283fe3a63a2.txt","type":"text/plain","size":1380}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":5,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ASCII"},{"name":"suite","value":"Character Encodings"},{"name":"feature","value":"String"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"BINARY"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"9cc84b4c3c851a20.json","parameterValues":[]} \ No newline at end of file +{"uid":"f00b7b6604c5e7e4","name":"Testing binary_to_string function","fullName":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string.SequenceTestCase#test_binary_to_string","historyId":"5e3d4a7b89a7ecee6b57c2383b63527b","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"30a819977a6f7bba","name":"stdout","source":"30a819977a6f7bba.txt","type":"text/plain","size":1380}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ASCII"},{"name":"suite","value":"Character Encodings"},{"name":"feature","value":"String"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"BINARY"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"f00b7b6604c5e7e4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/afae2f3faef55f2b.json b/allure-report/data/test-cases/f040925d9e513197.json similarity index 66% rename from allure-report/data/test-cases/afae2f3faef55f2b.json rename to allure-report/data/test-cases/f040925d9e513197.json index 2e80ae8a14b..9ca15ccdab7 100644 --- a/allure-report/data/test-cases/afae2f3faef55f2b.json +++ b/allure-report/data/test-cases/f040925d9e513197.json @@ -1 +1 @@ -{"uid":"afae2f3faef55f2b","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"54973229fb9bb954","name":"stdout","source":"54973229fb9bb954.txt","type":"text/plain","size":117}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"133341d40af1e905","status":"passed","time":{"start":1724733474975,"stop":1724733474975,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"627a7fd2fe38a284","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"afae2f3faef55f2b.json","parameterValues":[]} \ No newline at end of file +{"uid":"f040925d9e513197","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"443a1d8f74495540","name":"stdout","source":"443a1d8f74495540.txt","type":"text/plain","size":117}],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"f040925d9e513197.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c7c7f21adbc73706.json b/allure-report/data/test-cases/f0700b9c803f7cf9.json similarity index 53% rename from allure-report/data/test-cases/c7c7f21adbc73706.json rename to allure-report/data/test-cases/f0700b9c803f7cf9.json index 9df7f93c106..8ace67831c4 100644 --- a/allure-report/data/test-cases/c7c7f21adbc73706.json +++ b/allure-report/data/test-cases/f0700b9c803f7cf9.json @@ -1 +1 @@ -{"uid":"c7c7f21adbc73706","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"62a27b454b36563d","name":"stdout","source":"62a27b454b36563d.txt","type":"text/plain","size":3097}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":8,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"RANKING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FILTERING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"68c4a39d8a6017b","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"647dfe698e2a6fdb","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"c7c7f21adbc73706.json","parameterValues":[]} \ No newline at end of file +{"uid":"f0700b9c803f7cf9","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5343662cb85dce05","name":"stdout","source":"5343662cb85dce05.txt","type":"text/plain","size":3097}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"RANKING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FILTERING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"f0700b9c803f7cf9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a6bf4a932c1ec147.json b/allure-report/data/test-cases/f11813f80ada0713.json similarity index 60% rename from allure-report/data/test-cases/a6bf4a932c1ec147.json rename to allure-report/data/test-cases/f11813f80ada0713.json index afd4f2b1550..488b1750f95 100644 --- a/allure-report/data/test-cases/a6bf4a932c1ec147.json +++ b/allure-report/data/test-cases/f11813f80ada0713.json @@ -1 +1 @@ -{"uid":"a6bf4a932c1ec147","name":"test_solution_big","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_big","historyId":"128bd70e221c2c2b932b5e8d4fdb22c0","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 52, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"311e6a6343f5272c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"6827fd264cb4d263","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a6bf4a932c1ec147.json","parameterValues":[]} \ No newline at end of file +{"uid":"f11813f80ada0713","name":"test_solution_big","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_big","historyId":"128bd70e221c2c2b932b5e8d4fdb22c0","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 52, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"f11813f80ada0713.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1319e1ae94efdc02.json b/allure-report/data/test-cases/f12b5c3f29ddd74a.json similarity index 69% rename from allure-report/data/test-cases/1319e1ae94efdc02.json rename to allure-report/data/test-cases/f12b5c3f29ddd74a.json index 76915efc38e..2b7ee99d028 100644 --- a/allure-report/data/test-cases/1319e1ae94efdc02.json +++ b/allure-report/data/test-cases/f12b5c3f29ddd74a.json @@ -1 +1 @@ -{"uid":"1319e1ae94efdc02","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Permutations"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a08dd22616aac704","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":0,"unknown":0,"total":2},"items":[{"uid":"6fbcaa806475fb37","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"1319e1ae94efdc02.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"f12b5c3f29ddd74a","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Permutations"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"f12b5c3f29ddd74a.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/7c2750d825fae93b.json b/allure-report/data/test-cases/f1a24ca70fa28a4b.json
similarity index 61%
rename from allure-report/data/test-cases/7c2750d825fae93b.json
rename to allure-report/data/test-cases/f1a24ca70fa28a4b.json
index 4f132457cc7..1cd6066a1ec 100644
--- a/allure-report/data/test-cases/7c2750d825fae93b.json
+++ b/allure-report/data/test-cases/f1a24ca70fa28a4b.json
@@ -1 +1 @@
-{"uid":"7c2750d825fae93b","name":"Wolf in the middle of the queue","fullName":"kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing.WarnTheSheepTestCase#test_warn_the_sheep_wolf_in_middle","historyId":"3de540be96edd1a6ef052fccdb3f5cad","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"description":"\n If the wolf is the closest animal to you,\n return \"Pls go away and stop eating my sheep\".\n :return:\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":2,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"3ceac2ca244e095b.json","parameterValues":[]} \ No newline at end of file +{"uid":"f1d39787f3312e8b","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"f1d39787f3312e8b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f3baf14f5477154.json b/allure-report/data/test-cases/f3baf14f5477154.json new file mode 100644 index 00000000000..de01ac5f849 --- /dev/null +++ b/allure-report/data/test-cases/f3baf14f5477154.json @@ -0,0 +1 @@ +{"uid":"f3baf14f5477154","name":"Testing zeros function","fullName":"kyu_5.number_of_trailing_zeros_of_n.test_zeros.ZerosTestCase#test_zeros","historyId":"bf37412e0e610d07d951e5fde674ec97","time":{"start":1724735127860,"stop":1724735127860,"duration":0},"description":"\n Testing 'zeros' program that should calculate the number\n of trailing zeros in a factorial of a given number.\n :return: None\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f753b26a6d68bf5b","name":"stdout","source":"f753b26a6d68bf5b.txt","type":"text/plain","size":601}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a96041a690fcc058","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"99f691b62c390084","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"f80099cf6c294d2b.json","parameterValues":[]} \ No newline at end of file +{"uid":"f63a88604b1d062f","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8dfc11179dd2dd46","name":"stdout","source":"8dfc11179dd2dd46.txt","type":"text/plain","size":601}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"f63a88604b1d062f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4458ac38c6c9a97c.json b/allure-report/data/test-cases/f649ed8d3c87f7f8.json similarity index 72% rename from allure-report/data/test-cases/4458ac38c6c9a97c.json rename to allure-report/data/test-cases/f649ed8d3c87f7f8.json index 8e93c966d10..996b6393fa3 100644 --- a/allure-report/data/test-cases/4458ac38c6c9a97c.json +++ b/allure-report/data/test-cases/f649ed8d3c87f7f8.json @@ -1 +1 @@ -{"uid":"4458ac38c6c9a97c","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_test","historyId":"eb0582ce0674121869dd4f6fce46e7f3","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"description":"\n 3 is not a square number\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428194244,"stop":1732428194248,"duration":4},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"58e0261647deccd2","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}},{"uid":"dc1f8d6367d3e66e","status":"passed","time":{"start":1724733472624,"stop":1724733472765,"duration":141}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"9cb8749ab5d5d5c7","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}},{"uid":"2ed8dfd7ca5a3d13","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}}]},"tags":["ALGORITHMS"]},"source":"f727d28e098b30b7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9d8518015a2b07b6.json b/allure-report/data/test-cases/f7656bca6b03073b.json similarity index 78% rename from allure-report/data/test-cases/9d8518015a2b07b6.json rename to allure-report/data/test-cases/f7656bca6b03073b.json index 0613a536463..4fd4d24167d 100644 --- a/allure-report/data/test-cases/9d8518015a2b07b6.json +++ b/allure-report/data/test-cases/f7656bca6b03073b.json @@ -1 +1 @@ -{"uid":"9d8518015a2b07b6","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6570d6c473e55397","name":"stdout","source":"6570d6c473e55397.txt","type":"text/plain","size":949}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":3,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"9d8518015a2b07b6.json","parameterValues":[]} \ No newline at end of file +{"uid":"f7656bca6b03073b","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2d58a8a8ac8fa12e","name":"stdout","source":"2d58a8a8ac8fa12e.txt","type":"text/plain","size":949}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"f7656bca6b03073b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f7d2073500029121.json b/allure-report/data/test-cases/f7d2073500029121.json new file mode 100644 index 00000000000..8a9ab39c9e9 --- /dev/null +++ b/allure-report/data/test-cases/f7d2073500029121.json @@ -0,0 +1 @@ +{"uid":"f7d2073500029121","name":"a or b is negative","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_negative_numbers","historyId":"2889ca714f21625b11b311b780ead719","time":{"start":1732428195746,"stop":1732428195746,"duration":0},"description":"\n a or b is negative\n :return:\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1732428193977,"stop":1732428193977,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"story","value":"Most frequently used words in a text"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"RANKING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FILTERING"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f0700b9c803f7cf9","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"be618dffc8aac711","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"c7c7f21adbc73706","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"647dfe698e2a6fdb","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"f85ab0d3a8429db7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f8800adc39df0e11.json b/allure-report/data/test-cases/f8800adc39df0e11.json deleted file mode 100644 index a71d94d1a86..00000000000 --- a/allure-report/data/test-cases/f8800adc39df0e11.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"f8800adc39df0e11","name":"Testing largestPower function","fullName":"kyu_7.powers_of_3.test_largest_power.LargestPowerTestCase#test_largest_power","historyId":"026739760bca73e921f8e5d35d9329cf","time":{"start":1724733474366,"stop":1724733474366,"duration":0},"description":"\n Testing largestPower function\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1732428195581,"stop":1732428195581,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"FUNCTIONS"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Games"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2b5bdabfec79d6cf","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"85284c487c263073","status":"passed","time":{"start":1724733474023,"stop":1724733474023,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"90a24ba96aea3cfc","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"396df158495e2556","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"f91e38b8c375d31c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4df49eaeb4ea4daa.json b/allure-report/data/test-cases/f97aaf8957be0a89.json similarity index 66% rename from allure-report/data/test-cases/4df49eaeb4ea4daa.json rename to allure-report/data/test-cases/f97aaf8957be0a89.json index 47234275d4f..a068bc7fe67 100644 --- a/allure-report/data/test-cases/4df49eaeb4ea4daa.json +++ b/allure-report/data/test-cases/f97aaf8957be0a89.json @@ -1 +1 @@ -{"uid":"4df49eaeb4ea4daa","name":"get_size function tests","fullName":"kyu_8.surface_area_and_volume_of_box.test_get_size.GetSizeTestCase#test_get_size","historyId":"ecc1f7419b2f77621f5c909f1d0df9a9","time":{"start":1724733474897,"stop":1724733474913,"duration":16},"description":"\n Testing get_size function with various inputs\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5bb3529b62d1131a","name":"stdout","source":"5bb3529b62d1131a.txt","type":"text/plain","size":565}],"parameters":[],"attachmentStep":false,"hasContent":true,"stepsCount":10,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"attachmentStep":false,"hasContent":false,"stepsCount":0,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"922eccc2ca8ed714","status":"passed","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"913459f449cde9ee","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}}]},"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"b01fd4e8d095b60f.json","parameterValues":[]} \ No newline at end of file +{"uid":"f9c645ee48c4616c","name":"Testing next_smaller function","fullName":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller.NextSmallerTestCase#test_next_smaller","historyId":"9d8cb8adf1764c55348d349698b938ac","time":{"start":1724735127235,"stop":1724735127250,"duration":15},"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1e1a39cd8bddfb25","name":"stdout","source":"1e1a39cd8bddfb25.txt","type":"text/plain","size":565}],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"f9c645ee48c4616c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f9df20ba5fd613f1.json b/allure-report/data/test-cases/f9df20ba5fd613f1.json new file mode 100644 index 00000000000..0c7368481c9 --- /dev/null +++ b/allure-report/data/test-cases/f9df20ba5fd613f1.json @@ -0,0 +1 @@ +{"uid":"f9df20ba5fd613f1","name":"Testing decipher_this function","fullName":"kyu_6.decipher_this.test_decipher_this.DecipherThisTestCase#test_decipher_this","historyId":"ae3e8fd54712dd8496499b7bc14e7226","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"description":"\n Testing decipher_this function\n :param self:\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1732428195708,"stop":1732428195708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Who likes it?"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1bdb6e0764902ab4","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"8a9b52813983814b","status":"passed","time":{"start":1724733474132,"stop":1724733474132,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"d7357eaa8c15ec47","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"57946e73be805e2a","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}}]},"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"fb237eeb673713e3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fbd37fe4a302b125.json b/allure-report/data/test-cases/fbd37fe4a302b125.json new file mode 100644 index 00000000000..9ceb4f32708 --- /dev/null +++ b/allure-report/data/test-cases/fbd37fe4a302b125.json @@ -0,0 +1 @@ +{"uid":"fbd37fe4a302b125","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1732428195732,"stop":1732428195733,"duration":1},"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732428195732,"stop":1732428195732,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732428195734,"stop":1732428195734,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5a497340f38e6588","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}},{"uid":"684d4d6fbb32213a","status":"passed","time":{"start":1724733474163,"stop":1724733474163,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"490cf50ddd5cff83","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}},{"uid":"7f4f9e94ec6d4f1e","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"fbd37fe4a302b125.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/14d00f76e0b4f9e4.json b/allure-report/data/test-cases/fbd7acf611333772.json similarity index 57% rename from allure-report/data/test-cases/14d00f76e0b4f9e4.json rename to allure-report/data/test-cases/fbd7acf611333772.json index 0c46f03d915..5a03da16096 100644 --- a/allure-report/data/test-cases/14d00f76e0b4f9e4.json +++ b/allure-report/data/test-cases/fbd7acf611333772.json @@ -1 +1 @@ -{"uid":"14d00f76e0b4f9e4","name":"Square numbers (positive)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_four","historyId":"861b34050c3ab0a994fa20a6090c5ab5","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"description":"\n 4 is a square number\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1732428195635,"stop":1732428195635,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sort the odd"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5fd184f18d9496f9","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}},{"uid":"b921129ad79b857f","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"31cd5c9e8017f83c","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}},{"uid":"1ef3e1da7f90eb82","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}}]},"tags":["FUNDAMENTALS","ARRAYS"]},"source":"fc455123cb448d3e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fda81d5edcbfeda5.json b/allure-report/data/test-cases/fda81d5edcbfeda5.json new file mode 100644 index 00000000000..790ecced21f --- /dev/null +++ b/allure-report/data/test-cases/fda81d5edcbfeda5.json @@ -0,0 +1 @@ +{"uid":"fda81d5edcbfeda5","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1732428196158,"stop":1732428196158,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1f14a6ccebe34b08","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"920950efadf9f044","status":"passed","time":{"start":1724733474632,"stop":1724733474632,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"9f7fc4731241a976","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"cd298347a8b67e93","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"fda81d5edcbfeda5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fdff4b964fae0427.json b/allure-report/data/test-cases/fdff4b964fae0427.json deleted file mode 100644 index 3c7dd41679a..00000000000 --- a/allure-report/data/test-cases/fdff4b964fae0427.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"fdff4b964fae0427","name":"a and b are equal","fullName":"kyu_7.disemvowel_trolls.test_disemvowel_trolls.DisemvowelTestCase#test_disemvowel","historyId":"4171a558a2bea15b5a0546d36c9a1c63","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"description":"\n The string \"This website is for losers LOL!\"\n should become \"Ths wbst s fr lsrs LL!\"\n :return:\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2dd75c6915b1e704","name":"stdout","source":"2dd75c6915b1e704.txt","type":"text/plain","size":931}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sum of Pairs"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"MEMOIZATION"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"Memoization"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"997065a61e801d4c.json","parameterValues":[]} \ No newline at end of file +{"uid":"1065b8b44c0afc6f","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3f196c8197b3dace","name":"stdout","source":"3f196c8197b3dace.txt","type":"text/plain","size":931}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sum of Pairs"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"MEMOIZATION"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"Memoization"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"1065b8b44c0afc6f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/10f08e5166368fc8.json b/allure-report/data/test-cases/10f08e5166368fc8.json new file mode 100644 index 00000000000..0917ba481bd --- /dev/null +++ b/allure-report/data/test-cases/10f08e5166368fc8.json @@ -0,0 +1 @@ +{"uid":"10f08e5166368fc8","name":"Testing Warrior class >>> bruce_lee","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_bruce_lee","historyId":"7af7e9479cf2a47a636ae35231bacc9f","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732428194139,"stop":1732428194139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":12,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732428194147,"stop":1732428194147,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"10f08e5166368fc8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/500ac2fecd2b527c.json b/allure-report/data/test-cases/11195fbf11e8bfc3.json similarity index 60% rename from allure-report/data/test-cases/500ac2fecd2b527c.json rename to allure-report/data/test-cases/11195fbf11e8bfc3.json index e39400a64c3..8062a46f94d 100644 --- a/allure-report/data/test-cases/500ac2fecd2b527c.json +++ b/allure-report/data/test-cases/11195fbf11e8bfc3.json @@ -1 +1 @@ -{"uid":"500ac2fecd2b527c","name":"Testing permute_a_palindrome (negative)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_negative","historyId":"7090b58c62fab362ad673c85c67765af","time":{"start":1724735128868,"stop":1724735128868,"duration":0},"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"suite","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Potion Class 101"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"95a29a9545c416cd.json","parameterValues":[]} \ No newline at end of file +{"uid":"111dbc365b1f3e78","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"suite","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Potion Class 101"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"111dbc365b1f3e78.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/112ca50049d27c.json b/allure-report/data/test-cases/112ca50049d27c.json new file mode 100644 index 00000000000..539394fd953 --- /dev/null +++ b/allure-report/data/test-cases/112ca50049d27c.json @@ -0,0 +1 @@ +{"uid":"112ca50049d27c","name":"Should return 'Fail!'s","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_fail","historyId":"a12b9599b8bf7b92d2c2e1462a17342d","time":{"start":1732764221286,"stop":1732764221288,"duration":2},"description":"\n If there are no good ideas,\n as is often the case, return 'Fail!'.\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1732428196489,"stop":1732428196489,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732428196491,"stop":1732428196491,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"113e69c4ee0f071.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b982073aac2c9d08.json b/allure-report/data/test-cases/117e19024dff1cfd.json similarity index 61% rename from allure-report/data/test-cases/b982073aac2c9d08.json rename to allure-report/data/test-cases/117e19024dff1cfd.json index 770c5535b1f..8435268529a 100644 --- a/allure-report/data/test-cases/b982073aac2c9d08.json +++ b/allure-report/data/test-cases/117e19024dff1cfd.json @@ -1 +1 @@ -{"uid":"b982073aac2c9d08","name":"Testing increment_string function","fullName":"kyu_5.string_incrementer.test_increment_string.StringIncrementerTestCase#test_increment_string","historyId":"5d0f5e220c2579103119e57300b46215","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"description":"\n Testing a function named increment_string\n\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1732428194553,"stop":1732428194553,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"772c9d6fdd465a8a","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"7a3ebc7dbd092b26","status":"passed","time":{"start":1724733473046,"stop":1724733473061,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"585949d19b46a5d2","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"66f1b8d1e5ed1dbe","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"777edc280c74020d.json","parameterValues":[]} \ No newline at end of file +{"uid":"1216cba41972f97c","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1732428194553,"stop":1732428194553,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"1216cba41972f97c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2db5e1fafcf7f4e1.json b/allure-report/data/test-cases/122ba025ebcea5dd.json similarity index 71% rename from allure-report/data/test-cases/2db5e1fafcf7f4e1.json rename to allure-report/data/test-cases/122ba025ebcea5dd.json index c7ad708daed..52ffe61d363 100644 --- a/allure-report/data/test-cases/2db5e1fafcf7f4e1.json +++ b/allure-report/data/test-cases/122ba025ebcea5dd.json @@ -1 +1 @@ -{"uid":"2db5e1fafcf7f4e1","name":"Testing 'sum_triangular_numbers' with positive numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_positive_numbers","historyId":"135e62f837ca5fe30ddfd2ad875e089b","time":{"start":1724733474491,"stop":1724733474491,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with positive numbers\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1732428195501,"stop":1732428195501,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1732428195504,"stop":1732428195504,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4544ac5de6415953","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"951576068e42ee36","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"d9458c8615b9e985","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"863d982a547ab48a","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}}]},"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"87dc5713a007f1d7.json","parameterValues":[]} \ No newline at end of file +{"uid":"1230413e064883bb","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1732428195501,"stop":1732428195501,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1732428195501,"stop":1732428195501,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1732428195504,"stop":1732428195504,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"1230413e064883bb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1251fa1056fea3d4.json b/allure-report/data/test-cases/1251fa1056fea3d4.json new file mode 100644 index 00000000000..5b32476148a --- /dev/null +++ b/allure-report/data/test-cases/1251fa1056fea3d4.json @@ -0,0 +1 @@ +{"uid":"1251fa1056fea3d4","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1732764218834,"stop":1732764218834,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"CONTROL FLOW"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"LOOPS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"dc89f010c8fc632","status":"passed","time":{"start":1732428194179,"stop":1732428194180,"duration":1}},{"uid":"86173a2048ae1d24","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"b9086c98d6d71504","status":"passed","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1265911f14bcd919","status":"passed","time":{"start":1732428194179,"stop":1732428194180,"duration":1}},{"uid":"98d0f495e6dcba7e","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"df3147d31fee6968","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"1251fa1056fea3d4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1265911f14bcd919.json b/allure-report/data/test-cases/1265911f14bcd919.json deleted file mode 100644 index 77fa8634fea..00000000000 --- a/allure-report/data/test-cases/1265911f14bcd919.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"1265911f14bcd919","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1732428194179,"stop":1732428194180,"duration":1},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1732428194179,"stop":1732428194179,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"LOOPS"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"33fff97900a7d8bc","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"54043a9fba80789b","status":"passed","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"98d0f495e6dcba7e","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"df3147d31fee6968","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"1265911f14bcd919.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/12688af3a6e6b4d.json b/allure-report/data/test-cases/12688af3a6e6b4d.json deleted file mode 100644 index 95027662db0..00000000000 --- a/allure-report/data/test-cases/12688af3a6e6b4d.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"12688af3a6e6b4d","name":"Testing largestPower function","fullName":"kyu_7.powers_of_3.test_largest_power.LargestPowerTestCase#test_largest_power","historyId":"026739760bca73e921f8e5d35d9329cf","time":{"start":1724733474366,"stop":1724733474366,"duration":0},"description":"\n Testing largestPower function\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732428195853,"stop":1732428195853,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"62e01ffb20b661b5.json","parameterValues":[]} \ No newline at end of file +{"uid":"126c2e67245419a9","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_count_letters_and_digits","historyId":"0e1169325045c4d7d4ed6982c76387ed","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732428195853,"stop":1732428195853,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"126c2e67245419a9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e0b6b39a4d4f9bf4.json b/allure-report/data/test-cases/12c07b407ce072f5.json similarity index 67% rename from allure-report/data/test-cases/e0b6b39a4d4f9bf4.json rename to allure-report/data/test-cases/12c07b407ce072f5.json index c32362dd485..70ed72b666e 100644 --- a/allure-report/data/test-cases/e0b6b39a4d4f9bf4.json +++ b/allure-report/data/test-cases/12c07b407ce072f5.json @@ -1 +1 @@ -{"uid":"e0b6b39a4d4f9bf4","name":"Verify that greet function returns the proper message","fullName":"kyu_8.grasshopper_personalized_message.test_grasshopper_personalized_message.GreetTestCase#test_greet","historyId":"c07c7cb9e4aa2b6b273c9327f48ca674","time":{"start":1724733474710,"stop":1724733474710,"duration":0},"description":"\n Use conditionals to to verify that greet\n function returns the proper message.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c02985fbd2700004","name":"stdout","source":"c02985fbd2700004.txt","type":"text/plain","size":263}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"eaaef6c05ba4cb98.json","parameterValues":[]} \ No newline at end of file +{"uid":"13c4343c88a790e8","name":"Testing domain_name function","fullName":"kyu_5.extract_the_domain_name_from_url.test_domain_name.DomainNameTestCase#test_domain_name","historyId":"cd64b52319d4c70d68e281e8561ab97f","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"287eb5fa3fe3b8e6","name":"stdout","source":"287eb5fa3fe3b8e6.txt","type":"text/plain","size":263}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"13c4343c88a790e8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/593778a5ba99d447.json b/allure-report/data/test-cases/13c5e35ef3c791a0.json similarity index 58% rename from allure-report/data/test-cases/593778a5ba99d447.json rename to allure-report/data/test-cases/13c5e35ef3c791a0.json index 8c664abe1b1..5a3e2eb6500 100644 --- a/allure-report/data/test-cases/593778a5ba99d447.json +++ b/allure-report/data/test-cases/13c5e35ef3c791a0.json @@ -1 +1 @@ -{"uid":"593778a5ba99d447","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1732428195787,"stop":1732428195788,"duration":1},"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1732428195787,"stop":1732428195788,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2dc119e05306bc09","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"d936198953d58b58","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"df0c490941a6877a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"c7106989a12e3c0a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"593778a5ba99d447.json","parameterValues":[]} \ No newline at end of file +{"uid":"13c5e35ef3c791a0","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1732428195787,"stop":1732428195788,"duration":1},"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1732428195787,"stop":1732428195788,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"13c5e35ef3c791a0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/13f340b5f893b4e2.json b/allure-report/data/test-cases/13f340b5f893b4e2.json new file mode 100644 index 00000000000..bf94ae32e60 --- /dev/null +++ b/allure-report/data/test-cases/13f340b5f893b4e2.json @@ -0,0 +1 @@ +{"uid":"13f340b5f893b4e2","name":"Square numbers (positive)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_four","historyId":"861b34050c3ab0a994fa20a6090c5ab5","time":{"start":1732764220797,"stop":1732764220798,"duration":1},"description":"\n 4 is a square number\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"9252a83ce892d840","name":"stdout","source":"9252a83ce892d840.txt","type":"text/plain","size":1536}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"4f1172fa5620cc18.json","parameterValues":[]} \ No newline at end of file +{"uid":"14c8b0cd48caa4d6","name":"Testing the 'group_cities' function","fullName":"kyu_6.rotate_the_letters_of_each_element.test_group_cities.GroupCitiesTestCase#test_group_cities","historyId":"0b146f7fbac52b042804286da8716f6b","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fcd71aa1ac7b19de","name":"stdout","source":"fcd71aa1ac7b19de.txt","type":"text/plain","size":1536}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"14c8b0cd48caa4d6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/14cdd8696beec9a.json b/allure-report/data/test-cases/14cdd8696beec9a.json new file mode 100644 index 00000000000..cd3c3734dd9 --- /dev/null +++ b/allure-report/data/test-cases/14cdd8696beec9a.json @@ -0,0 +1 @@ +{"uid":"14cdd8696beec9a","name":"Testing permute_a_palindrome (negative)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_negative","historyId":"7090b58c62fab362ad673c85c67765af","time":{"start":1732428195568,"stop":1732428195568,"duration":0},"description":"\n Negative testing permute_a_palindrome function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"38365b0f6f350ca5","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"64d00badde981bd3","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"2aa3a63b6fff605a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"fb3ce43e36479ba0","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"28c03a6c5cc24cef.json","parameterValues":[]} \ No newline at end of file +{"uid":"156fc08ab7167514","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1732428195780,"stop":1732428195781,"duration":1},"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"156fc08ab7167514.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/15f47b991f284575.json b/allure-report/data/test-cases/15f47b991f284575.json deleted file mode 100644 index c7e20dc063a..00000000000 --- a/allure-report/data/test-cases/15f47b991f284575.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"15f47b991f284575","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":30,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1732428194156,"stop":1732428194156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b9ab4feb44c59984","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}},{"uid":"837e4ce24ac45efb","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"7f90afc62f8400f4","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}},{"uid":"a921030da8c9a520","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}}]},"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"15f47b991f284575.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/161e5fcc0f247.json b/allure-report/data/test-cases/161e5fcc0f247.json deleted file mode 100644 index 3fdf9b7217e..00000000000 --- a/allure-report/data/test-cases/161e5fcc0f247.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"161e5fcc0f247","name":"Testing 'solution' function","fullName":"kyu_7.pull_your_words_together_man.test_sentencify.SentencifyTestCase#test_sentencify","historyId":"5821e6355bce2a3bf46d4ce3e55de034","time":{"start":1724735129196,"stop":1724735129196,"duration":0},"description":"\n Testing 'sentencify' function.\n\n The function should:\n\n 1. Capitalise the first letter of the first word.\n 2. Add a period (.) to the end of the sentence.\n 3. Join the words into a complete string, with spaces.\n 4. Do no other manipulation on the words.\n\n :return:\n ","descriptionHtml":"Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5b8ca288b44682ec","name":"stdout","source":"5b8ca288b44682ec.txt","type":"text/plain","size":348}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Who likes it?"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"8a9b52813983814b.json","parameterValues":[]} \ No newline at end of file +{"uid":"168ffd09c766442f","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8e812b8e3303683b","name":"stdout","source":"8e812b8e3303683b.txt","type":"text/plain","size":348}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Who likes it?"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"168ffd09c766442f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/dd6fef8ab37d71ba.json b/allure-report/data/test-cases/170ac645fcf8229c.json similarity index 60% rename from allure-report/data/test-cases/dd6fef8ab37d71ba.json rename to allure-report/data/test-cases/170ac645fcf8229c.json index 19f22c3e6b1..bb98617c31f 100644 --- a/allure-report/data/test-cases/dd6fef8ab37d71ba.json +++ b/allure-report/data/test-cases/170ac645fcf8229c.json @@ -1 +1 @@ -{"uid":"dd6fef8ab37d71ba","name":"Testing 'sum_triangular_numbers' with big number as an input","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_big_number","historyId":"e2716f691be2a9d6b5fd30d66b1f784d","time":{"start":1732428196011,"stop":1732428196011,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with big number as an input\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219332,"stop":1732764219332,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219332,"stop":1732764219332,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219332,"stop":1732764219332,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219333,"stop":1732764219333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a8e7ed0b9e8a05d4","status":"passed","time":{"start":1732428194656,"stop":1732428194656,"duration":0}},{"uid":"632eacb89b6e193e","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"4430fa612ad99844","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8da01589d3299948","status":"passed","time":{"start":1732428194656,"stop":1732428194656,"duration":0}},{"uid":"ef7e94367cfcafa4","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"14e29fc6b385d9d8","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"17c9a97f8a5ea815.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/183ba5aa4a18280.json b/allure-report/data/test-cases/183ba5aa4a18280.json new file mode 100644 index 00000000000..45303676eab --- /dev/null +++ b/allure-report/data/test-cases/183ba5aa4a18280.json @@ -0,0 +1 @@ +{"uid":"183ba5aa4a18280","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_count_letters_and_digits","historyId":"0e1169325045c4d7d4ed6982c76387ed","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732764220544,"stop":1732764220544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732764220546,"stop":1732764220546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"126c2e67245419a9","status":"passed","time":{"start":1732428195854,"stop":1732428195854,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"62e01ffb20b661b5","status":"passed","time":{"start":1732428195854,"stop":1732428195854,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"183ba5aa4a18280.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1857a7ece8075aa5.json b/allure-report/data/test-cases/1857a7ece8075aa5.json new file mode 100644 index 00000000000..85630edf532 --- /dev/null +++ b/allure-report/data/test-cases/1857a7ece8075aa5.json @@ -0,0 +1 @@ +{"uid":"1857a7ece8075aa5","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732764220426,"stop":1732764220426,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1b6850c9f0a02820","status":"passed","time":{"start":1732428195732,"stop":1732428195733,"duration":1}},{"uid":"dc9bdff2273b81f8","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}},{"uid":"7ed5e03fb846420f","status":"passed","time":{"start":1724733474163,"stop":1724733474163,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"fbd37fe4a302b125","status":"passed","time":{"start":1732428195732,"stop":1732428195733,"duration":1}},{"uid":"490cf50ddd5cff83","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}},{"uid":"7f4f9e94ec6d4f1e","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"1857a7ece8075aa5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/190ed93e28b901b.json b/allure-report/data/test-cases/190ed93e28b901b.json new file mode 100644 index 00000000000..f8388ce96c0 --- /dev/null +++ b/allure-report/data/test-cases/190ed93e28b901b.json @@ -0,0 +1 @@ +{"uid":"190ed93e28b901b","name":"Verify that greet function returns the proper message","fullName":"kyu_8.grasshopper_personalized_message.test_grasshopper_personalized_message.GreetTestCase#test_greet","historyId":"c07c7cb9e4aa2b6b273c9327f48ca674","time":{"start":1732764220999,"stop":1732764220999,"duration":0},"description":"\n Use conditionals to to verify that greet\n function returns the proper message.\n :return:\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1732764218548,"stop":1732764218548,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"VALIDATION"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"GAME BOARDS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"aec2fb642901e92","status":"passed","time":{"start":1732428193899,"stop":1732428193899,"duration":0}},{"uid":"1c217987ee1a1d39","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}},{"uid":"616388e3d3f3ad4c","status":"passed","time":{"start":1724733472296,"stop":1724733472296,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"bd11ee5929c6c53a","status":"passed","time":{"start":1732428193899,"stop":1732428193899,"duration":0}},{"uid":"5dad026541a05e65","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}},{"uid":"36b9e5073b489f49","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}}]},"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"1a13c6a89153460b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e78e70d10bce7cf5.json b/allure-report/data/test-cases/1a204aa873a93d86.json similarity index 56% rename from allure-report/data/test-cases/e78e70d10bce7cf5.json rename to allure-report/data/test-cases/1a204aa873a93d86.json index fc3968a7b46..3a089df8de2 100644 --- a/allure-report/data/test-cases/e78e70d10bce7cf5.json +++ b/allure-report/data/test-cases/1a204aa873a93d86.json @@ -1 +1 @@ -{"uid":"e78e70d10bce7cf5","name":"Testing Calculator class","fullName":"kyu_3.calculator.test_calculator.CalculatorTestCase#test_calculator","historyId":"939a8064e3d28ec85fadd67010b560ae","time":{"start":1732428193909,"stop":1732428193909,"duration":0},"description":"\n Testing Calculator class\n A simple calculator that given a string of operators '()', '+', '-', '*', '/'\n and numbers separated by spaces will return the value of that expression\n :return: None\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724735127938,"stop":1724735127938,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a68de0f4d0253c8","name":"stdout","source":"a68de0f4d0253c8.txt","type":"text/plain","size":318}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"1a8f12ae9a258bd1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1abde016dd7f5ee7.json b/allure-report/data/test-cases/1abde016dd7f5ee7.json new file mode 100644 index 00000000000..020d5cbc480 --- /dev/null +++ b/allure-report/data/test-cases/1abde016dd7f5ee7.json @@ -0,0 +1 @@ +{"uid":"1abde016dd7f5ee7","name":"Testing max_multiple function","fullName":"kyu_7.maximum_multiple.test_maximum_multiple.MaximumMultipleTestCase#test_maximum_multiple","historyId":"3181c0c2e1c9ba7b49a9f72369c7b0bb","time":{"start":1732764220590,"stop":1732764220590,"duration":0},"description":"\n Testing max_multiple function with\n various test data\n\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732428195732,"stop":1732428195732,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732428195734,"stop":1732428195734,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5a497340f38e6588","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}},{"uid":"684d4d6fbb32213a","status":"passed","time":{"start":1724733474163,"stop":1724733474163,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"490cf50ddd5cff83","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}},{"uid":"7f4f9e94ec6d4f1e","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"fbd37fe4a302b125.json","parameterValues":[]} \ No newline at end of file +{"uid":"1b6850c9f0a02820","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1732428195732,"stop":1732428195733,"duration":1},"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732428195732,"stop":1732428195732,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732428195734,"stop":1732428195734,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"1b6850c9f0a02820.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/36b60db7bef82294.json b/allure-report/data/test-cases/1b6eab50f2f722f5.json similarity index 64% rename from allure-report/data/test-cases/36b60db7bef82294.json rename to allure-report/data/test-cases/1b6eab50f2f722f5.json index 9eafca65175..68e95235e1a 100644 --- a/allure-report/data/test-cases/36b60db7bef82294.json +++ b/allure-report/data/test-cases/1b6eab50f2f722f5.json @@ -1 +1 @@ -{"uid":"36b60db7bef82294","name":"Test that no_space function removes the spaces","fullName":"kyu_8.remove_string_spaces.test_remove_string_spaces.NoSpaceTestCase#test_something","historyId":"8069a1b5a4342457d2dabf5819382a2e","time":{"start":1724733474866,"stop":1724733474866,"duration":0},"description":"\n Test that no_space function removes the spaces\n from the string, then return the resultant string.\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function that should take a shuffled list of\n unique numbers from 1 to n with one element missing\n (which can be any number including n). Should return\n this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1732428195546,"stop":1732428195546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"PERFORMANCE"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"82a681e3f0c8f54d","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}},{"uid":"c8870275fadfceea","status":"passed","time":{"start":1724733473991,"stop":1724733473991,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"3cf8d83dbb2d66b5","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}},{"uid":"f0e71551541527fc","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}}]},"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"e051944b31d54c14.json","parameterValues":[]} \ No newline at end of file +{"uid":"1b7657273f039658","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"description":"\n Test a function that should take a shuffled list of\n unique numbers from 1 to n with one element missing\n (which can be any number including n). Should return\n this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of\n unique numbers from 1 to n with one element missing\n (which can be any number including n). Should return\n this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1732428195546,"stop":1732428195546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"PERFORMANCE"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"1b7657273f039658.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4e32d03efab2941f.json b/allure-report/data/test-cases/1b95adcea61e4ef5.json similarity index 68% rename from allure-report/data/test-cases/4e32d03efab2941f.json rename to allure-report/data/test-cases/1b95adcea61e4ef5.json index 686ff87c6fa..154d20aeb6a 100644 --- a/allure-report/data/test-cases/4e32d03efab2941f.json +++ b/allure-report/data/test-cases/1b95adcea61e4ef5.json @@ -1 +1 @@ -{"uid":"4e32d03efab2941f","name":"'multiply' function verification: lists with multiple digits","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest","historyId":"6105a97f729c5e36b325cf44492db688","time":{"start":1724735129211,"stop":1724735129211,"duration":0},"description":"\n Test lists with multiple digits\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a62856bc357d2685","name":"stdout","source":"a62856bc357d2685.txt","type":"text/plain","size":1013}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Performance"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Row of the odd triangle"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"e378762a5dac9d1e.json","parameterValues":[]} \ No newline at end of file +{"uid":"1be5b98a41807de8","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d5812afb446c78ce","name":"stdout","source":"d5812afb446c78ce.txt","type":"text/plain","size":1013}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Performance"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Row of the odd triangle"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"1be5b98a41807de8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1bf4128bcf35143f.json b/allure-report/data/test-cases/1bf4128bcf35143f.json new file mode 100644 index 00000000000..6dffa75edb7 --- /dev/null +++ b/allure-report/data/test-cases/1bf4128bcf35143f.json @@ -0,0 +1 @@ +{"uid":"1bf4128bcf35143f","name":"Testing toJadenCase function (negative)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_negative","historyId":"3a2cad5dab684132d1f8974f9a6b5c75","time":{"start":1732764220563,"stop":1732764220563,"duration":0},"description":"\n Simple negative test\n :return:\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e160bbe65fc37bcd","name":"stdout","source":"e160bbe65fc37bcd.txt","type":"text/plain","size":3898}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"GAME BOARDS"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"49355004a4136993.json","parameterValues":[]} \ No newline at end of file +{"uid":"1c217987ee1a1d39","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d1ef36a16a608c99","name":"stdout","source":"d1ef36a16a608c99.txt","type":"text/plain","size":3898}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"GAME BOARDS"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"1c217987ee1a1d39.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9abe86e868e9efe6.json b/allure-report/data/test-cases/1c33446eccccc45a.json similarity index 69% rename from allure-report/data/test-cases/9abe86e868e9efe6.json rename to allure-report/data/test-cases/1c33446eccccc45a.json index 99f9611de71..4c6150691ce 100644 --- a/allure-report/data/test-cases/9abe86e868e9efe6.json +++ b/allure-report/data/test-cases/1c33446eccccc45a.json @@ -1 +1 @@ -{"uid":"9abe86e868e9efe6","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"3d8fef51a9e30706","name":"stdout","source":"3d8fef51a9e30706.txt","type":"text/plain","size":277}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAY"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"9abe86e868e9efe6.json","parameterValues":[]} \ No newline at end of file +{"uid":"1c33446eccccc45a","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"796b2b673c5d0f8b","name":"stdout","source":"796b2b673c5d0f8b.txt","type":"text/plain","size":277}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAY"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"1c33446eccccc45a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1c3655d4a978bd79.json b/allure-report/data/test-cases/1c3655d4a978bd79.json new file mode 100644 index 00000000000..d5d8b6f7662 --- /dev/null +++ b/allure-report/data/test-cases/1c3655d4a978bd79.json @@ -0,0 +1 @@ +{"uid":"1c3655d4a978bd79","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1732764220192,"stop":1732764220192,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1732764220190,"stop":1732764220190,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1732764220193,"stop":1732764220193,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1230413e064883bb","status":"passed","time":{"start":1732428195501,"stop":1732428195501,"duration":0}},{"uid":"ae5dc2ec4f03f9e5","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"a7599be0f5459a3d","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"87dc5713a007f1d7","status":"passed","time":{"start":1732428195501,"stop":1732428195501,"duration":0}},{"uid":"d9458c8615b9e985","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"863d982a547ab48a","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}}]},"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"1c3655d4a978bd79.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1c8c3b6600a20e75.json b/allure-report/data/test-cases/1c8c3b6600a20e75.json deleted file mode 100644 index eaf80b39ab3..00000000000 --- a/allure-report/data/test-cases/1c8c3b6600a20e75.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"1c8c3b6600a20e75","name":"Testing permute_a_palindrome (negative)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_negative","historyId":"7090b58c62fab362ad673c85c67765af","time":{"start":1732428195568,"stop":1732428195568,"duration":0},"description":"\n Negative testing permute_a_palindrome function\n :return:\n ","descriptionHtml":"Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing binary_to_string function\n with various test data\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1732428194580,"stop":1732428194580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"BINARY"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FORMATS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"suite","value":"Character Encodings"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ASCII"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"8949506fce676285","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"f00b7b6604c5e7e4","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"2b38fe6b8a5a46","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"5c281d5272513bfd","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"1d2104b5fa1d29b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ab40fd2a8eefa024.json b/allure-report/data/test-cases/1d437c172b71c55f.json similarity index 78% rename from allure-report/data/test-cases/ab40fd2a8eefa024.json rename to allure-report/data/test-cases/1d437c172b71c55f.json index 243803973ff..a8b793c760e 100644 --- a/allure-report/data/test-cases/ab40fd2a8eefa024.json +++ b/allure-report/data/test-cases/1d437c172b71c55f.json @@ -1 +1 @@ -{"uid":"ab40fd2a8eefa024","name":"Testing monkey_count function","fullName":"kyu_8.count_the_monkeys.test_monkey_count.MonkeyCountTestCase#test_monkey_count","historyId":"d34cb280748c185f029a17e9d0ab6437","time":{"start":1724735129414,"stop":1724735129414,"duration":0},"description":"\n Testing monkey_count function\n\n You take your son to the forest to see the monkeys.\n You know that there are a certain number there (n),\n but your son is too young to just appreciate the full\n number, he has to start counting them from 1.\n\n As a good parent, you will sit and count with him.\n Given the number (n), populate an array with all\n numbers up to and including that number, but excluding\n zero.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":13,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1732428193969,"stop":1732428193969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FORMATS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Human readable duration format"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"31050b40d7651adc","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"bc039aea1f276c5c","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"47f8df09a84d8337","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"409595d25cc5d60c","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"7cc0844ab5ecf216.json","parameterValues":[]} \ No newline at end of file +{"uid":"1e6c7d1c4189d9dd","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1732428193969,"stop":1732428193969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FORMATS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Human readable duration format"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"1e6c7d1c4189d9dd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1f1df83d6cc10b66.json b/allure-report/data/test-cases/1f1df83d6cc10b66.json new file mode 100644 index 00000000000..0904a500cea --- /dev/null +++ b/allure-report/data/test-cases/1f1df83d6cc10b66.json @@ -0,0 +1 @@ +{"uid":"1f1df83d6cc10b66","name":"fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1732764221172,"stop":1732764221172,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"story","value":"My head is at the wrong end!"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f7d9041670997ad6","status":"passed","time":{"start":1732428196336,"stop":1732428196336,"duration":0}},{"uid":"5c657b72ebb12427","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"a0013817978e9f1b","status":"passed","time":{"start":1724733474850,"stop":1724733474850,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9c241cc9403723af","status":"passed","time":{"start":1732428196336,"stop":1732428196336,"duration":0}},{"uid":"deed80da6e08bd69","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"1152e12f582a6d83","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}}]},"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"1f1df83d6cc10b66.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f85ab0d3a8429db7.json b/allure-report/data/test-cases/1f21450476aa4c9a.json similarity index 51% rename from allure-report/data/test-cases/f85ab0d3a8429db7.json rename to allure-report/data/test-cases/1f21450476aa4c9a.json index 8747d0a04d4..b69b240b0d7 100644 --- a/allure-report/data/test-cases/f85ab0d3a8429db7.json +++ b/allure-report/data/test-cases/1f21450476aa4c9a.json @@ -1 +1 @@ -{"uid":"f85ab0d3a8429db7","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1732428193975,"stop":1732428193976,"duration":1},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1732428193977,"stop":1732428193977,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"story","value":"Most frequently used words in a text"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"RANKING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FILTERING"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f0700b9c803f7cf9","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"be618dffc8aac711","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"c7c7f21adbc73706","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"647dfe698e2a6fdb","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"f85ab0d3a8429db7.json","parameterValues":[]} \ No newline at end of file +{"uid":"1f21450476aa4c9a","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1732428193975,"stop":1732428193976,"duration":1},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1732428193977,"stop":1732428193977,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"story","value":"Most frequently used words in a text"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"RANKING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FILTERING"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"1f21450476aa4c9a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/200b5f0b4ec790a3.json b/allure-report/data/test-cases/200b5f0b4ec790a3.json new file mode 100644 index 00000000000..b9264f37e3a --- /dev/null +++ b/allure-report/data/test-cases/200b5f0b4ec790a3.json @@ -0,0 +1 @@ +{"uid":"200b5f0b4ec790a3","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1732764219366,"stop":1732764219372,"duration":6},"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1732764219366,"stop":1732764219366,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1732764219367,"stop":1732764219367,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1732764219367,"stop":1732764219367,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1732764219367,"stop":1732764219367,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1732764219369,"stop":1732764219369,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1732764219370,"stop":1732764219370,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1732764219370,"stop":1732764219370,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1732764219370,"stop":1732764219370,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1732764219371,"stop":1732764219371,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1732764219371,"stop":1732764219371,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1732764219372,"stop":1732764219372,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1732764219373,"stop":1732764219373,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Disease Spread"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c7c4d343c90ce082","status":"passed","time":{"start":1732428194686,"stop":1732428194689,"duration":3}},{"uid":"4c31a5ec99c6ca69","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}},{"uid":"437936b48694b75d","status":"passed","time":{"start":1724733473186,"stop":1724733473186,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5f6f3bc16b3488d6","status":"passed","time":{"start":1732428194686,"stop":1732428194689,"duration":3}},{"uid":"c1e0648976f6a694","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}},{"uid":"b3f7088fed8dedd7","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"200b5f0b4ec790a3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/76dad62f743b3603.json b/allure-report/data/test-cases/200c9d07d930b3b1.json similarity index 72% rename from allure-report/data/test-cases/76dad62f743b3603.json rename to allure-report/data/test-cases/200c9d07d930b3b1.json index 66039d3377f..d86011c0bd3 100644 --- a/allure-report/data/test-cases/76dad62f743b3603.json +++ b/allure-report/data/test-cases/200c9d07d930b3b1.json @@ -1 +1 @@ -{"uid":"76dad62f743b3603","name":"Testing flatten function","fullName":"kyu_5.flatten.test_flatten.FlattenTestCase#test_flatten","historyId":"bf9ab588ec37b96b09a8d0c56f74fc4a","time":{"start":1724735127672,"stop":1724735127672,"duration":0},"description":"\n For this exercise you will create a global flatten method.\n The method takes in any number of arguments and flattens\n them into a single array. If any of the arguments passed in\n are an array then the individual objects within the array\n will be flattened so that they exist at the same level as\n the other arguments. Any nested arrays, no matter how deep,\n should be flattened into the single array result.\n\n The following are examples of how this function would be\n used and what the expected results would be:\n\n flatten(1, [2, 3], 4, 5, [6, [7]]) # returns [1, 2, 3, 4, 5, 6, 7]\n flatten('a', ['b', 2], 3, None, [[4], ['c']]) # returns ['a', 'b', 2, 3, None, 4, 'c']\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ca908a3276ec1f33","name":"stdout","source":"ca908a3276ec1f33.txt","type":"text/plain","size":434}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"99ca7a938f9d4989.json","parameterValues":[]} \ No newline at end of file +{"uid":"22f939e586318511","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"358b4a5251243888","name":"stdout","source":"358b4a5251243888.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"22f939e586318511.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d19efceb39f40f4f.json b/allure-report/data/test-cases/23151e1dbdaacb09.json similarity index 54% rename from allure-report/data/test-cases/d19efceb39f40f4f.json rename to allure-report/data/test-cases/23151e1dbdaacb09.json index 68bf219f3c9..5ebed6e73e6 100644 --- a/allure-report/data/test-cases/d19efceb39f40f4f.json +++ b/allure-report/data/test-cases/23151e1dbdaacb09.json @@ -1 +1 @@ -{"uid":"d19efceb39f40f4f","name":"Testing solve function","fullName":"kyu_6.casino_chips.test_solve.SolveTestCase#test_solve","historyId":"47a8a15643c132c9b9f0d902bcff28dd","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"description":"\n Testing 'solve' function with various test data\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1732428194586,"stop":1732428194586,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'solve' function with various test data\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":13,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1732428194588,"stop":1732428194588,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Casino chips"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6030df3a53146090","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}},{"uid":"552742d77daecee9","status":"passed","time":{"start":1724733473093,"stop":1724733473093,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"41efd0d786aed73","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}},{"uid":"d1585e7c78fd8d06","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"d19efceb39f40f4f.json","parameterValues":[]} \ No newline at end of file +{"uid":"23151e1dbdaacb09","name":"Testing solve function","fullName":"kyu_6.casino_chips.test_solve.SolveTestCase#test_solve","historyId":"47a8a15643c132c9b9f0d902bcff28dd","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"description":"\n Testing 'solve' function with various test data\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1732428194586,"stop":1732428194586,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solve' function with various test data\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1732428194588,"stop":1732428194588,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Casino chips"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"23151e1dbdaacb09.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/59e6c1fe5b50c363.json b/allure-report/data/test-cases/23199ebc2c7c1fa2.json similarity index 67% rename from allure-report/data/test-cases/59e6c1fe5b50c363.json rename to allure-report/data/test-cases/23199ebc2c7c1fa2.json index 869ac3e8bd1..275adda6326 100644 --- a/allure-report/data/test-cases/59e6c1fe5b50c363.json +++ b/allure-report/data/test-cases/23199ebc2c7c1fa2.json @@ -1 +1 @@ -{"uid":"59e6c1fe5b50c363","name":"Testing 'sum_triangular_numbers' with negative numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_negative_numbers","historyId":"4e553d5e3ff5fc5c21a746a843af96e5","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with negative numbers\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Extend the list list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"cd5591b59d574128","name":"stdout","source":"cd5591b59d574128.txt","type":"text/plain","size":375}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"23e61e29448b9218.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/108dd2ab8a90859d.json b/allure-report/data/test-cases/23e7f7a9e25073fa.json similarity index 75% rename from allure-report/data/test-cases/108dd2ab8a90859d.json rename to allure-report/data/test-cases/23e7f7a9e25073fa.json index 3b8b067f22b..16a283dd799 100644 --- a/allure-report/data/test-cases/108dd2ab8a90859d.json +++ b/allure-report/data/test-cases/23e7f7a9e25073fa.json @@ -1 +1 @@ -{"uid":"108dd2ab8a90859d","name":"Testing 'count_sheeps' function: bad input","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep_bad_input","historyId":"4837bd231004cf7ec289887c52c12796","time":{"start":1724735129414,"stop":1724735129430,"duration":16},"description":"\n Testing 'count_sheeps' function\n Hint: Don't forget to check for\n bad values like null/undefined\n :return:\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"38c339de2200090","name":"stdout","source":"38c339de2200090.txt","type":"text/plain","size":878}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"2483ff464fe4ea07.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ef1a5cba4efb343a.json b/allure-report/data/test-cases/2488d38c1be516d6.json similarity index 93% rename from allure-report/data/test-cases/ef1a5cba4efb343a.json rename to allure-report/data/test-cases/2488d38c1be516d6.json index 8e543b441a7..b83830ddd32 100644 --- a/allure-report/data/test-cases/ef1a5cba4efb343a.json +++ b/allure-report/data/test-cases/2488d38c1be516d6.json @@ -1 +1 @@ -{"uid":"ef1a5cba4efb343a","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ef1a5cba4efb343a.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"2488d38c1be516d6","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"2488d38c1be516d6.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/24b136640bd96c68.json b/allure-report/data/test-cases/24b136640bd96c68.json
new file mode 100644
index 00000000000..769b23970db
--- /dev/null
+++ b/allure-report/data/test-cases/24b136640bd96c68.json
@@ -0,0 +1 @@
+{"uid":"24b136640bd96c68","name":"Testing invite_more_women function (positive)","fullName":"kyu_7.simple_fun_152.test_invite_more_women.InviteMoreWomenTestCase#test_invite_more_women_positive","historyId":"d8680aad50eda2b69694580584e0455f","time":{"start":1724733474429,"stop":1724733474429,"duration":0},"description":"\n Simple Fun #152: Invite More Women?\n Testing invite_more_women function (positive)\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d8ed65aadf059368","name":"stdout","source":"d8ed65aadf059368.txt","type":"text/plain","size":318}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"7a3ebc7dbd092b26.json","parameterValues":[]} \ No newline at end of file +{"uid":"24b32ad032525022","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1724733473046,"stop":1724733473061,"duration":15},"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"22c24dd6f011f9a2","name":"stdout","source":"22c24dd6f011f9a2.txt","type":"text/plain","size":318}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"24b32ad032525022.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1ca9562da84c64b4.json b/allure-report/data/test-cases/24df9329b634133a.json similarity index 72% rename from allure-report/data/test-cases/1ca9562da84c64b4.json rename to allure-report/data/test-cases/24df9329b634133a.json index c2cc6c8d6b7..bf290096f6f 100644 --- a/allure-report/data/test-cases/1ca9562da84c64b4.json +++ b/allure-report/data/test-cases/24df9329b634133a.json @@ -1 +1 @@ -{"uid":"1ca9562da84c64b4","name":"Testing to_alternating_case function","fullName":"kyu_8.alternating_case.test_alternating_case.AlternatingCaseTestCase#test_alternating_case","historyId":"470b5bb32c448e7433bb94b222d4d8b0","time":{"start":1724733474554,"stop":1724733474554,"duration":0},"description":"\n Testing to_alternating_case function\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Extend the list list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c629f823771e2123","name":"stdout","source":"c629f823771e2123.txt","type":"text/plain","size":375}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"c89e6a91bc0b9e52.json","parameterValues":[]} \ No newline at end of file +{"uid":"256439519ef758bc","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"47a1750ca1ae0253","name":"stdout","source":"47a1750ca1ae0253.txt","type":"text/plain","size":375}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"256439519ef758bc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b6d0f7b70ff35380.json b/allure-report/data/test-cases/25a19c539143ffc2.json similarity index 58% rename from allure-report/data/test-cases/b6d0f7b70ff35380.json rename to allure-report/data/test-cases/25a19c539143ffc2.json index 2a1da48897b..36ee59054c8 100644 --- a/allure-report/data/test-cases/b6d0f7b70ff35380.json +++ b/allure-report/data/test-cases/25a19c539143ffc2.json @@ -1 +1 @@ -{"uid":"b6d0f7b70ff35380","name":"test_sequence","fullName":"kyu_6.no_arithmetic_progressions.test_sequence.SequenceTestCase#test_sequence","historyId":"4f7c4b258ce2dd212abc76d538a956bd","time":{"start":1732428195535,"stop":1732428195535,"duration":0},"description":"\n A function f(n), should returns the n-th member of sequence.\n :return:\n ","descriptionHtml":" A function f(n), should returns the n-th member of sequence.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"No arithmetic progressions"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c6eafeb1b2d72c83","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"910c497042fbb9d7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733473976,"stop":1724733473976,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"b72d4e8ad3288d1b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"900ed6bd99df3d56","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}}]},"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"b6d0f7b70ff35380.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"25a19c539143ffc2","name":"test_sequence","fullName":"kyu_6.no_arithmetic_progressions.test_sequence.SequenceTestCase#test_sequence","historyId":"4f7c4b258ce2dd212abc76d538a956bd","time":{"start":1732428195535,"stop":1732428195535,"duration":0},"description":"\n A function f(n), should returns the n-th member of sequence.\n :return:\n ","descriptionHtml":" A function f(n), should returns the n-th member of sequence.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"No arithmetic progressions"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"25a19c539143ffc2.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/27b26e7a6523571a.json b/allure-report/data/test-cases/25b0f3d782a2ed03.json
similarity index 63%
rename from allure-report/data/test-cases/27b26e7a6523571a.json
rename to allure-report/data/test-cases/25b0f3d782a2ed03.json
index d3822f605e5..c93409aa6c4 100644
--- a/allure-report/data/test-cases/27b26e7a6523571a.json
+++ b/allure-report/data/test-cases/25b0f3d782a2ed03.json
@@ -1 +1 @@
-{"uid":"27b26e7a6523571a","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"cb2ee8571e9e5841","name":"stdout","source":"cb2ee8571e9e5841.txt","type":"text/plain","size":530}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"27b26e7a6523571a.json","parameterValues":[]} \ No newline at end of file +{"uid":"25b0f3d782a2ed03","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fec9fd349f1d045f","name":"stdout","source":"fec9fd349f1d045f.txt","type":"text/plain","size":530}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"25b0f3d782a2ed03.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f701011259e850f6.json b/allure-report/data/test-cases/26a447cb7c15cb4e.json similarity index 54% rename from allure-report/data/test-cases/f701011259e850f6.json rename to allure-report/data/test-cases/26a447cb7c15cb4e.json index 05d99323eda..ca43067985d 100644 --- a/allure-report/data/test-cases/f701011259e850f6.json +++ b/allure-report/data/test-cases/26a447cb7c15cb4e.json @@ -1 +1 @@ -{"uid":"f701011259e850f6","name":"Test with regular string","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings","historyId":"12f0f975ccfd38a2860e83db6017e19f","time":{"start":1732428196359,"stop":1732428196359,"duration":0},"description":"\n Test with regular string\n :return:\n ","descriptionHtml":" A function f(n), should returns the n-th member of sequence.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"No arithmetic progressions"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"25a19c539143ffc2","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428195535,"stop":1732428195535,"duration":0}},{"uid":"bda7ad5e74660b56","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"d6fd6e0593022837","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733473976,"stop":1724733473976,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"b6d0f7b70ff35380","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428195535,"stop":1732428195535,"duration":0}},{"uid":"b72d4e8ad3288d1b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"900ed6bd99df3d56","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}}]},"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"2890c501d19b5f47.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/28a9bedc22c54787.json b/allure-report/data/test-cases/28a9bedc22c54787.json
new file mode 100644
index 00000000000..a695f797d08
--- /dev/null
+++ b/allure-report/data/test-cases/28a9bedc22c54787.json
@@ -0,0 +1 @@
+{"uid":"28a9bedc22c54787","name":"Testing 'sum_triangular_numbers' with positive numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_positive_numbers","historyId":"135e62f837ca5fe30ddfd2ad875e089b","time":{"start":1732764220741,"stop":1732764220741,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with positive numbers\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"419d7e1cf9a3c9b","name":"stdout","source":"419d7e1cf9a3c9b.txt","type":"text/plain","size":1127}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Help the bookseller !"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"9ee9ff331756b11e.json","parameterValues":[]} \ No newline at end of file +{"uid":"296f86e34803d6c1","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"efdc700a12236023","name":"stdout","source":"efdc700a12236023.txt","type":"text/plain","size":1127}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Help the bookseller !"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"296f86e34803d6c1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2991adec6435da10.json b/allure-report/data/test-cases/2991adec6435da10.json new file mode 100644 index 00000000000..1a24b688d29 --- /dev/null +++ b/allure-report/data/test-cases/2991adec6435da10.json @@ -0,0 +1 @@ +{"uid":"2991adec6435da10","name":"Testing 'count_sheeps' function: bad input","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep_bad_input","historyId":"4837bd231004cf7ec289887c52c12796","time":{"start":1732764220892,"stop":1732764220893,"duration":1},"description":"\n Testing 'count_sheeps' function\n Hint: Don't forget to check for\n bad values like null/undefined\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"be7449bab7c02e56","name":"stdout","source":"be7449bab7c02e56.txt","type":"text/plain","size":949}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"5319ceacad5a43bc.json","parameterValues":[]} \ No newline at end of file +{"uid":"2ac4d21875a44bdb","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6362c8f15fc6c9c0","name":"stdout","source":"6362c8f15fc6c9c0.txt","type":"text/plain","size":949}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"2ac4d21875a44bdb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9dc85df7fba3a78e.json b/allure-report/data/test-cases/2ba00773a1bfae2e.json similarity index 61% rename from allure-report/data/test-cases/9dc85df7fba3a78e.json rename to allure-report/data/test-cases/2ba00773a1bfae2e.json index 00e0bf0f35f..fe9085acb97 100644 --- a/allure-report/data/test-cases/9dc85df7fba3a78e.json +++ b/allure-report/data/test-cases/2ba00773a1bfae2e.json @@ -1 +1 @@ -{"uid":"9dc85df7fba3a78e","name":"a an b are positive numbers","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_positive_numbers","historyId":"d52901f553e103c17fa73d8148d8b604","time":{"start":1724733474179,"stop":1724733474179,"duration":0},"description":"\n a an b are positive numbers\n :return:\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"36a84ce1aa4434a","name":"stdout","source":"36a84ce1aa4434a.txt","type":"text/plain","size":931}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MEMOIZATION"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Sum of Pairs"},{"name":"feature","value":"Memoization"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"2c53cc9448de91f2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5d1981370251e5ca.json b/allure-report/data/test-cases/2c7af88777002151.json similarity index 71% rename from allure-report/data/test-cases/5d1981370251e5ca.json rename to allure-report/data/test-cases/2c7af88777002151.json index 3679199e02e..70cc3b8be7a 100644 --- a/allure-report/data/test-cases/5d1981370251e5ca.json +++ b/allure-report/data/test-cases/2c7af88777002151.json @@ -1 +1 @@ -{"uid":"5d1981370251e5ca","name":"Testing first_non_repeated function with various inputs","fullName":"kyu_7.the_first_non_repeated_character_in_string.test_first_non_repeated.FirstNonRepeatedTestCase#test_first_non_repeated","historyId":"9398abf0c9f75b70331fc87dcc2b8a7f","time":{"start":1724733474507,"stop":1724733474507,"duration":0},"description":"\n Testing first_non_repeated function\n :return:\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ff2bf17d38e7cc3b","name":"stdout","source":"ff2bf17d38e7cc3b.txt","type":"text/plain","size":277}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAY"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"7362d176d35d3813.json","parameterValues":[]} \ No newline at end of file +{"uid":"2da97da2ac2c9bbd","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b7eae48ecc824334","name":"stdout","source":"b7eae48ecc824334.txt","type":"text/plain","size":277}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAY"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"2da97da2ac2c9bbd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/462780a7368c9ffd.json b/allure-report/data/test-cases/2dcba5fbac259354.json similarity index 65% rename from allure-report/data/test-cases/462780a7368c9ffd.json rename to allure-report/data/test-cases/2dcba5fbac259354.json index 92ec3bbd124..25f89bd9b2e 100644 --- a/allure-report/data/test-cases/462780a7368c9ffd.json +++ b/allure-report/data/test-cases/2dcba5fbac259354.json @@ -1 +1 @@ -{"uid":"462780a7368c9ffd","name":"XOR logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_xor","historyId":"80fa996da1344642e95c3c1d2f315df1","time":{"start":1724735129586,"stop":1724735129602,"duration":16},"description":"\n Exclusive or or exclusive disjunction is a\n logical operation that outputs true only when\n inputs differ (one is true, the other is false).\n\n XOR outputs true whenever the inputs differ:\n\n Source:\n https://en.wikipedia.org/wiki/Exclusive_or\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1732428195708,"stop":1732428195708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Who likes it?"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1bdb6e0764902ab4","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"8a9b52813983814b","status":"passed","time":{"start":1724733474132,"stop":1724733474132,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"d7357eaa8c15ec47","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"57946e73be805e2a","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}}]},"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"fb237eeb673713e3.json","parameterValues":[]} \ No newline at end of file +{"uid":"2e0eb113649e95e6","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1732428195708,"stop":1732428195708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Who likes it?"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"2e0eb113649e95e6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a770e6ac7d91604a.json b/allure-report/data/test-cases/2ee59d9a8c304f3b.json similarity index 61% rename from allure-report/data/test-cases/a770e6ac7d91604a.json rename to allure-report/data/test-cases/2ee59d9a8c304f3b.json index 70212a30c1c..79e5ef4af78 100644 --- a/allure-report/data/test-cases/a770e6ac7d91604a.json +++ b/allure-report/data/test-cases/2ee59d9a8c304f3b.json @@ -1 +1 @@ -{"uid":"a770e6ac7d91604a","name":"Testing 'save' function: positive","fullName":"kyu_7.fill_the_hard_disk_drive.test_save.SaveTestCase#test_save_positive","historyId":"b1ff2214ba100eb1c8bc62e73e12889e","time":{"start":1732428195810,"stop":1732428195810,"duration":0},"description":"\n Testing 'save' function: positive\n\n The function should determine how many\n files of the copy queue you will be able\n to save into your Hard Disk Drive.\n :return:\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1732764220556,"stop":1732764220556,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"story","value":"Isograms"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7567c87108e55931","status":"passed","time":{"start":1732428195861,"stop":1732428195861,"duration":0}},{"uid":"f6dea82ce819c148","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"801881710b06074","status":"passed","time":{"start":1724733474304,"stop":1724733474304,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2c6c8c712bf1892f","status":"passed","time":{"start":1732428195861,"stop":1732428195861,"duration":0}},{"uid":"cd862d92408a60a2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"3bd61bc704b417e2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"30977e1fdeed6f0a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/49fb68289fb078f8.json b/allure-report/data/test-cases/30ac3ffad3316fea.json similarity index 71% rename from allure-report/data/test-cases/49fb68289fb078f8.json rename to allure-report/data/test-cases/30ac3ffad3316fea.json index 93c51e6b74f..46cb4807028 100644 --- a/allure-report/data/test-cases/49fb68289fb078f8.json +++ b/allure-report/data/test-cases/30ac3ffad3316fea.json @@ -1 +1 @@ -{"uid":"49fb68289fb078f8","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1724733472452,"stop":1724733472499,"duration":47},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"aef94a39bd8b19be","name":"stdout","source":"aef94a39bd8b19be.txt","type":"text/plain","size":1579}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sum by Factors"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"49fb68289fb078f8.json","parameterValues":[]} \ No newline at end of file +{"uid":"30ac3ffad3316fea","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1724733472452,"stop":1724733472499,"duration":47},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d21731264b505a67","name":"stdout","source":"d21731264b505a67.txt","type":"text/plain","size":1579}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sum by Factors"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"30ac3ffad3316fea.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c74e320818fb9682.json b/allure-report/data/test-cases/30e62f45ee93d21d.json similarity index 79% rename from allure-report/data/test-cases/c74e320818fb9682.json rename to allure-report/data/test-cases/30e62f45ee93d21d.json index b39ba2d554b..81029f12f49 100644 --- a/allure-report/data/test-cases/c74e320818fb9682.json +++ b/allure-report/data/test-cases/30e62f45ee93d21d.json @@ -1 +1 @@ -{"uid":"c74e320818fb9682","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"c74e320818fb9682.json","parameterValues":[]} \ No newline at end of file +{"uid":"30e62f45ee93d21d","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"30e62f45ee93d21d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/30ebc2ebd440c488.json b/allure-report/data/test-cases/30ebc2ebd440c488.json new file mode 100644 index 00000000000..9065f7cacd3 --- /dev/null +++ b/allure-report/data/test-cases/30ebc2ebd440c488.json @@ -0,0 +1 @@ +{"uid":"30ebc2ebd440c488","name":"Testing is_palindrome function","fullName":"kyu_8.is_it_a_palindrome.test_is_palindrome.IsPalindromeTestCase#test_is_palindrome","historyId":"4967a6ca0665c8eeeec85898f8bda8f5","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"description":"\n Testing is_palindrome function\n with various test inputs\n\n The function should check if a\n given string (case insensitive)\n is a palindrome.\n ","descriptionHtml":" Testing using big test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 70, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"68a2b9760a533e02","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194190,"stop":1732428194190,"duration":0}},{"uid":"4d0958f9149b5791","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"a83b85c2e341a76c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"c42292a9c36c46f3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194190,"stop":1732428194190,"duration":0}},{"uid":"a6bf4a932c1ec147","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"6827fd264cb4d263","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"31802a90aeba5e97.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/87c07388b10e55d5.json b/allure-report/data/test-cases/319c2fc51c0b8912.json
similarity index 65%
rename from allure-report/data/test-cases/87c07388b10e55d5.json
rename to allure-report/data/test-cases/319c2fc51c0b8912.json
index 70f3460103d..389b8057af5 100644
--- a/allure-report/data/test-cases/87c07388b10e55d5.json
+++ b/allure-report/data/test-cases/319c2fc51c0b8912.json
@@ -1 +1 @@
-{"uid":"87c07388b10e55d5","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1724733472796,"stop":1724733472921,"duration":125},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472843,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472843,"stop":1724733472890,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724733472890,"stop":1724733472921,"duration":31},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8fe3e8aa201d424a","name":"stdout","source":"8fe3e8aa201d424a.txt","type":"text/plain","size":932}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OPTIMIZATION"},{"name":"feature","value":"Optimization"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Integers: Recreation One"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"87c07388b10e55d5.json","parameterValues":[]} \ No newline at end of file +{"uid":"319c2fc51c0b8912","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1724733472796,"stop":1724733472921,"duration":125},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472843,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472843,"stop":1724733472890,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472890,"stop":1724733472921,"duration":31},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"506f9b1aa47477d8","name":"stdout","source":"506f9b1aa47477d8.txt","type":"text/plain","size":932}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OPTIMIZATION"},{"name":"feature","value":"Optimization"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Integers: Recreation One"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"319c2fc51c0b8912.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/39a19c10cf88efee.json b/allure-report/data/test-cases/31a691fa5a56c905.json similarity index 81% rename from allure-report/data/test-cases/39a19c10cf88efee.json rename to allure-report/data/test-cases/31a691fa5a56c905.json index 0ce48bf2a99..fd260f1806b 100644 --- a/allure-report/data/test-cases/39a19c10cf88efee.json +++ b/allure-report/data/test-cases/31a691fa5a56c905.json @@ -1 +1 @@ -{"uid":"39a19c10cf88efee","name":"Testing first_non_repeating_letter function","fullName":"kyu_5.first_non_repeating_character.test_first_non_repeating_letter.FirstNonRepeatingLetterTestCase#test_first_non_repeating_letter","historyId":"cff7d7f7b55b35458669cd92cb129d06","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"description":"\n Testing a function named first_non_repeating_letter\n that takes a string input, and returns the first character\n that is not repeated anywhere in the string.\n\n For example, if given the input 'stress', the function\n should return 't', since the letter t only occurs once\n in the string, and occurs first in the string.\n\n As an added challenge, upper- and lowercase letters are\n considered the same character, but the function should\n return the correct case for the initial letter. For example,\n the input 'sTreSS' should return 'T'.\n\n If a string contains all repeating characters, it should\n return an empty string (\"\") or None -- see sample tests.\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732764220480,"stop":1732764220480,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"156fc08ab7167514","status":"passed","time":{"start":1732428195780,"stop":1732428195781,"duration":1}},{"uid":"45bc1447720343e5","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"d9e7bf55554cd705","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"28c03a6c5cc24cef","status":"passed","time":{"start":1732428195780,"stop":1732428195781,"duration":1}},{"uid":"2aa3a63b6fff605a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"fb3ce43e36479ba0","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"324d19209fbeb70d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/32703c37c2f9cfbd.json b/allure-report/data/test-cases/32703c37c2f9cfbd.json deleted file mode 100644 index e29f1c08659..00000000000 --- a/allure-report/data/test-cases/32703c37c2f9cfbd.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"32703c37c2f9cfbd","name":"AND logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_and","historyId":"49af4a8ebdc007fac4acbc085138b80e","time":{"start":1724735129586,"stop":1724735129586,"duration":0},"description":"\n And (∧) is the truth-functional\n operator of logical conjunction\n\n The and of a set of operands is true\n if and only if all of its operands are true.\n\n Source:\n https://en.wikipedia.org/wiki/Logical_conjunction\n\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d8bbfaabd5a5300d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193918,"stop":1732428193918,"duration":0}},{"uid":"2488d38c1be516d6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"9eac58d1342209e0","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"b7243d74fc99fb8b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193918,"stop":1732428193918,"duration":0}},{"uid":"cf3552eb00513a1a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"f4c5ff18f0370583","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"32a39f3c0fa23567.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/9451201a4cae53ad.json b/allure-report/data/test-cases/330a0128cd73780c.json
similarity index 67%
rename from allure-report/data/test-cases/9451201a4cae53ad.json
rename to allure-report/data/test-cases/330a0128cd73780c.json
index 6e1f49f8a7b..fd135b288ce 100644
--- a/allure-report/data/test-cases/9451201a4cae53ad.json
+++ b/allure-report/data/test-cases/330a0128cd73780c.json
@@ -1 +1 @@
-{"uid":"9451201a4cae53ad","name":"Testing 'sum_triangular_numbers' with negative numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_negative_numbers","historyId":"4e553d5e3ff5fc5c21a746a843af96e5","time":{"start":1724733474476,"stop":1724733474476,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with negative numbers\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"77c66732e5fdad66","name":"stdout","source":"77c66732e5fdad66.txt","type":"text/plain","size":23}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"e427c3eece0f34c3.json","parameterValues":[]} \ No newline at end of file +{"uid":"335c39c3e0f7aa15","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ec381cac44a14e7f","name":"stdout","source":"ec381cac44a14e7f.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"335c39c3e0f7aa15.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/102a91ff9d2e2c1f.json b/allure-report/data/test-cases/3400d1d080e82f75.json similarity index 72% rename from allure-report/data/test-cases/102a91ff9d2e2c1f.json rename to allure-report/data/test-cases/3400d1d080e82f75.json index dadc1a7ca77..f6e95e28449 100644 --- a/allure-report/data/test-cases/102a91ff9d2e2c1f.json +++ b/allure-report/data/test-cases/3400d1d080e82f75.json @@ -1 +1 @@ -{"uid":"102a91ff9d2e2c1f","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1724733472421,"stop":1724733472437,"duration":16},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2fb64bb60201538c","name":"stdout","source":"2fb64bb60201538c.txt","type":"text/plain","size":225}],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Strip Comments"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"102a91ff9d2e2c1f.json","parameterValues":[]} \ No newline at end of file +{"uid":"3400d1d080e82f75","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1724733472421,"stop":1724733472437,"duration":16},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a3653a5d01cb978a","name":"stdout","source":"a3653a5d01cb978a.txt","type":"text/plain","size":225}],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Strip Comments"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"3400d1d080e82f75.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c8870275fadfceea.json b/allure-report/data/test-cases/3460c7a02debe899.json similarity index 70% rename from allure-report/data/test-cases/c8870275fadfceea.json rename to allure-report/data/test-cases/3460c7a02debe899.json index 6e87679bc77..3f11ce9e088 100644 --- a/allure-report/data/test-cases/c8870275fadfceea.json +++ b/allure-report/data/test-cases/3460c7a02debe899.json @@ -1 +1 @@ -{"uid":"c8870275fadfceea","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"939b7ea8b8b69174","name":"stdout","source":"939b7ea8b8b69174.txt","type":"text/plain","size":2621}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"c8870275fadfceea.json","parameterValues":[]} \ No newline at end of file +{"uid":"3460c7a02debe899","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f9925186cd87d138","name":"stdout","source":"f9925186cd87d138.txt","type":"text/plain","size":2621}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"3460c7a02debe899.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/34931ad2bd045d0c.json b/allure-report/data/test-cases/34931ad2bd045d0c.json new file mode 100644 index 00000000000..0c2357f35d4 --- /dev/null +++ b/allure-report/data/test-cases/34931ad2bd045d0c.json @@ -0,0 +1 @@ +{"uid":"34931ad2bd045d0c","name":"All chars are in upper case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_all_caps","historyId":"f47162ca0e9bacec154c9094fd33e635","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"description":"\n Testing letter_frequency function\n where all chars are in upper case\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing array_diff function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1732764219245,"stop":1732764219245,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Array.diff"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"41a6baf598873d9b","status":"passed","time":{"start":1732428194558,"stop":1732428194558,"duration":0}},{"uid":"359cda8d66959d20","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"6a8f943df9cf325c","status":"passed","time":{"start":1724733473061,"stop":1724733473061,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2bfddef765c09569","status":"passed","time":{"start":1732428194558,"stop":1732428194558,"duration":0}},{"uid":"dc29e000a4adcd25","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"f52a489cb0add672","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"354cda6601a7cded.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/35836d979e37575.json b/allure-report/data/test-cases/35836d979e37575.json deleted file mode 100644 index 1427de9d15c..00000000000 --- a/allure-report/data/test-cases/35836d979e37575.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"35836d979e37575","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"67751593ff534b14","name":"stdout","source":"67751593ff534b14.txt","type":"text/plain","size":1009}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Snail"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"35836d979e37575.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4ea31191e1f5ab3b.json b/allure-report/data/test-cases/359cda8d66959d20.json similarity index 63% rename from allure-report/data/test-cases/4ea31191e1f5ab3b.json rename to allure-report/data/test-cases/359cda8d66959d20.json index 66743a7d8d5..e67d8051189 100644 --- a/allure-report/data/test-cases/4ea31191e1f5ab3b.json +++ b/allure-report/data/test-cases/359cda8d66959d20.json @@ -1 +1 @@ -{"uid":"4ea31191e1f5ab3b","name":"Testing array_diff function","fullName":"kyu_6.array_diff.test_array_diff.ArrayDiffTestCase#test_array_diff_function","historyId":"5e365f66b39a2fede4fe18a5cc569699","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"3f3d8444cfb8c128","name":"stdout","source":"3f3d8444cfb8c128.txt","type":"text/plain","size":502}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"4ea31191e1f5ab3b.json","parameterValues":[]} \ No newline at end of file +{"uid":"359cda8d66959d20","name":"Testing array_diff function","fullName":"kyu_6.array_diff.test_array_diff.ArrayDiffTestCase#test_array_diff_function","historyId":"5e365f66b39a2fede4fe18a5cc569699","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e6e24d1199424ffc","name":"stdout","source":"e6e24d1199424ffc.txt","type":"text/plain","size":502}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"359cda8d66959d20.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/35f4051adfa3517.json b/allure-report/data/test-cases/35f4051adfa3517.json new file mode 100644 index 00000000000..2da0ec400d5 --- /dev/null +++ b/allure-report/data/test-cases/35f4051adfa3517.json @@ -0,0 +1 @@ +{"uid":"35f4051adfa3517","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_test","historyId":"eb0582ce0674121869dd4f6fce46e7f3","time":{"start":1724735129367,"stop":1724735129367,"duration":0},"description":"\n 3 is not a square number\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732764218886,"stop":1732764218886,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764218891,"stop":1732764218891,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732764218912,"stop":1732764218912,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Find the safest places in town"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"574cb5d6827dca2a","status":"passed","time":{"start":1732428194237,"stop":1732428194238,"duration":1}},{"uid":"f17cc6d65b0932fd","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"472edec34fd4cc19","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2b76b55d8c8f82d1","status":"passed","time":{"start":1732428194237,"stop":1732428194238,"duration":1}},{"uid":"614b9e2de4457676","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"e798d2f5cc38e024","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"37c27a38809b08b4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/38365b0f6f350ca5.json b/allure-report/data/test-cases/38365b0f6f350ca5.json deleted file mode 100644 index 399ae11c850..00000000000 --- a/allure-report/data/test-cases/38365b0f6f350ca5.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"38365b0f6f350ca5","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1ff678a4c7734b0","name":"stdout","source":"1ff678a4c7734b0.txt","type":"text/plain","size":554}],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"38365b0f6f350ca5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ea156c7340f7150f.json b/allure-report/data/test-cases/383972b39eec664a.json similarity index 67% rename from allure-report/data/test-cases/ea156c7340f7150f.json rename to allure-report/data/test-cases/383972b39eec664a.json index 9eaa13e8f4e..6d947e30636 100644 --- a/allure-report/data/test-cases/ea156c7340f7150f.json +++ b/allure-report/data/test-cases/383972b39eec664a.json @@ -1 +1 @@ -{"uid":"ea156c7340f7150f","name":"String with no duplicate chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_dup_none","historyId":"a2426de0b4808429aff451df95bbdc21","time":{"start":1724733473929,"stop":1724733473929,"duration":0},"description":"\n Test string with no duplicate chars\n :return:\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"537ecc9a719af32f","name":"stdout","source":"537ecc9a719af32f.txt","type":"text/plain","size":225}],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Strip Comments"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"863d9e582b6f3de4.json","parameterValues":[]} \ No newline at end of file +{"uid":"395a8f7cfcd6a2c9","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1724735127282,"stop":1724735127297,"duration":15},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"96d9a9c4b2d76831","name":"stdout","source":"96d9a9c4b2d76831.txt","type":"text/plain","size":225}],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Strip Comments"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"395a8f7cfcd6a2c9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6fbd93f1e3abe9a5.json b/allure-report/data/test-cases/3a617c2d20fe6a0a.json similarity index 75% rename from allure-report/data/test-cases/6fbd93f1e3abe9a5.json rename to allure-report/data/test-cases/3a617c2d20fe6a0a.json index 0e31b0f3103..41d314a2d81 100644 --- a/allure-report/data/test-cases/6fbd93f1e3abe9a5.json +++ b/allure-report/data/test-cases/3a617c2d20fe6a0a.json @@ -1 +1 @@ -{"uid":"6fbd93f1e3abe9a5","name":"Testing the 'solution' function","fullName":"kyu_6.multiples_of_3_or_5.test_solution.SolutionTestCase#test_solution","historyId":"c387db789a67b80c29f3c3ba2e6c9bce","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"description":"\n Testing solution function\n\n If we list all the natural numbers below 10\n that are multiples of 3 or 5, we get 3, 5, 6 and 9.\n The sum of these multiples is 23.\n\n Finish the solution so that it returns the sum of\n all the multiples of 3 or 5 below the number passed in.\n\n Note: If the number is a multiple of both 3 and 5,\n only count it once.\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"b94b97d784c6cf01","name":"stdout","source":"b94b97d784c6cf01.txt","type":"text/plain","size":117}],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"6f0b2af516b0f755.json","parameterValues":[]} \ No newline at end of file +{"uid":"3b2be2c8b8f3d0bb","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"47ad300a7de26866","name":"stdout","source":"47ad300a7de26866.txt","type":"text/plain","size":117}],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"3b2be2c8b8f3d0bb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3b580876a88f5382.json b/allure-report/data/test-cases/3b453b26a6476828.json similarity index 67% rename from allure-report/data/test-cases/3b580876a88f5382.json rename to allure-report/data/test-cases/3b453b26a6476828.json index 39ea682937b..2315558b8f5 100644 --- a/allure-report/data/test-cases/3b580876a88f5382.json +++ b/allure-report/data/test-cases/3b453b26a6476828.json @@ -1 +1 @@ -{"uid":"3b580876a88f5382","name":"Testing 'sum_triangular_numbers' with zero","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_zero","historyId":"fc1061f17dd61adf726ad7c2bb23539c","time":{"start":1724735129321,"stop":1724735129321,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with zero as an input\n :return:\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1732764218676,"stop":1732764218676,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Strings Mix"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d36e2f5707d2a6d3","status":"passed","time":{"start":1732428194023,"stop":1732428194025,"duration":2}},{"uid":"9ee094a1f359821e","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}},{"uid":"584f8bdd5c7f3c16","status":"passed","time":{"start":1724733472421,"stop":1724733472421,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2cc2dcb2d1d8eb43","status":"passed","time":{"start":1732428194023,"stop":1732428194025,"duration":2}},{"uid":"2460353038ce1955","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}},{"uid":"afdaa298aab7eba8","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"3b9e344534b3c5db.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9c2fc5bac7417dd0.json b/allure-report/data/test-cases/3bb063d5045f38b5.json similarity index 68% rename from allure-report/data/test-cases/9c2fc5bac7417dd0.json rename to allure-report/data/test-cases/3bb063d5045f38b5.json index 1291c78d9f5..c7638b5b85c 100644 --- a/allure-report/data/test-cases/9c2fc5bac7417dd0.json +++ b/allure-report/data/test-cases/3bb063d5045f38b5.json @@ -1 +1 @@ -{"uid":"9c2fc5bac7417dd0","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d0b96f0ad42d1de6","name":"stdout","source":"d0b96f0ad42d1de6.txt","type":"text/plain","size":67}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"9c2fc5bac7417dd0.json","parameterValues":[]} \ No newline at end of file +{"uid":"3bb063d5045f38b5","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"66609ce44d720b41","name":"stdout","source":"66609ce44d720b41.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"3bb063d5045f38b5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9ac6d40036941792.json b/allure-report/data/test-cases/3c275e4650ef1fcb.json similarity index 71% rename from allure-report/data/test-cases/9ac6d40036941792.json rename to allure-report/data/test-cases/3c275e4650ef1fcb.json index 38510786d0a..48f372862ea 100644 --- a/allure-report/data/test-cases/9ac6d40036941792.json +++ b/allure-report/data/test-cases/3c275e4650ef1fcb.json @@ -1 +1 @@ -{"uid":"9ac6d40036941792","name":"Should return 'Publish!'","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_publish","historyId":"b4a1fa278aa899a374ebad09960e6cca","time":{"start":1724735129711,"stop":1724735129711,"duration":0},"description":"\n If there are one or two good ideas,\n return 'Publish!',\n :return:\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732764218790,"stop":1732764218790,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":12,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732764218797,"stop":1732764218797,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"OOP"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"epic","value":"4 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"10f08e5166368fc8","status":"passed","time":{"start":1732428194141,"stop":1732428194141,"duration":0}},{"uid":"70c180d1e9f40ddc","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}},{"uid":"4941703c69aa6dd8","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"751027d0ac0cc021","status":"passed","time":{"start":1732428194141,"stop":1732428194141,"duration":0}},{"uid":"37b95a78feb35857","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}},{"uid":"bc3230f80ad8864d","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"3d05de3d43cf437d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/256a10c9792b808f.json b/allure-report/data/test-cases/3d09efb523dadc81.json similarity index 51% rename from allure-report/data/test-cases/256a10c9792b808f.json rename to allure-report/data/test-cases/3d09efb523dadc81.json index f889295b23f..6b7d11c1d48 100644 --- a/allure-report/data/test-cases/256a10c9792b808f.json +++ b/allure-report/data/test-cases/3d09efb523dadc81.json @@ -1 +1 @@ -{"uid":"256a10c9792b808f","name":"Testing 'letter_count' function","fullName":"kyu_6.count_letters_in_string.test_count_letters_in_string.CountLettersInStringTestCase#test_count_letters_in_string","historyId":"04bb543ec741bd163e341a33a1623692","time":{"start":1732428194628,"stop":1732428194628,"duration":0},"description":"\n Testing 'letter_count' function\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1732764220922,"stop":1732764220922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"696e651c40149097","status":"passed","time":{"start":1732428196156,"stop":1732428196156,"duration":0}},{"uid":"7fb0d954404a7411","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"efdfaccb93c4c6b4","status":"passed","time":{"start":1724733474632,"stop":1724733474632,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"fda81d5edcbfeda5","status":"passed","time":{"start":1732428196156,"stop":1732428196156,"duration":0}},{"uid":"9f7fc4731241a976","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"cd298347a8b67e93","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"3d40466198fa34e6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3d4ef3b1faaf3c9d.json b/allure-report/data/test-cases/3d4ef3b1faaf3c9d.json new file mode 100644 index 00000000000..4dbb70b07d8 --- /dev/null +++ b/allure-report/data/test-cases/3d4ef3b1faaf3c9d.json @@ -0,0 +1 @@ +{"uid":"3d4ef3b1faaf3c9d","name":"Testing 'solution' function","fullName":"kyu_7.pull_your_words_together_man.test_sentencify.SentencifyTestCase#test_sentencify","historyId":"5821e6355bce2a3bf46d4ce3e55de034","time":{"start":1724735129196,"stop":1724735129196,"duration":0},"description":"\n Testing 'sentencify' function.\n\n The function should:\n\n 1. Capitalise the first letter of the first word.\n 2. Add a period (.) to the end of the sentence.\n 3. Join the words into a complete string, with spaces.\n 4. Do no other manipulation on the words.\n\n :return:\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"77adc248069b48d7","name":"stdout","source":"77adc248069b48d7.txt","type":"text/plain","size":410}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"3d4f8cb2de087cf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3de1512f067d459d.json b/allure-report/data/test-cases/3de1512f067d459d.json new file mode 100644 index 00000000000..cfad75712fa --- /dev/null +++ b/allure-report/data/test-cases/3de1512f067d459d.json @@ -0,0 +1 @@ +{"uid":"3de1512f067d459d","name":"Testing 'generate_hashtag' function","fullName":"kyu_5.the_hashtag_generator.test_generate_hashtag.GenerateHashtagTestCase#test_generate_hashtag","historyId":"ff2324e4a058a6c42486fd5aff532ecf","time":{"start":1732764219193,"stop":1732764219193,"duration":0},"description":"\n Testing 'generate_hashtag' function\n ","descriptionHtml":"The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732764221042,"stop":1732764221042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Math"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"fe07573cd07e1ed8","status":"passed","time":{"start":1732428196238,"stop":1732428196239,"duration":1}},{"uid":"b8bd7a062c96fe90","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"bcdd15975118f527","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2951c359ba3fd421","status":"passed","time":{"start":1732428196238,"stop":1732428196239,"duration":1}},{"uid":"972d0622d29729c4","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"2c2a3e42bb3933c8","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"3de5bbe9e7cab5b6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3e564e38813f1539.json b/allure-report/data/test-cases/3e564e38813f1539.json new file mode 100644 index 00000000000..1b895657b94 --- /dev/null +++ b/allure-report/data/test-cases/3e564e38813f1539.json @@ -0,0 +1 @@ +{"uid":"3e564e38813f1539","name":"Testing Walker class - position property from negative grids","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":true,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732764218568,"stop":1732764218569,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732764218576,"stop":1732764218576,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"46ad98eaed470ea7","status":"passed","time":{"start":1732428193927,"stop":1732428193927,"duration":0}},{"uid":"d34aca89a8362e7c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"ee3233c4ab89c7ec","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":2,"unknown":0,"total":4},"items":[{"uid":"a76c277b6c0b5940","status":"passed","time":{"start":1732428193927,"stop":1732428193927,"duration":0}},{"uid":"801bdccb4e1aa824","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"92b17e5074e54ef7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"3e564e38813f1539.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a0d455d6bf21528b.json b/allure-report/data/test-cases/3e88e2d0381e105a.json similarity index 72% rename from allure-report/data/test-cases/a0d455d6bf21528b.json rename to allure-report/data/test-cases/3e88e2d0381e105a.json index ebf9801dd25..32741e8bba0 100644 --- a/allure-report/data/test-cases/a0d455d6bf21528b.json +++ b/allure-report/data/test-cases/3e88e2d0381e105a.json @@ -1 +1 @@ -{"uid":"a0d455d6bf21528b","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ffe9d790c546ddb7","name":"stdout","source":"ffe9d790c546ddb7.txt","type":"text/plain","size":230}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"a0d455d6bf21528b.json","parameterValues":[]} \ No newline at end of file +{"uid":"3e88e2d0381e105a","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a93887f366c469bf","name":"stdout","source":"a93887f366c469bf.txt","type":"text/plain","size":230}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"3e88e2d0381e105a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3ead41117d0ad5b6.json b/allure-report/data/test-cases/3ead41117d0ad5b6.json new file mode 100644 index 00000000000..c74e5f87d88 --- /dev/null +++ b/allure-report/data/test-cases/3ead41117d0ad5b6.json @@ -0,0 +1 @@ +{"uid":"3ead41117d0ad5b6","name":"Testing century function","fullName":"kyu_8.century_from_year.test_century.CenturyTestCase#test_century","historyId":"079ace8555debd1c87111e8c5a6664bf","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1732764220847,"stop":1732764220847,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Numbers"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"864737f712b002ec","status":"passed","time":{"start":1732428196101,"stop":1732428196101,"duration":0}},{"uid":"3fe8a02ede1e6532","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}},{"uid":"65bb39f46c25941f","status":"passed","time":{"start":1724733474569,"stop":1724733474569,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c7e963fd1c95dafe","status":"passed","time":{"start":1732428196101,"stop":1732428196101,"duration":0}},{"uid":"d3037fd25424c6f3","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}},{"uid":"1d2c6842ef40288f","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"3ead41117d0ad5b6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3f3bfc03f90689c3.json b/allure-report/data/test-cases/3f3bfc03f90689c3.json new file mode 100644 index 00000000000..17c719082c7 --- /dev/null +++ b/allure-report/data/test-cases/3f3bfc03f90689c3.json @@ -0,0 +1 @@ +{"uid":"3f3bfc03f90689c3","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d4f2ea957f6fd3d1","name":"stdout","source":"d4f2ea957f6fd3d1.txt","type":"text/plain","size":1009}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Snail"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"3f3bfc03f90689c3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1532fae746d0bb3a.json b/allure-report/data/test-cases/3f678007c09ea2b5.json similarity index 54% rename from allure-report/data/test-cases/1532fae746d0bb3a.json rename to allure-report/data/test-cases/3f678007c09ea2b5.json index 0a104a4165d..d4213cd75e7 100644 --- a/allure-report/data/test-cases/1532fae746d0bb3a.json +++ b/allure-report/data/test-cases/3f678007c09ea2b5.json @@ -1 +1 @@ -{"uid":"1532fae746d0bb3a","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1732428194667,"stop":1732428194668,"duration":1},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194667,"stop":1732428194667,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Insert items to the list","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9f02852e3aa10b6d","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"693d19da33d622de","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"2c78d4954ac14f9e","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"93b3042e12ae0dc2","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"1532fae746d0bb3a.json","parameterValues":[]} \ No newline at end of file +{"uid":"3f678007c09ea2b5","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1732428194667,"stop":1732428194668,"duration":1},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194667,"stop":1732428194667,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"3f678007c09ea2b5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3fe8a02ede1e6532.json b/allure-report/data/test-cases/3fe8a02ede1e6532.json new file mode 100644 index 00000000000..b13ce6aa628 --- /dev/null +++ b/allure-report/data/test-cases/3fe8a02ede1e6532.json @@ -0,0 +1 @@ +{"uid":"3fe8a02ede1e6532","name":"Testing century function","fullName":"kyu_8.century_from_year.test_century.CenturyTestCase#test_century","historyId":"079ace8555debd1c87111e8c5a6664bf","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"763b805ca97b9cb4","name":"stdout","source":"763b805ca97b9cb4.txt","type":"text/plain","size":410}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"3fe8a02ede1e6532.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3ff87d981594c6f7.json b/allure-report/data/test-cases/3ff87d981594c6f7.json new file mode 100644 index 00000000000..853a1ca8f99 --- /dev/null +++ b/allure-report/data/test-cases/3ff87d981594c6f7.json @@ -0,0 +1 @@ +{"uid":"3ff87d981594c6f7","name":"Testing password function","fullName":"kyu_7.password_validator.test_password.PasswordTestCase#test_password","historyId":"aaef6593296fd19246b6caa71f38ecab","time":{"start":1732764220596,"stop":1732764220597,"duration":1},"description":"\n Testing password function with various test inputs\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e13819432a0a8bbc","name":"stdout","source":"e13819432a0a8bbc.txt","type":"text/plain","size":23}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"c8c44a676a12b5c6.json","parameterValues":[]} \ No newline at end of file +{"uid":"406377324fdf0256","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f2a9e45ebf48d755","name":"stdout","source":"f2a9e45ebf48d755.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"406377324fdf0256.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/40819c186d07d3de.json b/allure-report/data/test-cases/40819c186d07d3de.json deleted file mode 100644 index d17b36bb451..00000000000 --- a/allure-report/data/test-cases/40819c186d07d3de.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"40819c186d07d3de","name":"All chars are in upper case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_all_caps","historyId":"f47162ca0e9bacec154c9094fd33e635","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"description":"\n Testing letter_frequency function\n where all chars are in upper case\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"660305aec4aa6e06","name":"stdout","source":"660305aec4aa6e06.txt","type":"text/plain","size":434}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"2980fd5af6447b30.json","parameterValues":[]} \ No newline at end of file +{"uid":"40a0fe54277654cc","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5f030da14b8e67d2","name":"stdout","source":"5f030da14b8e67d2.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"40a0fe54277654cc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/40c938f8f83f34f7.json b/allure-report/data/test-cases/40c938f8f83f34f7.json deleted file mode 100644 index a8ce806400d..00000000000 --- a/allure-report/data/test-cases/40c938f8f83f34f7.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"40c938f8f83f34f7","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1732428194566,"stop":1732428194566,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1732428194569,"stop":1732428194569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"LISTS"},{"name":"story","value":"Array to HTML table"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7d905be84b5c0b77","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"16a9ca9919e5cef5","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"e6a3da330525d2f4","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"b78c37ec3b0f496f","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"40c938f8f83f34f7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/413fd3063d3e7dc4.json b/allure-report/data/test-cases/413fd3063d3e7dc4.json deleted file mode 100644 index ed82539be85..00000000000 --- a/allure-report/data/test-cases/413fd3063d3e7dc4.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"413fd3063d3e7dc4","name":"Testing Walker class - position property from positive grids","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1732428193933,"stop":1732428193934,"duration":1},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":true,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732428193935,"stop":1732428193935,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"85df8de56a96ab7c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"af4da168bd187f62","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":1,"unknown":0,"total":3},"items":[{"uid":"ee4f0501c1152713","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"3edaeb1c9114b312","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"413fd3063d3e7dc4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/41668c3c4e1a677a.json b/allure-report/data/test-cases/41668c3c4e1a677a.json new file mode 100644 index 00000000000..3fd7d85265a --- /dev/null +++ b/allure-report/data/test-cases/41668c3c4e1a677a.json @@ -0,0 +1 @@ +{"uid":"41668c3c4e1a677a","name":"Testing the 'solution' function","fullName":"kyu_6.multiples_of_3_or_5.test_solution.SolutionTestCase#test_solution","historyId":"c387db789a67b80c29f3c3ba2e6c9bce","time":{"start":1732764220213,"stop":1732764220213,"duration":0},"description":"\n Testing solution function\n\n If we list all the natural numbers below 10\n that are multiples of 3 or 5, we get 3, 5, 6 and 9.\n The sum of these multiples is 23.\n\n Finish the solution so that it returns the sum of\n all the multiples of 3 or 5 below the number passed in.\n\n Note: If the number is a multiple of both 3 and 5,\n only count it once.\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732764220295,"stop":1732764220295,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Performance"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"story","value":"Row of the odd triangle"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"bb7d4237e3a80dd7","status":"passed","time":{"start":1732428195616,"stop":1732428195616,"duration":0}},{"uid":"1be5b98a41807de8","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}},{"uid":"b7108f3053cbc60d","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"59b1922c33f3ac65","status":"passed","time":{"start":1732428195616,"stop":1732428195616,"duration":0}},{"uid":"9b82a842fdc9b867","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}},{"uid":"4c3877c30e625752","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}}]},"tags":["PERFORMANCE","ALGORITHMS"]},"source":"416bb0c0ac58f7b6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2bfddef765c09569.json b/allure-report/data/test-cases/41a6baf598873d9b.json similarity index 57% rename from allure-report/data/test-cases/2bfddef765c09569.json rename to allure-report/data/test-cases/41a6baf598873d9b.json index 32eace7c761..d9e27cc99c5 100644 --- a/allure-report/data/test-cases/2bfddef765c09569.json +++ b/allure-report/data/test-cases/41a6baf598873d9b.json @@ -1 +1 @@ -{"uid":"2bfddef765c09569","name":"Testing array_diff function","fullName":"kyu_6.array_diff.test_array_diff.ArrayDiffTestCase#test_array_diff_function","historyId":"5e365f66b39a2fede4fe18a5cc569699","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"description":"\n Testing array_diff function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing array_diff function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1732428194561,"stop":1732428194561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array.diff"},{"name":"tag","value":"LISTS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4ea31191e1f5ab3b","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"ac81c5ec86387239","status":"passed","time":{"start":1724733473061,"stop":1724733473061,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"dc29e000a4adcd25","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"f52a489cb0add672","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"2bfddef765c09569.json","parameterValues":[]} \ No newline at end of file +{"uid":"41a6baf598873d9b","name":"Testing array_diff function","fullName":"kyu_6.array_diff.test_array_diff.ArrayDiffTestCase#test_array_diff_function","historyId":"5e365f66b39a2fede4fe18a5cc569699","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"description":"\n Testing array_diff function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing array_diff function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1732428194561,"stop":1732428194561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array.diff"},{"name":"tag","value":"LISTS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"41a6baf598873d9b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b67813f1cae4659e.json b/allure-report/data/test-cases/42358797bb03e774.json similarity index 63% rename from allure-report/data/test-cases/b67813f1cae4659e.json rename to allure-report/data/test-cases/42358797bb03e774.json index 3160ff15517..5517d4c47fd 100644 --- a/allure-report/data/test-cases/b67813f1cae4659e.json +++ b/allure-report/data/test-cases/42358797bb03e774.json @@ -1 +1 @@ -{"uid":"b67813f1cae4659e","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1732428196249,"stop":1732428196250,"duration":1},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196250,"stop":1732428196250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c74e320818fb9682","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"5f2df3f2c9b86d77","status":"passed","time":{"start":1724733474757,"stop":1724733474757,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"cde5d1b46b10d7ac","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"f5a3f0d4d035c3a4","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"b67813f1cae4659e.json","parameterValues":[]} \ No newline at end of file +{"uid":"42358797bb03e774","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1732428196249,"stop":1732428196250,"duration":1},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196250,"stop":1732428196250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"42358797bb03e774.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3cb4765f4f4fe8e7.json b/allure-report/data/test-cases/42452319aaa200ae.json similarity index 73% rename from allure-report/data/test-cases/3cb4765f4f4fe8e7.json rename to allure-report/data/test-cases/42452319aaa200ae.json index 853bbc5d9ba..4f8ba52cefa 100644 --- a/allure-report/data/test-cases/3cb4765f4f4fe8e7.json +++ b/allure-report/data/test-cases/42452319aaa200ae.json @@ -1 +1 @@ -{"uid":"3cb4765f4f4fe8e7","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"69b865faf74786aa","name":"stdout","source":"69b865faf74786aa.txt","type":"text/plain","size":22}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"3cb4765f4f4fe8e7.json","parameterValues":[]} \ No newline at end of file +{"uid":"42452319aaa200ae","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fb983dadd4fd2138","name":"stdout","source":"fb983dadd4fd2138.txt","type":"text/plain","size":22}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"42452319aaa200ae.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4249127f6bff6f10.json b/allure-report/data/test-cases/4249127f6bff6f10.json new file mode 100644 index 00000000000..3dac48c7822 --- /dev/null +++ b/allure-report/data/test-cases/4249127f6bff6f10.json @@ -0,0 +1 @@ +{"uid":"4249127f6bff6f10","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1732764218611,"stop":1732764218616,"duration":5},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1732764218617,"stop":1732764218617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATES/TIME"},{"name":"story","value":"Human readable duration format"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FORMATS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1e6c7d1c4189d9dd","status":"passed","time":{"start":1732428193967,"stop":1732428193967,"duration":0}},{"uid":"42bd5b348187136c","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"9f41894781b470ee","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"7cc0844ab5ecf216","status":"passed","time":{"start":1732428193967,"stop":1732428193967,"duration":0}},{"uid":"47f8df09a84d8337","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"409595d25cc5d60c","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"4249127f6bff6f10.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/428efcfcd43d2531.json b/allure-report/data/test-cases/428efcfcd43d2531.json deleted file mode 100644 index 61625af506b..00000000000 --- a/allure-report/data/test-cases/428efcfcd43d2531.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"428efcfcd43d2531","name":"Testing 'is_isogram' function","fullName":"kyu_7.isograms.test_is_isogram.IsIsogramTestCase#test_is_isogram","historyId":"6b98c62ee1b1f8e766b65263444ad2e5","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string aba and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string moOse and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"7bc78567c01b81e","name":"stdout","source":"7bc78567c01b81e.txt","type":"text/plain","size":401}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Isograms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"428efcfcd43d2531.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/31050b40d7651adc.json b/allure-report/data/test-cases/42bd5b348187136c.json similarity index 68% rename from allure-report/data/test-cases/31050b40d7651adc.json rename to allure-report/data/test-cases/42bd5b348187136c.json index 4c0699ed4e2..6e1d91e5384 100644 --- a/allure-report/data/test-cases/31050b40d7651adc.json +++ b/allure-report/data/test-cases/42bd5b348187136c.json @@ -1 +1 @@ -{"uid":"31050b40d7651adc","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"12f3e703f687ed41","name":"stdout","source":"12f3e703f687ed41.txt","type":"text/plain","size":1515}],"parameters":[],"hasContent":true,"stepsCount":13,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"FORMATTING"},{"name":"story","value":"Human readable duration format"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"31050b40d7651adc.json","parameterValues":[]} \ No newline at end of file +{"uid":"42bd5b348187136c","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"70a5653f29871a87","name":"stdout","source":"70a5653f29871a87.txt","type":"text/plain","size":1515}],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"FORMATTING"},{"name":"story","value":"Human readable duration format"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"42bd5b348187136c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6207ccc30173aa77.json b/allure-report/data/test-cases/437936b48694b75d.json similarity index 64% rename from allure-report/data/test-cases/6207ccc30173aa77.json rename to allure-report/data/test-cases/437936b48694b75d.json index bc15b602d44..ee945bd5e4e 100644 --- a/allure-report/data/test-cases/6207ccc30173aa77.json +++ b/allure-report/data/test-cases/437936b48694b75d.json @@ -1 +1 @@ -{"uid":"6207ccc30173aa77","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d8b7ee3418e7b9e0","name":"stdout","source":"d8b7ee3418e7b9e0.txt","type":"text/plain","size":1093}],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Disease Spread"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"6207ccc30173aa77.json","parameterValues":[]} \ No newline at end of file +{"uid":"437936b48694b75d","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"613c4bb712b376ab","name":"stdout","source":"613c4bb712b376ab.txt","type":"text/plain","size":1093}],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Disease Spread"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"437936b48694b75d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/43a8b37a1715c915.json b/allure-report/data/test-cases/43a8b37a1715c915.json new file mode 100644 index 00000000000..da38cbe4da7 --- /dev/null +++ b/allure-report/data/test-cases/43a8b37a1715c915.json @@ -0,0 +1 @@ +{"uid":"43a8b37a1715c915","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1732764218582,"stop":1732764218583,"duration":1},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1732764218582,"stop":1732764218582,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1732764218584,"stop":1732764218584,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"aea343086c8abd68","status":"passed","time":{"start":1732428193941,"stop":1732428193942,"duration":1}},{"uid":"47cf0745ec1b0964","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"f207a08521ff3dd3","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8dde6031964dc28f","status":"passed","time":{"start":1732428193941,"stop":1732428193942,"duration":1}},{"uid":"b1d54b76165521a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"164087ecc666d9a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"43a8b37a1715c915.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/77e868a9cd944330.json b/allure-report/data/test-cases/43c9c9efb1c04251.json similarity index 81% rename from allure-report/data/test-cases/77e868a9cd944330.json rename to allure-report/data/test-cases/43c9c9efb1c04251.json index 6f5d5844d72..fddd3883689 100644 --- a/allure-report/data/test-cases/77e868a9cd944330.json +++ b/allure-report/data/test-cases/43c9c9efb1c04251.json @@ -1 +1 @@ -{"uid":"77e868a9cd944330","name":"Testing 'feast' function","fullName":"kyu_8.the_feast_of_many_beasts.test_feast.FeastTestCase#test_feast","historyId":"963bc543b4e4096b877e161985d8949c","time":{"start":1724733474929,"stop":1724733474929,"duration":0},"description":"\n Testing 'feast' function with various test inputs\n\n Testing a function feast that takes the animal's\n name and dish as arguments and returns true or\n false to indicate whether the beast is allowed\n to bring the dish to the feast.\n\n Assume that beast and dish are always lowercase strings,\n and that each has at least two letters. beast and dish\n may contain hyphens and spaces, but these will not appear\n at the beginning or end of the string. They will not\n contain numerals.\n\n There is just one rule: the dish must start and end with\n the same letters as the animal's name. For example, the\n great blue heron is bringing garlic naan and the chickadee\n is bringing chocolate cake.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6ccd74e070792411","name":"stdout","source":"6ccd74e070792411.txt","type":"text/plain","size":371}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"d7eae685c38fccbb.json","parameterValues":[]} \ No newline at end of file +{"uid":"4430fa612ad99844","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"491bdfb319cbef56","name":"stdout","source":"491bdfb319cbef56.txt","type":"text/plain","size":371}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"4430fa612ad99844.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4438dce845a8b680.json b/allure-report/data/test-cases/4438dce845a8b680.json new file mode 100644 index 00000000000..8ae581d8d19 --- /dev/null +++ b/allure-report/data/test-cases/4438dce845a8b680.json @@ -0,0 +1 @@ +{"uid":"4438dce845a8b680","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1732764219349,"stop":1732764219351,"duration":2},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219350,"stop":1732764219350,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1732764219350,"stop":1732764219350,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1732764219350,"stop":1732764219350,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1732764219350,"stop":1732764219350,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"67c96b92db3f1ee1","status":"passed","time":{"start":1732428194672,"stop":1732428194672,"duration":0}},{"uid":"adbbb2c26291ccd5","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"582aa68275dac68e","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"d9328098007f6ade","status":"passed","time":{"start":1732428194672,"stop":1732428194672,"duration":0}},{"uid":"99a050e28b9f808c","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"a33fb2570aec1823","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"4438dce845a8b680.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2dc119e05306bc09.json b/allure-report/data/test-cases/44516baeffa03c9d.json similarity index 76% rename from allure-report/data/test-cases/2dc119e05306bc09.json rename to allure-report/data/test-cases/44516baeffa03c9d.json index 7dc6a7b3477..ef9415afc69 100644 --- a/allure-report/data/test-cases/2dc119e05306bc09.json +++ b/allure-report/data/test-cases/44516baeffa03c9d.json @@ -1 +1 @@ -{"uid":"2dc119e05306bc09","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"2dc119e05306bc09.json","parameterValues":[]} \ No newline at end of file +{"uid":"44516baeffa03c9d","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"44516baeffa03c9d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/44e584571b03be2.json b/allure-report/data/test-cases/44e584571b03be2.json new file mode 100644 index 00000000000..7007c32fac0 --- /dev/null +++ b/allure-report/data/test-cases/44e584571b03be2.json @@ -0,0 +1 @@ +{"uid":"44e584571b03be2","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have Dog arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 5 arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have good arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 50lb arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have brown arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"16068cef6801ede5","name":"stdout","source":"16068cef6801ede5.txt","type":"text/plain","size":148}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Make Class"},{"name":"parentSuite","value":"Beginner"},{"name":"feature","value":"Classes"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"44e584571b03be2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/450fbb27e2067be4.json b/allure-report/data/test-cases/450fbb27e2067be4.json new file mode 100644 index 00000000000..3d313f39a58 --- /dev/null +++ b/allure-report/data/test-cases/450fbb27e2067be4.json @@ -0,0 +1 @@ +{"uid":"450fbb27e2067be4","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1732764218627,"stop":1732764218627,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"PARSING"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"FILTERING"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Most frequently used words in a text"},{"name":"tag","value":"RANKING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1f21450476aa4c9a","status":"passed","time":{"start":1732428193975,"stop":1732428193976,"duration":1}},{"uid":"65c772a236576a2d","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"4b28b33a131eefd9","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"f85ab0d3a8429db7","status":"passed","time":{"start":1732428193975,"stop":1732428193976,"duration":1}},{"uid":"c7c7f21adbc73706","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"647dfe698e2a6fdb","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"450fbb27e2067be4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/45bc1447720343e5.json b/allure-report/data/test-cases/45bc1447720343e5.json new file mode 100644 index 00000000000..cbeb3833980 --- /dev/null +++ b/allure-report/data/test-cases/45bc1447720343e5.json @@ -0,0 +1 @@ +{"uid":"45bc1447720343e5","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"72a8521de031df4e","name":"stdout","source":"72a8521de031df4e.txt","type":"text/plain","size":554}],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"45bc1447720343e5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1bdb6e0764902ab4.json b/allure-report/data/test-cases/4617147ad7612076.json similarity index 74% rename from allure-report/data/test-cases/1bdb6e0764902ab4.json rename to allure-report/data/test-cases/4617147ad7612076.json index e23354733a3..312df6ccfaf 100644 --- a/allure-report/data/test-cases/1bdb6e0764902ab4.json +++ b/allure-report/data/test-cases/4617147ad7612076.json @@ -1 +1 @@ -{"uid":"1bdb6e0764902ab4","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e321f5d691b52e57","name":"stdout","source":"e321f5d691b52e57.txt","type":"text/plain","size":348}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Who likes it?"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"1bdb6e0764902ab4.json","parameterValues":[]} \ No newline at end of file +{"uid":"4617147ad7612076","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3cf96ebaed3b737c","name":"stdout","source":"3cf96ebaed3b737c.txt","type":"text/plain","size":348}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Who likes it?"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"4617147ad7612076.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/46ad98eaed470ea7.json b/allure-report/data/test-cases/46ad98eaed470ea7.json new file mode 100644 index 00000000000..522266d6bec --- /dev/null +++ b/allure-report/data/test-cases/46ad98eaed470ea7.json @@ -0,0 +1 @@ +{"uid":"46ad98eaed470ea7","name":"Testing Walker class - position property from negative grids","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732428193935,"stop":1732428193935,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"46ad98eaed470ea7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1bef76bb610cc3bd.json b/allure-report/data/test-cases/46de5298b06a2e8f.json similarity index 71% rename from allure-report/data/test-cases/1bef76bb610cc3bd.json rename to allure-report/data/test-cases/46de5298b06a2e8f.json index 266c7fd85ff..5e4b0c87cb6 100644 --- a/allure-report/data/test-cases/1bef76bb610cc3bd.json +++ b/allure-report/data/test-cases/46de5298b06a2e8f.json @@ -1 +1 @@ -{"uid":"1bef76bb610cc3bd","name":"Should return 'Publish!'","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_publish","historyId":"b4a1fa278aa899a374ebad09960e6cca","time":{"start":1724733474960,"stop":1724733474960,"duration":0},"description":"\n If there are one or two good ideas,\n return 'Publish!',\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732764221357,"stop":1732764221357,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732764221358,"stop":1732764221358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732764221363,"stop":1732764221363,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"71f8f5b376b254cf","status":"passed","time":{"start":1732428196482,"stop":1732428196482,"duration":0}},{"uid":"406377324fdf0256","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"335c39c3e0f7aa15","status":"passed","time":{"start":1724733475007,"stop":1724733475007,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"54bb63fb3736b8ae","status":"passed","time":{"start":1732428196482,"stop":1732428196482,"duration":0}},{"uid":"b97e3a9bf54f17f3","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"73d92f8f0c07772d","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"4710cc2182eb85cb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e17b710b1ca6cef6.json b/allure-report/data/test-cases/4719969d944ed48a.json similarity index 66% rename from allure-report/data/test-cases/e17b710b1ca6cef6.json rename to allure-report/data/test-cases/4719969d944ed48a.json index 278cdd5bda6..e9c98a9f57f 100644 --- a/allure-report/data/test-cases/e17b710b1ca6cef6.json +++ b/allure-report/data/test-cases/4719969d944ed48a.json @@ -1 +1 @@ -{"uid":"e17b710b1ca6cef6","name":"Testing decipher_this function","fullName":"kyu_6.decipher_this.test_decipher_this.DecipherThisTestCase#test_decipher_this","historyId":"ae3e8fd54712dd8496499b7bc14e7226","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"description":"\n Testing decipher_this function\n :param self:\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1905a023fe62d7a5","name":"stdout","source":"1905a023fe62d7a5.txt","type":"text/plain","size":326}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"a530698ca5ed066c.json","parameterValues":[]} \ No newline at end of file +{"uid":"472edec34fd4cc19","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"312dff4578efa314","name":"stdout","source":"312dff4578efa314.txt","type":"text/plain","size":326}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"472edec34fd4cc19.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4736c243443acbf6.json b/allure-report/data/test-cases/4736c243443acbf6.json new file mode 100644 index 00000000000..0e7220cd1a9 --- /dev/null +++ b/allure-report/data/test-cases/4736c243443acbf6.json @@ -0,0 +1 @@ +{"uid":"4736c243443acbf6","name":"Negative non consecutive number should be returned","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_negative","historyId":"f9c1f10fe995fd827dbc67efd6c689cb","time":{"start":1732764220941,"stop":1732764220941,"duration":0},"description":"\n non-consecutive is a negative number.\n :return:\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ff15e181fd0e6388","name":"stdout","source":"ff15e181fd0e6388.txt","type":"text/plain","size":1865}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"73a56012085cbb67.json","parameterValues":[]} \ No newline at end of file +{"uid":"47cf0745ec1b0964","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9970c74c966a73af","name":"stdout","source":"9970c74c966a73af.txt","type":"text/plain","size":1865}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"47cf0745ec1b0964.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4c7e13d0f61cf99a.json b/allure-report/data/test-cases/47f8dbee3cb403d3.json similarity index 71% rename from allure-report/data/test-cases/4c7e13d0f61cf99a.json rename to allure-report/data/test-cases/47f8dbee3cb403d3.json index 84e0dfe873b..0671d0641f5 100644 --- a/allure-report/data/test-cases/4c7e13d0f61cf99a.json +++ b/allure-report/data/test-cases/47f8dbee3cb403d3.json @@ -1 +1 @@ -{"uid":"4c7e13d0f61cf99a","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"df1294dda064bff1","name":"stdout","source":"df1294dda064bff1.txt","type":"text/plain","size":908}],"parameters":[],"hasContent":true,"stepsCount":14,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"FEATURES"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"ADVANCED"},{"name":"tag","value":"PROGRAMMING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},"source":"4c7e13d0f61cf99a.json","parameterValues":[]} \ No newline at end of file +{"uid":"47f8dbee3cb403d3","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b38075c83e7baebb","name":"stdout","source":"b38075c83e7baebb.txt","type":"text/plain","size":908}],"parameters":[],"stepsCount":14,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"FEATURES"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"ADVANCED"},{"name":"tag","value":"PROGRAMMING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},"source":"47f8dbee3cb403d3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e57068c00956ea02.json b/allure-report/data/test-cases/482801cdd802c850.json similarity index 70% rename from allure-report/data/test-cases/e57068c00956ea02.json rename to allure-report/data/test-cases/482801cdd802c850.json index 7afdc94f03e..0e80cdf7be8 100644 --- a/allure-report/data/test-cases/e57068c00956ea02.json +++ b/allure-report/data/test-cases/482801cdd802c850.json @@ -1 +1 @@ -{"uid":"e57068c00956ea02","name":"Testing move_zeros function","fullName":"kyu_5.moving_zeros_to_the_end.test_move_zeros.MoveZerosTestCase#test_move_zeros","historyId":"4d406a702da9fd827c8c4798d255a6cf","time":{"start":1724735127844,"stop":1724735127844,"duration":0},"description":"\n Test an algorithm that takes an array and moves all of the\n zeros to the end, preserving the order of the other elements.\n :return:\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1732764219205,"stop":1732764219205,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219206,"stop":1732764219207,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219207,"stop":1732764219207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219207,"stop":1732764219207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219207,"stop":1732764219207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219207,"stop":1732764219207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1732764219209,"stop":1732764219209,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAY"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5bc730ff95f1c205","status":"passed","time":{"start":1732428194528,"stop":1732428194528,"duration":0}},{"uid":"2da97da2ac2c9bbd","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"1c33446eccccc45a","status":"passed","time":{"start":1724733473030,"stop":1724733473030,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"6e3ab906ce5621b5","status":"passed","time":{"start":1732428194528,"stop":1732428194528,"duration":0}},{"uid":"6cad203fab564c60","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"63cbfe00daba1c69","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}}]},"tags":["ARRAY","ALGORITHMS"]},"source":"48e03b38164b77c2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/48fa5f91e3478c29.json b/allure-report/data/test-cases/48fa5f91e3478c29.json new file mode 100644 index 00000000000..74dbf170727 --- /dev/null +++ b/allure-report/data/test-cases/48fa5f91e3478c29.json @@ -0,0 +1 @@ +{"uid":"48fa5f91e3478c29","name":"Testing encrypt_this function","fullName":"kyu_6.encrypt_this.test_encrypt_this.EncryptThisTestCase#test_encrypt_this","historyId":"69a156fb0b04999e58427537301412d4","time":{"start":1732764220149,"stop":1732764220149,"duration":0},"description":"\n Testing encrypt_this function\n :param self:\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert training","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert battle","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c52989139561013a","name":"stdout","source":"c52989139561013a.txt","type":"text/plain","size":67}],"parameters":[],"hasContent":true,"stepsCount":12,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"286a2c6d22a3ea0b.json","parameterValues":[]} \ No newline at end of file +{"uid":"4941703c69aa6dd8","name":"Testing Warrior class >>> bruce_lee","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_bruce_lee","historyId":"7af7e9479cf2a47a636ae35231bacc9f","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5d2b03d7ca85feb9","name":"stdout","source":"5d2b03d7ca85feb9.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":12,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"4941703c69aa6dd8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a3395496d8bde803.json b/allure-report/data/test-cases/494bc5055e76bf71.json similarity index 63% rename from allure-report/data/test-cases/a3395496d8bde803.json rename to allure-report/data/test-cases/494bc5055e76bf71.json index ac5f6af9837..e2a18d1f45a 100644 --- a/allure-report/data/test-cases/a3395496d8bde803.json +++ b/allure-report/data/test-cases/494bc5055e76bf71.json @@ -1 +1 @@ -{"uid":"a3395496d8bde803","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1732428194006,"stop":1732428194008,"duration":2},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732428194005,"stop":1732428194005,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1732428194006,"stop":1732428194006,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1732428194006,"stop":1732428194006,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1732428194007,"stop":1732428194007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732428194009,"stop":1732428194009,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"FORMATTING"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f63a88604b1d062f","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"89c602359c6f109b","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"f80099cf6c294d2b","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"99f691b62c390084","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"a3395496d8bde803.json","parameterValues":[]} \ No newline at end of file +{"uid":"494bc5055e76bf71","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1732428194006,"stop":1732428194008,"duration":2},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732428194005,"stop":1732428194005,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1732428194006,"stop":1732428194006,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1732428194006,"stop":1732428194006,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1732428194007,"stop":1732428194007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732428194009,"stop":1732428194009,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"FORMATTING"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"494bc5055e76bf71.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cc1bd3cedb1bfef0.json b/allure-report/data/test-cases/497e27a7f74365e8.json similarity index 73% rename from allure-report/data/test-cases/cc1bd3cedb1bfef0.json rename to allure-report/data/test-cases/497e27a7f74365e8.json index 9feba626e70..d06cb04226a 100644 --- a/allure-report/data/test-cases/cc1bd3cedb1bfef0.json +++ b/allure-report/data/test-cases/497e27a7f74365e8.json @@ -1 +1 @@ -{"uid":"cc1bd3cedb1bfef0","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"10b8961e386c4fec","name":"stdout","source":"10b8961e386c4fec.txt","type":"text/plain","size":22}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"cc1bd3cedb1bfef0.json","parameterValues":[]} \ No newline at end of file +{"uid":"497e27a7f74365e8","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e255c73086be3d07","name":"stdout","source":"e255c73086be3d07.txt","type":"text/plain","size":22}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"497e27a7f74365e8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/49ad6a9c0404421b.json b/allure-report/data/test-cases/49ad6a9c0404421b.json new file mode 100644 index 00000000000..eef75408f6e --- /dev/null +++ b/allure-report/data/test-cases/49ad6a9c0404421b.json @@ -0,0 +1 @@ +{"uid":"49ad6a9c0404421b","name":"All chars are in mixed case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_mixed","historyId":"d4bb68fb8c0e59fc03fed525cca43eb5","time":{"start":1732764219290,"stop":1732764219291,"duration":1},"description":"\n Testing letter_frequency function\n where all chars are in mixed case\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1732428195606,"stop":1732428195606,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test that a function that given a sequence of strings,\n groups the elements that can be obtained by rotating others,\n ignoring upper or lower cases.\n\n In the event that an element appears more than once in\n the input sequence, only one of them will be taken into\n account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1732428195610,"stop":1732428195610,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"PUZZLES"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4f1172fa5620cc18","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"924a52587e7b2c82","status":"passed","time":{"start":1724733474054,"stop":1724733474054,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"8655885cb5db7a58","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"578c3a6cd3e7e40f","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}}]},"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"25fd6f6c5cfe2b58.json","parameterValues":[]} \ No newline at end of file +{"uid":"4a6083b6c2f5cc4b","name":"Testing the 'group_cities' function","fullName":"kyu_6.rotate_the_letters_of_each_element.test_group_cities.GroupCitiesTestCase#test_group_cities","historyId":"0b146f7fbac52b042804286da8716f6b","time":{"start":1732428195606,"stop":1732428195607,"duration":1},"description":"\n Test that a function that given a sequence of strings,\n groups the elements that can be obtained by rotating others,\n ignoring upper or lower cases.\n\n In the event that an element appears more than once in\n the input sequence, only one of them will be taken into\n account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1732428195606,"stop":1732428195606,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings,\n groups the elements that can be obtained by rotating others,\n ignoring upper or lower cases.\n\n In the event that an element appears more than once in\n the input sequence, only one of them will be taken into\n account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1732428195610,"stop":1732428195610,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"PUZZLES"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"4a6083b6c2f5cc4b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4aa405db56695158.json b/allure-report/data/test-cases/4aa405db56695158.json deleted file mode 100644 index 0c8b095f8fb..00000000000 --- a/allure-report/data/test-cases/4aa405db56695158.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"4aa405db56695158","name":"All chars are in upper case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_all_caps","historyId":"f47162ca0e9bacec154c9094fd33e635","time":{"start":1724735127984,"stop":1724735128000,"duration":16},"description":"\n Testing letter_frequency function\n where all chars are in upper case\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1732428194117,"stop":1732428194117,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7e5150fbd4a33237","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}},{"uid":"49fb68289fb078f8","status":"passed","time":{"start":1724733472452,"stop":1724733472499,"duration":47}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"82619e3fb0e84d4d","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}},{"uid":"521b14729542d5c4","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}}]},"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"aa08a95162404297.json","parameterValues":[]} \ No newline at end of file +{"uid":"4b22647a9cdd2bef","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1732428194048,"stop":1732428194108,"duration":60},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1732428194117,"stop":1732428194117,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"4b22647a9cdd2bef.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4b28b33a131eefd9.json b/allure-report/data/test-cases/4b28b33a131eefd9.json new file mode 100644 index 00000000000..ea2633e0a82 --- /dev/null +++ b/allure-report/data/test-cases/4b28b33a131eefd9.json @@ -0,0 +1 @@ +{"uid":"4b28b33a131eefd9","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"64228c9b0b57911a","name":"stdout","source":"64228c9b0b57911a.txt","type":"text/plain","size":3097}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"PARSING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"RANKING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"feature","value":"String"},{"name":"tag","value":"FILTERING"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"4b28b33a131eefd9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4b2984e4fa36f94.json b/allure-report/data/test-cases/4b2984e4fa36f94.json new file mode 100644 index 00000000000..6e5883e8653 --- /dev/null +++ b/allure-report/data/test-cases/4b2984e4fa36f94.json @@ -0,0 +1 @@ +{"uid":"4b2984e4fa36f94","name":"Testing Walker class - position property from positive grids","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1732764218574,"stop":1732764218575,"duration":1},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":true,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732764218568,"stop":1732764218569,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218574,"stop":1732764218574,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218575,"stop":1732764218575,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218575,"stop":1732764218575,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218575,"stop":1732764218575,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218575,"stop":1732764218575,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732764218576,"stop":1732764218576,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"c8da32e94b736fef","status":"passed","time":{"start":1732428193933,"stop":1732428193934,"duration":1}},{"uid":"a35155a27bb8937d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"e9cabde1f2c64760","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":2,"unknown":0,"total":4},"items":[{"uid":"413fd3063d3e7dc4","status":"passed","time":{"start":1732428193933,"stop":1732428193934,"duration":1}},{"uid":"ee4f0501c1152713","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"3edaeb1c9114b312","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"4b2984e4fa36f94.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4b8d012f19a4e1e6.json b/allure-report/data/test-cases/4b8d012f19a4e1e6.json deleted file mode 100644 index 6525c429461..00000000000 --- a/allure-report/data/test-cases/4b8d012f19a4e1e6.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"4b8d012f19a4e1e6","name":"Testing 'DefaultList' class: remove","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_remove","historyId":"15037a348eb4a5d132a73e93b09318c1","time":{"start":1724733473171,"stop":1724733473186,"duration":15},"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Remove items from the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f66e1341a4df20a3","name":"stdout","source":"f66e1341a4df20a3.txt","type":"text/plain","size":254}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"4b8d012f19a4e1e6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4bb422e9ca9901c8.json b/allure-report/data/test-cases/4bb422e9ca9901c8.json deleted file mode 100644 index e548562848e..00000000000 --- a/allure-report/data/test-cases/4bb422e9ca9901c8.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"4bb422e9ca9901c8","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_test","historyId":"eb0582ce0674121869dd4f6fce46e7f3","time":{"start":1724735129367,"stop":1724735129367,"duration":0},"description":"\n 3 is not a square number\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e7750817bf2ce3d3","name":"stdout","source":"e7750817bf2ce3d3.txt","type":"text/plain","size":1093}],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Disease Spread"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"b890a6fea083097f.json","parameterValues":[]} \ No newline at end of file +{"uid":"4c31a5ec99c6ca69","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fceb9ab1ca4c439c","name":"stdout","source":"fceb9ab1ca4c439c.txt","type":"text/plain","size":1093}],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Disease Spread"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"4c31a5ec99c6ca69.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4c5cc35d3de0d6f4.json b/allure-report/data/test-cases/4c5cc35d3de0d6f4.json new file mode 100644 index 00000000000..568216d8bed --- /dev/null +++ b/allure-report/data/test-cases/4c5cc35d3de0d6f4.json @@ -0,0 +1 @@ +{"uid":"4c5cc35d3de0d6f4","name":"Should return 'I smell a series!'","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_series","historyId":"fd37424f9957f0d1afe768cce5a8cc08","time":{"start":1732764221298,"stop":1732764221298,"duration":0},"description":"\n if there are more than 2 return\n 'I smell a series!'.\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1732764219268,"stop":1732764219268,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solve' function with various test data\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1732764219272,"stop":1732764219272,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Casino chips"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"23151e1dbdaacb09","status":"passed","time":{"start":1732428194587,"stop":1732428194587,"duration":0}},{"uid":"c61d34eb10bf204","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}},{"uid":"7ec3425d5267a222","status":"passed","time":{"start":1724733473093,"stop":1724733473093,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"d19efceb39f40f4f","status":"passed","time":{"start":1732428194587,"stop":1732428194587,"duration":0}},{"uid":"41efd0d786aed73","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}},{"uid":"d1585e7c78fd8d06","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"4d4729a99109106e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4d57a8ddade5816.json b/allure-report/data/test-cases/4d57a8ddade5816.json new file mode 100644 index 00000000000..26a94854ca6 --- /dev/null +++ b/allure-report/data/test-cases/4d57a8ddade5816.json @@ -0,0 +1 @@ +{"uid":"4d57a8ddade5816","name":"Testing anagrams function","fullName":"kyu_5.where_my_anagrams_at.test_anagrams.AnagramsTestCase#test_anagrams","historyId":"c060fb3e36725c887b4b4edce83f7142","time":{"start":1724735127938,"stop":1724735127938,"duration":0},"description":"\n Test a function that will find all the anagrams of a word from a list.\n You will be given two inputs a word and an array with words. You should\n return an array of all the anagrams or an empty array if there are none.\n\n For example:\n\n anagrams('abba', ['aabb', 'abcd', 'bbaa', 'dada']) => ['aabb', 'bbaa']\n anagrams('racer', ['crazer', 'carer', 'racar', 'caers', 'racer']) => ['carer', 'racer']\n anagrams('laser', ['lazing', 'lazy', 'lacer']) => []\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1732764218860,"stop":1732764218860,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['NORTH', 'SOUTH', 'SOUTH', 'EAST', 'WEST', 'NORTH', 'WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'EAST', 'NORTH', 'EAST', 'WEST', 'WEST', 'EAST', 'EAST', 'WEST', 'SOUTH']) and verify the output (['NORTH', 'EAST']) vs expected (['NORTH', 'EAST'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['EAST', 'NORTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'SOUTH', 'NORTH', 'NORTH', 'SOUTH', 'WEST', 'NORTH', 'EAST', 'WEST', 'WEST', 'WEST', 'EAST', 'SOUTH', 'SOUTH']) and verify the output (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH']) vs expected (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['WEST', 'NORTH', 'EAST', 'EAST', 'EAST', 'EAST', 'WEST', 'WEST', 'WEST', 'WEST', 'NORTH', 'NORTH', 'SOUTH', 'EAST']) and verify the output (['WEST', 'NORTH', 'NORTH', 'EAST']) vs expected (['WEST', 'NORTH', 'NORTH', 'EAST'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1732764218862,"stop":1732764218862,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"aa8525de66192fb3","status":"passed","time":{"start":1732428194207,"stop":1732428194207,"duration":0}},{"uid":"a07fccce3e37ee4a","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"f7f7ddd6c717f082","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5ea5418b10cdf416","status":"passed","time":{"start":1732428194207,"stop":1732428194207,"duration":0}},{"uid":"5e6aa533c6c0fafa","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"d65c16a1b47d468e","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"4eb91d777aea105a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/dc1f8d6367d3e66e.json b/allure-report/data/test-cases/4f20da98ae3e1985.json similarity index 75% rename from allure-report/data/test-cases/dc1f8d6367d3e66e.json rename to allure-report/data/test-cases/4f20da98ae3e1985.json index ffbdcbd5df7..f477ba8bbbf 100644 --- a/allure-report/data/test-cases/dc1f8d6367d3e66e.json +++ b/allure-report/data/test-cases/4f20da98ae3e1985.json @@ -1 +1 @@ -{"uid":"dc1f8d6367d3e66e","name":"Testing advice function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_first_non_repeating_letter","historyId":"dc079813fc553d210a3def6568230a25","time":{"start":1724733472624,"stop":1724733472765,"duration":141},"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472624,"stop":1724733472749,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8b32e9e6b9d5730c","name":"stdout","source":"8b32e9e6b9d5730c.txt","type":"text/plain","size":46002}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"dc1f8d6367d3e66e.json","parameterValues":[]} \ No newline at end of file +{"uid":"4f20da98ae3e1985","name":"Testing advice function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_first_non_repeating_letter","historyId":"dc079813fc553d210a3def6568230a25","time":{"start":1724733472624,"stop":1724733472765,"duration":141},"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472624,"stop":1724733472749,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d03a9a8c81cbe39f","name":"stdout","source":"d03a9a8c81cbe39f.txt","type":"text/plain","size":46002}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"4f20da98ae3e1985.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9326ca5c3b3bcaf3.json b/allure-report/data/test-cases/4f2bbc07480f42a4.json similarity index 76% rename from allure-report/data/test-cases/9326ca5c3b3bcaf3.json rename to allure-report/data/test-cases/4f2bbc07480f42a4.json index e5aa2b29198..373efda6715 100644 --- a/allure-report/data/test-cases/9326ca5c3b3bcaf3.json +++ b/allure-report/data/test-cases/4f2bbc07480f42a4.json @@ -1 +1 @@ -{"uid":"9326ca5c3b3bcaf3","name":"Testing 'factorial' function","fullName":"kyu_7.factorial.test_factorial.FactorialTestCase#test_factorial","historyId":"9f3faef7cd6efbe5a04de4e9c02ed5e1","time":{"start":1724733474241,"stop":1724733474241,"duration":0},"description":"\n Testing 'factorial' function\n\n In mathematics, the factorial of a non-negative integer n,\n denoted by n!, is the product of all positive integers less\n than or equal to n. For example: 5! = 5 * 4 * 3 * 2 * 1 = 120.\n By convention the value of 0! is 1.\n\n Write a function to calculate factorial for a given input.\n If input is below 0 or above 12 throw an exception of type\n ValueError (Python).\n :return:\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f509afa4d498e7c1","name":"stdout","source":"f509afa4d498e7c1.txt","type":"text/plain","size":1904}],"parameters":[],"hasContent":true,"stepsCount":21,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"2 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"parentSuite","value":"Proficient"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"5961f436380e11d2.json","parameterValues":[]} \ No newline at end of file +{"uid":"500f182a6eedd000","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1724735127122,"stop":1724735127141,"duration":19},"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fbbce307fc80ae94","name":"stdout","source":"fbbce307fc80ae94.txt","type":"text/plain","size":1904}],"parameters":[],"stepsCount":21,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"2 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"parentSuite","value":"Proficient"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"500f182a6eedd000.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/533bf937be1aa466.json b/allure-report/data/test-cases/50b7ff1fe714521a.json similarity index 63% rename from allure-report/data/test-cases/533bf937be1aa466.json rename to allure-report/data/test-cases/50b7ff1fe714521a.json index 8a8b4976261..36a53cdb8b8 100644 --- a/allure-report/data/test-cases/533bf937be1aa466.json +++ b/allure-report/data/test-cases/50b7ff1fe714521a.json @@ -1 +1 @@ -{"uid":"533bf937be1aa466","name":"Testing flatten function","fullName":"kyu_5.flatten.test_flatten.FlattenTestCase#test_flatten","historyId":"bf9ab588ec37b96b09a8d0c56f74fc4a","time":{"start":1732428194277,"stop":1732428194277,"duration":0},"description":"\n For this exercise you will create a global flatten method.\n The method takes in any number of arguments and flattens\n them into a single array. If any of the arguments passed in\n are an array then the individual objects within the array\n will be flattened so that they exist at the same level as\n the other arguments. Any nested arrays, no matter how deep,\n should be flattened into the single array result.\n\n The following are examples of how this function would be\n used and what the expected results would be:\n\n flatten(1, [2, 3], 4, 5, [6, [7]]) # returns [1, 2, 3, 4, 5, 6, 7]\n flatten('a', ['b', 2], 3, None, [[4], ['c']]) # returns\n ['a', 'b', 2, 3, None, 4, 'c']\n :return:\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1732428193949,"stop":1732428193949,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1732428193951,"stop":1732428193951,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CIPHERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"SECURITY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"532d8f53f92733e9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3c944fe792fcd179.json b/allure-report/data/test-cases/5364b62b05552f1e.json similarity index 94% rename from allure-report/data/test-cases/3c944fe792fcd179.json rename to allure-report/data/test-cases/5364b62b05552f1e.json index f968a4a711a..f1af8ba3c38 100644 --- a/allure-report/data/test-cases/3c944fe792fcd179.json +++ b/allure-report/data/test-cases/5364b62b05552f1e.json @@ -1 +1 @@ -{"uid":"3c944fe792fcd179","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Find the smallest"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"3c944fe792fcd179.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"5364b62b05552f1e","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Find the smallest"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"5364b62b05552f1e.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/9348c64cc78f5d13.json b/allure-report/data/test-cases/5392fbee850dfcf4.json
similarity index 72%
rename from allure-report/data/test-cases/9348c64cc78f5d13.json
rename to allure-report/data/test-cases/5392fbee850dfcf4.json
index 5465d764c58..1a7dad70c0d 100644
--- a/allure-report/data/test-cases/9348c64cc78f5d13.json
+++ b/allure-report/data/test-cases/5392fbee850dfcf4.json
@@ -1 +1 @@
-{"uid":"9348c64cc78f5d13","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"9b1bb88dc50af4ea","name":"stdout","source":"9b1bb88dc50af4ea.txt","type":"text/plain","size":428}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Factorial"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"9348c64cc78f5d13.json","parameterValues":[]} \ No newline at end of file +{"uid":"5392fbee850dfcf4","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"bcefb385384ff8bd","name":"stdout","source":"bcefb385384ff8bd.txt","type":"text/plain","size":428}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Factorial"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"5392fbee850dfcf4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/53eb34bc4e02fa07.json b/allure-report/data/test-cases/53eb34bc4e02fa07.json new file mode 100644 index 00000000000..a03f4df9029 --- /dev/null +++ b/allure-report/data/test-cases/53eb34bc4e02fa07.json @@ -0,0 +1 @@ +{"uid":"53eb34bc4e02fa07","name":"Testing easy_diagonal function","fullName":"kyu_6.easy_diagonal.test_diagonal.EasyDiagonalTestCase#test_easy_diagonal","historyId":"5d9c9166bf610b28a284723b5b23aab1","time":{"start":1732764219387,"stop":1732764220132,"duration":745},"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1732764219386,"stop":1732764219386,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1732764220132,"stop":1732764220132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1732764220144,"stop":1732764220144,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Diagonal"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"711b3df283530a5b","status":"passed","time":{"start":1732428194708,"stop":1732428195425,"duration":717}},{"uid":"8d85f39401914c16","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}},{"uid":"abf4f2031d384e78","status":"passed","time":{"start":1724733473218,"stop":1724733473889,"duration":671}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"56da494ae1701253","status":"passed","time":{"start":1732428194708,"stop":1732428195425,"duration":717}},{"uid":"964ad50f448ed64d","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}},{"uid":"7f2ec06c200d3086","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"53eb34bc4e02fa07.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9e6f93dfe778ff9a.json b/allure-report/data/test-cases/53fa8d477eb42fd3.json similarity index 69% rename from allure-report/data/test-cases/9e6f93dfe778ff9a.json rename to allure-report/data/test-cases/53fa8d477eb42fd3.json index 0e340495bd1..a99cd958d79 100644 --- a/allure-report/data/test-cases/9e6f93dfe778ff9a.json +++ b/allure-report/data/test-cases/53fa8d477eb42fd3.json @@ -1 +1 @@ -{"uid":"9e6f93dfe778ff9a","name":"Testing litres function with various test inputs","fullName":"kyu_8.keep_hydrated.test_keep_hydrated.KeepHydratedTestCase#test_keep_hydrated","historyId":"d2c9cdacf9fca346eec2858cd44275e6","time":{"start":1724733474788,"stop":1724733474788,"duration":0},"description":"\n Testing litres function with various test inputs\n :return:\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6f4b7e883a26cafe","name":"stdout","source":"6f4b7e883a26cafe.txt","type":"text/plain","size":878}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"54e4671ce8499dcf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/54fbe05c675f404a.json b/allure-report/data/test-cases/54fbe05c675f404a.json new file mode 100644 index 00000000000..56c91c6b996 --- /dev/null +++ b/allure-report/data/test-cases/54fbe05c675f404a.json @@ -0,0 +1 @@ +{"uid":"54fbe05c675f404a","name":"String with alphabet chars only","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_alpha_only","historyId":"f1e3ad74179a106b1d5dc35a6ffe21fa","time":{"start":1732764220163,"stop":1732764220164,"duration":1},"description":"\n Test string with alphabet chars only.\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"efae8b9f43d09441","name":"stdout","source":"efae8b9f43d09441.txt","type":"text/plain","size":640}],"parameters":[],"hasContent":true,"stepsCount":13,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Casino chips"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"552742d77daecee9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ddd928ac3a4fb635.json b/allure-report/data/test-cases/552b72a0721ea486.json similarity index 74% rename from allure-report/data/test-cases/ddd928ac3a4fb635.json rename to allure-report/data/test-cases/552b72a0721ea486.json index b88c1a5f05b..5c82b4cef7f 100644 --- a/allure-report/data/test-cases/ddd928ac3a4fb635.json +++ b/allure-report/data/test-cases/552b72a0721ea486.json @@ -1 +1 @@ -{"uid":"ddd928ac3a4fb635","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"ddd928ac3a4fb635.json","parameterValues":[]} \ No newline at end of file +{"uid":"552b72a0721ea486","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"552b72a0721ea486.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3b395c1683e127a4.json b/allure-report/data/test-cases/555a795f08de5e6c.json similarity index 58% rename from allure-report/data/test-cases/3b395c1683e127a4.json rename to allure-report/data/test-cases/555a795f08de5e6c.json index 6cd2fbfff54..f81cc08775a 100644 --- a/allure-report/data/test-cases/3b395c1683e127a4.json +++ b/allure-report/data/test-cases/555a795f08de5e6c.json @@ -1 +1 @@ -{"uid":"3b395c1683e127a4","name":"a and b are equal","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_equal_numbers","historyId":"2972663ca9fa4b4f0e6ea69060a464d5","time":{"start":1732428195740,"stop":1732428195740,"duration":0},"description":"\n a and b are equal\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428194238,"stop":1732428194238,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5b153d545c48d264","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"a530698ca5ed066c","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"614b9e2de4457676","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"e798d2f5cc38e024","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"2b76b55d8c8f82d1.json","parameterValues":[]} \ No newline at end of file +{"uid":"574cb5d6827dca2a","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1732428194237,"stop":1732428194238,"duration":1},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428194238,"stop":1732428194238,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"574cb5d6827dca2a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/577d9e765fb39849.json b/allure-report/data/test-cases/577d9e765fb39849.json new file mode 100644 index 00000000000..40fa41e144e --- /dev/null +++ b/allure-report/data/test-cases/577d9e765fb39849.json @@ -0,0 +1 @@ +{"uid":"577d9e765fb39849","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1732764218558,"stop":1732764218558,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 37, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"63ceea7fe946ff07","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193914,"stop":1732428193914,"duration":0}},{"uid":"f10852a0a46489bf","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"96ce14353b4f3e49","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"996ab105867adbc9","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193914,"stop":1732428193914,"duration":0}},{"uid":"88c7e92ae3f035ea","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"620b2589fb870406","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"577d9e765fb39849.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/51e0b16785f0d461.json b/allure-report/data/test-cases/579e5f45553c02f2.json
similarity index 81%
rename from allure-report/data/test-cases/51e0b16785f0d461.json
rename to allure-report/data/test-cases/579e5f45553c02f2.json
index 9ba55e16d29..87a6f6e223d 100644
--- a/allure-report/data/test-cases/51e0b16785f0d461.json
+++ b/allure-report/data/test-cases/579e5f45553c02f2.json
@@ -1 +1 @@
-{"uid":"51e0b16785f0d461","name":"Testing 'feast' function","fullName":"kyu_8.the_feast_of_many_beasts.test_feast.FeastTestCase#test_feast","historyId":"963bc543b4e4096b877e161985d8949c","time":{"start":1724735129695,"stop":1724735129695,"duration":0},"description":"\n Testing 'feast' function with various test inputs\n\n Testing a function feast that takes the animal's\n name and dish as arguments and returns true or\n false to indicate whether the beast is allowed\n to bring the dish to the feast.\n\n Assume that beast and dish are always lowercase strings,\n and that each has at least two letters. beast and dish\n may contain hyphens and spaces, but these will not appear\n at the beginning or end of the string. They will not\n contain numerals.\n\n There is just one rule: the dish must start and end with\n the same letters as the animal's name. For example, the\n great blue heron is bringing garlic naan and the chickadee\n is bringing chocolate cake.\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an un-existing item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6ec9f0fb81f46c5f","name":"stdout","source":"6ec9f0fb81f46c5f.txt","type":"text/plain","size":378}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"45f16c4708137d2d.json","parameterValues":[]} \ No newline at end of file +{"uid":"582aa68275dac68e","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"57a50be8b38a35c0","name":"stdout","source":"57a50be8b38a35c0.txt","type":"text/plain","size":378}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"582aa68275dac68e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/302b8c55161cc361.json b/allure-report/data/test-cases/583a0190aa99ad42.json similarity index 66% rename from allure-report/data/test-cases/302b8c55161cc361.json rename to allure-report/data/test-cases/583a0190aa99ad42.json index 58843d0f2e4..b20149bdd5d 100644 --- a/allure-report/data/test-cases/302b8c55161cc361.json +++ b/allure-report/data/test-cases/583a0190aa99ad42.json @@ -1 +1 @@ -{"uid":"302b8c55161cc361","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e2e513778c4c6c4f","name":"stdout","source":"e2e513778c4c6c4f.txt","type":"text/plain","size":213}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"ARITHMETIC"},{"name":"story","value":"Sum of odd numbers"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","LISTS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"302b8c55161cc361.json","parameterValues":[]} \ No newline at end of file +{"uid":"583a0190aa99ad42","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a85d028b53b2fa36","name":"stdout","source":"a85d028b53b2fa36.txt","type":"text/plain","size":213}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"ARITHMETIC"},{"name":"story","value":"Sum of odd numbers"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","LISTS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"583a0190aa99ad42.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/68ae9688c7c99a04.json b/allure-report/data/test-cases/584f8bdd5c7f3c16.json similarity index 65% rename from allure-report/data/test-cases/68ae9688c7c99a04.json rename to allure-report/data/test-cases/584f8bdd5c7f3c16.json index d2c88d9c39d..7a60f1cb6c6 100644 --- a/allure-report/data/test-cases/68ae9688c7c99a04.json +++ b/allure-report/data/test-cases/584f8bdd5c7f3c16.json @@ -1 +1 @@ -{"uid":"68ae9688c7c99a04","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"4c19c67f026536b3","name":"stdout","source":"4c19c67f026536b3.txt","type":"text/plain","size":882}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Strings Mix"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"68ae9688c7c99a04.json","parameterValues":[]} \ No newline at end of file +{"uid":"584f8bdd5c7f3c16","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2e61a28436ed8397","name":"stdout","source":"2e61a28436ed8397.txt","type":"text/plain","size":882}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Strings Mix"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"584f8bdd5c7f3c16.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bce82edab468d2f2.json b/allure-report/data/test-cases/58a164b572fc5a50.json similarity index 63% rename from allure-report/data/test-cases/bce82edab468d2f2.json rename to allure-report/data/test-cases/58a164b572fc5a50.json index c8b29ec7301..bda7024a4b1 100644 --- a/allure-report/data/test-cases/bce82edab468d2f2.json +++ b/allure-report/data/test-cases/58a164b572fc5a50.json @@ -1 +1 @@ -{"uid":"bce82edab468d2f2","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"282ef4a825ddd5b7","name":"stdout","source":"282ef4a825ddd5b7.txt","type":"text/plain","size":530}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"bce82edab468d2f2.json","parameterValues":[]} \ No newline at end of file +{"uid":"58a164b572fc5a50","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"998c70b07f1415e5","name":"stdout","source":"998c70b07f1415e5.txt","type":"text/plain","size":530}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"58a164b572fc5a50.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1bf2db2d5f0c7414.json b/allure-report/data/test-cases/58bbccd3c8af3c06.json similarity index 52% rename from allure-report/data/test-cases/1bf2db2d5f0c7414.json rename to allure-report/data/test-cases/58bbccd3c8af3c06.json index 9c52f5d2a1e..a3e0a12ba24 100644 --- a/allure-report/data/test-cases/1bf2db2d5f0c7414.json +++ b/allure-report/data/test-cases/58bbccd3c8af3c06.json @@ -1 +1 @@ -{"uid":"1bf2db2d5f0c7414","name":"powers function should return an array of unique numbers","fullName":"kyu_7.sum_of_powers_of_2.test_sum_of_powers_of_2.SumOfPowerOfTwoTestCase#test_powers","historyId":"489e3070dc83756c411301400dd6e3c8","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"description":"\n The function powers takes a single parameter,\n the number n, and should return an array of unique numbers.\n :return:\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1732428193958,"stop":1732428193958,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1732428193961,"stop":1732428193961,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CIPHERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"SECURITY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"97ad1cd914697b30","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"54e4671ce8499dcf","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"8a76fd0002a5824c","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"3fa15071b1bee987","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"9dd5714486b51753.json","parameterValues":[]} \ No newline at end of file +{"uid":"5b904804aa9a6e53","name":"Testing Encoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding.EncodingTestCase#test_encoding","historyId":"195b2d3cd638502ec301b9e9eaa3f969","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1732428193958,"stop":1732428193958,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1732428193961,"stop":1732428193961,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CIPHERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"SECURITY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"5b904804aa9a6e53.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6e3ab906ce5621b5.json b/allure-report/data/test-cases/5bc730ff95f1c205.json similarity index 59% rename from allure-report/data/test-cases/6e3ab906ce5621b5.json rename to allure-report/data/test-cases/5bc730ff95f1c205.json index d81114718c0..23e4e086742 100644 --- a/allure-report/data/test-cases/6e3ab906ce5621b5.json +++ b/allure-report/data/test-cases/5bc730ff95f1c205.json @@ -1 +1 @@ -{"uid":"6e3ab906ce5621b5","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1732428194529,"stop":1732428194529,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAY"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7362d176d35d3813","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"9abe86e868e9efe6","status":"passed","time":{"start":1724733473030,"stop":1724733473030,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"6cad203fab564c60","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"63cbfe00daba1c69","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}}]},"tags":["ARRAY","ALGORITHMS"]},"source":"6e3ab906ce5621b5.json","parameterValues":[]} \ No newline at end of file +{"uid":"5bc730ff95f1c205","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1732428194529,"stop":1732428194529,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAY"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"5bc730ff95f1c205.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5a2ae93193e5280a.json b/allure-report/data/test-cases/5bf0909978db7e30.json similarity index 55% rename from allure-report/data/test-cases/5a2ae93193e5280a.json rename to allure-report/data/test-cases/5bf0909978db7e30.json index 0f97a9f49e4..6d9fa17f585 100644 --- a/allure-report/data/test-cases/5a2ae93193e5280a.json +++ b/allure-report/data/test-cases/5bf0909978db7e30.json @@ -1 +1 @@ -{"uid":"5a2ae93193e5280a","name":"Testing litres function with various test inputs","fullName":"kyu_8.keep_hydrated.test_keep_hydrated.KeepHydratedTestCase#test_keep_hydrated","historyId":"d2c9cdacf9fca346eec2858cd44275e6","time":{"start":1732428196278,"stop":1732428196278,"duration":0},"description":"\n Testing litres function with various test inputs\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8a1d25baaaa2cac0","name":"stdout","source":"8a1d25baaaa2cac0.txt","type":"text/plain","size":611}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"73db1f36a5925004.json","parameterValues":[]} \ No newline at end of file +{"uid":"5c657b72ebb12427","name":"'fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8bb1795fd7e9c165","name":"stdout","source":"8bb1795fd7e9c165.txt","type":"text/plain","size":611}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"5c657b72ebb12427.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6ca78efd90ffa643.json b/allure-report/data/test-cases/5cbf19148d05755c.json similarity index 58% rename from allure-report/data/test-cases/6ca78efd90ffa643.json rename to allure-report/data/test-cases/5cbf19148d05755c.json index 2941398742f..d4400e246d0 100644 --- a/allure-report/data/test-cases/6ca78efd90ffa643.json +++ b/allure-report/data/test-cases/5cbf19148d05755c.json @@ -1 +1 @@ -{"uid":"6ca78efd90ffa643","name":"Testing remove_char function","fullName":"kyu_8.remove_first_and_last_character.test_remove_char.RemoveCharTestCase#test_remove_char","historyId":"094915dd36d829c22ed2375a32962ac5","time":{"start":1732428196345,"stop":1732428196345,"duration":0},"description":"\n Test that 'remove_char' function\n removes the first and\n last characters of a string.\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1732764218634,"stop":1732764218634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"eac7f340d73193c2","status":"passed","time":{"start":1732428193982,"stop":1732428193982,"duration":0}},{"uid":"8dcdfa9166c48fb8","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}},{"uid":"ab7f75990cdffa76","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3e8741eae0b44214","status":"passed","time":{"start":1732428193982,"stop":1732428193982,"duration":0}},{"uid":"7b2352a8e3675c67","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}},{"uid":"db7b4c897ddcf1a6","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"5e2354482de170d3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5e4416fd32f6992f.json b/allure-report/data/test-cases/5e4416fd32f6992f.json new file mode 100644 index 00000000000..cbb9574a430 --- /dev/null +++ b/allure-report/data/test-cases/5e4416fd32f6992f.json @@ -0,0 +1 @@ +{"uid":"5e4416fd32f6992f","name":"Testing Encoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding.EncodingTestCase#test_encoding","historyId":"195b2d3cd638502ec301b9e9eaa3f969","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1732764218599,"stop":1732764218599,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1732764218604,"stop":1732764218604,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"SECURITY"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CIPHERS"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5b904804aa9a6e53","status":"passed","time":{"start":1732428193959,"stop":1732428193959,"duration":0}},{"uid":"c91f2e2d1c4e5a72","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"2483ff464fe4ea07","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9dd5714486b51753","status":"passed","time":{"start":1732428193959,"stop":1732428193959,"duration":0}},{"uid":"8a76fd0002a5824c","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"3fa15071b1bee987","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"5e4416fd32f6992f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/47cc31f6ebf12c13.json b/allure-report/data/test-cases/5e8bbbba63c3bb75.json similarity index 58% rename from allure-report/data/test-cases/47cc31f6ebf12c13.json rename to allure-report/data/test-cases/5e8bbbba63c3bb75.json index f35334246f0..97918d8092f 100644 --- a/allure-report/data/test-cases/47cc31f6ebf12c13.json +++ b/allure-report/data/test-cases/5e8bbbba63c3bb75.json @@ -1 +1 @@ -{"uid":"47cc31f6ebf12c13","name":"Testing toJadenCase function (negative)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_negative","historyId":"3a2cad5dab684132d1f8974f9a6b5c75","time":{"start":1732428195869,"stop":1732428195869,"duration":0},"description":"\n Simple negative test\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ca0d330469f49836","name":"stdout","source":"ca0d330469f49836.txt","type":"text/plain","size":640}],"parameters":[],"hasContent":true,"stepsCount":13,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Casino chips"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"6030df3a53146090.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6035f0fe38b5a062.json b/allure-report/data/test-cases/6035f0fe38b5a062.json new file mode 100644 index 00000000000..c7f82ca4183 --- /dev/null +++ b/allure-report/data/test-cases/6035f0fe38b5a062.json @@ -0,0 +1 @@ +{"uid":"6035f0fe38b5a062","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732764218790,"stop":1732764218790,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732764218797,"stop":1732764218797,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"OOP"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"epic","value":"4 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f520dc2a3cdded7a","status":"passed","time":{"start":1732428194145,"stop":1732428194146,"duration":1}},{"uid":"3bb063d5045f38b5","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}},{"uid":"ba3e30be8784f086","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1700dd3f253e8636","status":"passed","time":{"start":1732428194145,"stop":1732428194146,"duration":1}},{"uid":"675849fee1009391","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}},{"uid":"c1f2317d20109e13","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"6035f0fe38b5a062.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/60d4140245a65d5.json b/allure-report/data/test-cases/60d4140245a65d5.json new file mode 100644 index 00000000000..dcd997305d0 --- /dev/null +++ b/allure-report/data/test-cases/60d4140245a65d5.json @@ -0,0 +1 @@ +{"uid":"60d4140245a65d5","name":"String with mixed type of chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_dup_mixed","historyId":"befc81f16d3ea9a4d57ecd3fed78faff","time":{"start":1732764220167,"stop":1732764220168,"duration":1},"description":"\n Test string with mixed type of chars.\n :return:\n ","descriptionHtml":"Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"dd695e9095070885","name":"stdout","source":"dd695e9095070885.txt","type":"text/plain","size":3898}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAME BOARDS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"56ae9013352b7649.json","parameterValues":[]} \ No newline at end of file +{"uid":"616388e3d3f3ad4c","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d8a2a5280a09e0f4","name":"stdout","source":"d8a2a5280a09e0f4.txt","type":"text/plain","size":3898}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAME BOARDS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"616388e3d3f3ad4c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7da87d8449dbfb8b.json b/allure-report/data/test-cases/61de742601660eab.json similarity index 65% rename from allure-report/data/test-cases/7da87d8449dbfb8b.json rename to allure-report/data/test-cases/61de742601660eab.json index 3013b3daa23..b9b9a43ef7b 100644 --- a/allure-report/data/test-cases/7da87d8449dbfb8b.json +++ b/allure-report/data/test-cases/61de742601660eab.json @@ -1 +1 @@ -{"uid":"7da87d8449dbfb8b","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1724735127688,"stop":1724735127813,"duration":125},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127703,"duration":15},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127703,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127735,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127735,"stop":1724735127781,"duration":46},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1724735127781,"stop":1724735127813,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d8f05623e6466063","name":"stdout","source":"d8f05623e6466063.txt","type":"text/plain","size":932}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724735127813,"stop":1724735127813,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Integers: Recreation One"},{"name":"feature","value":"Optimization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"OPTIMIZATION"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"7da87d8449dbfb8b.json","parameterValues":[]} \ No newline at end of file +{"uid":"61de742601660eab","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1724735127688,"stop":1724735127813,"duration":125},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127703,"duration":15},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127703,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127735,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127735,"stop":1724735127781,"duration":46},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127781,"stop":1724735127813,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a9137c6294090d64","name":"stdout","source":"a9137c6294090d64.txt","type":"text/plain","size":932}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724735127813,"stop":1724735127813,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Integers: Recreation One"},{"name":"feature","value":"Optimization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"OPTIMIZATION"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"61de742601660eab.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/61e07c6ddcc506b1.json b/allure-report/data/test-cases/61e07c6ddcc506b1.json new file mode 100644 index 00000000000..ba89a2a9121 --- /dev/null +++ b/allure-report/data/test-cases/61e07c6ddcc506b1.json @@ -0,0 +1 @@ +{"uid":"61e07c6ddcc506b1","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1732764218771,"stop":1732764218772,"duration":1},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1732764218769,"stop":1732764218769,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1732764218772,"stop":1732764218772,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1732764218772,"stop":1732764218772,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1732764218772,"stop":1732764218772,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1732764218772,"stop":1732764218772,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1732764218774,"stop":1732764218774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Aggregations"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"ARITHMETIC"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"84ea3c3b3250393e","status":"passed","time":{"start":1732428194124,"stop":1732428194125,"duration":1}},{"uid":"99a774ce5ee6bba3","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}},{"uid":"8c4c3ac3b9ddced3","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9f9422c1f71252b6","status":"passed","time":{"start":1732428194124,"stop":1732428194125,"duration":1}},{"uid":"e03974f538ea8ee6","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}},{"uid":"acc95e26a53d92ff","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}}]},"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"61e07c6ddcc506b1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/37f24af32c057862.json b/allure-report/data/test-cases/61f84f81177cf38b.json similarity index 92% rename from allure-report/data/test-cases/37f24af32c057862.json rename to allure-report/data/test-cases/61f84f81177cf38b.json index 79c37159f34..8d6b8743dda 100644 --- a/allure-report/data/test-cases/37f24af32c057862.json +++ b/allure-report/data/test-cases/61f84f81177cf38b.json @@ -1 +1 @@ -{"uid":"37f24af32c057862","name":"test_solution_empty","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_empty","historyId":"29249ea89f0081dda70899f3290f857b","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 86, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"37f24af32c057862.json","parameterValues":[]} \ No newline at end of file +{"uid":"61f84f81177cf38b","name":"test_solution_empty","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_empty","historyId":"29249ea89f0081dda70899f3290f857b","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 86, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"61f84f81177cf38b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b36380d1077ce20b.json b/allure-report/data/test-cases/6209b3d491320ab9.json similarity index 56% rename from allure-report/data/test-cases/b36380d1077ce20b.json rename to allure-report/data/test-cases/6209b3d491320ab9.json index 8edb958730e..e77432081d1 100644 --- a/allure-report/data/test-cases/b36380d1077ce20b.json +++ b/allure-report/data/test-cases/6209b3d491320ab9.json @@ -1 +1 @@ -{"uid":"b36380d1077ce20b","name":"'multiply' function verification: lists with multiple digits","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest","historyId":"6105a97f729c5e36b325cf44492db688","time":{"start":1732428195921,"stop":1732428195921,"duration":0},"description":"\n Test lists with multiple digits\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a3216b951d3fac8b.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"624b364c1e1f6bc7","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"624b364c1e1f6bc7.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/e8ed1f5e4a826f53.json b/allure-report/data/test-cases/625a87864855843c.json
similarity index 65%
rename from allure-report/data/test-cases/e8ed1f5e4a826f53.json
rename to allure-report/data/test-cases/625a87864855843c.json
index c59f8bbdd95..bd8c081c7a9 100644
--- a/allure-report/data/test-cases/e8ed1f5e4a826f53.json
+++ b/allure-report/data/test-cases/625a87864855843c.json
@@ -1 +1 @@
-{"uid":"e8ed1f5e4a826f53","name":"move function tests","fullName":"kyu_8.terminal_game_move_function.test_terminal_game_move_function.MoveTestCase#test_move","historyId":"c589035c90d432fb71a99aec4f56ee9e","time":{"start":1724733474929,"stop":1724733474929,"duration":0},"description":"\n The player rolls the dice and moves the number\n of spaces indicated by the dice two times.\n\n Pass position and roll and compare the output\n to the expected result\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1216cba41972f97c","status":"passed","time":{"start":1732428194550,"stop":1732428194550,"duration":0}},{"uid":"1a8f12ae9a258bd1","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"24b32ad032525022","status":"passed","time":{"start":1724733473046,"stop":1724733473061,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"777edc280c74020d","status":"passed","time":{"start":1732428194550,"stop":1732428194550,"duration":0}},{"uid":"585949d19b46a5d2","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"66f1b8d1e5ed1dbe","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"62a6bbd8d87be20e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/62ef482e2cb3493b.json b/allure-report/data/test-cases/62ef482e2cb3493b.json deleted file mode 100644 index e1a62398e77..00000000000 --- a/allure-report/data/test-cases/62ef482e2cb3493b.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"62ef482e2cb3493b","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1732428196489,"stop":1732428196489,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1732428196489,"stop":1732428196489,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732428196491,"stop":1732428196491,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"3cb4765f4f4fe8e7","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"cc1bd3cedb1bfef0","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"1b3bd0a5ea1aa072","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"2030ea00b6998f67","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"62ef482e2cb3493b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/631ed8ca3aead56c.json b/allure-report/data/test-cases/631ed8ca3aead56c.json new file mode 100644 index 00000000000..5ac59c1136a --- /dev/null +++ b/allure-report/data/test-cases/631ed8ca3aead56c.json @@ -0,0 +1 @@ +{"uid":"631ed8ca3aead56c","name":"powers function should return an array of unique numbers","fullName":"kyu_7.sum_of_powers_of_2.test_sum_of_powers_of_2.SumOfPowerOfTwoTestCase#test_powers","historyId":"489e3070dc83756c411301400dd6e3c8","time":{"start":1732764220715,"stop":1732764220719,"duration":4},"description":"\n The function powers takes a single parameter,\n the number n, and should return an array of\n unique numbers.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ad44f1f08939323f","name":"stdout","source":"ad44f1f08939323f.txt","type":"text/plain","size":371}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"12ac45051c49f01a.json","parameterValues":[]} \ No newline at end of file +{"uid":"632eacb89b6e193e","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"96a11dda30514e67","name":"stdout","source":"96a11dda30514e67.txt","type":"text/plain","size":371}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"632eacb89b6e193e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2f520e29faf9fa03.json b/allure-report/data/test-cases/634b88b34b81a74c.json similarity index 92% rename from allure-report/data/test-cases/2f520e29faf9fa03.json rename to allure-report/data/test-cases/634b88b34b81a74c.json index 6f2faf92c07..5289e5596cf 100644 --- a/allure-report/data/test-cases/2f520e29faf9fa03.json +++ b/allure-report/data/test-cases/634b88b34b81a74c.json @@ -1 +1 @@ -{"uid":"2f520e29faf9fa03","name":"test_solution_medium","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_medium","historyId":"7ee6731933bd9dff6fabc41830db1bf0","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 32, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"2f520e29faf9fa03.json","parameterValues":[]} \ No newline at end of file +{"uid":"634b88b34b81a74c","name":"test_solution_medium","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_medium","historyId":"7ee6731933bd9dff6fabc41830db1bf0","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 32, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"634b88b34b81a74c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/63a8ebd07b8fa1c4.json b/allure-report/data/test-cases/63a8ebd07b8fa1c4.json new file mode 100644 index 00000000000..573091683bf --- /dev/null +++ b/allure-report/data/test-cases/63a8ebd07b8fa1c4.json @@ -0,0 +1 @@ +{"uid":"63a8ebd07b8fa1c4","name":"Testing 'has_subpattern' (part 3) function","fullName":"kyu_6.string_subpattern_recognition_3.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"89f53112353ba49dc8f3a4029d39ba34","time":{"start":1732764220337,"stop":1732764220337,"duration":0},"description":"\n Verify that 'has_subpattern' function\n\n Return a subpattern with sorted characters,\n otherwise return the base string with sorted\n characters (you might consider this case as\n an edge case, with the subpattern being repeated\n only once and thus equalling the original input string).\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 37, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"445f2e59cb6a4191","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"8efea6185ce9f545","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"88c7e92ae3f035ea","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"620b2589fb870406","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"996ab105867adbc9.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"63ceea7fe946ff07","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1732428193914,"stop":1732428193914,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 37, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"63ceea7fe946ff07.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/63ea9545d8dcd43f.json b/allure-report/data/test-cases/63ea9545d8dcd43f.json
new file mode 100644
index 00000000000..7c5e48cab91
--- /dev/null
+++ b/allure-report/data/test-cases/63ea9545d8dcd43f.json
@@ -0,0 +1 @@
+{"uid":"63ea9545d8dcd43f","name":"Wolf at the beginning of the queue","fullName":"kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing.WarnTheSheepTestCase#test_warn_the_sheep_wolf_at_start","historyId":"dcabd02011959f0337d9098678ad990d","time":{"start":1732764221337,"stop":1732764221337,"duration":0},"description":"\n If the wolf is the closest animal to you,\n return \"Pls go away and stop eating my sheep\".\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1732428195509,"stop":1732428195510,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1732428195512,"stop":1732428195512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Help the bookseller !"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"602b6b1c829f1e7f","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"9ee9ff331756b11e","status":"passed","time":{"start":1724733473960,"stop":1724733473960,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"1719ddf6913445c8","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"66511dda8143933e","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"9267ea7150c527ef.json","parameterValues":[]} \ No newline at end of file +{"uid":"64001087ec7aaf2b","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1732428195509,"stop":1732428195510,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1732428195512,"stop":1732428195512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Help the bookseller !"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"64001087ec7aaf2b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/641b1ee7248b1557.json b/allure-report/data/test-cases/641b1ee7248b1557.json new file mode 100644 index 00000000000..4b3f13daa06 --- /dev/null +++ b/allure-report/data/test-cases/641b1ee7248b1557.json @@ -0,0 +1 @@ +{"uid":"641b1ee7248b1557","name":"Testing next_smaller function","fullName":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller.NextSmallerTestCase#test_next_smaller","historyId":"9d8cb8adf1764c55348d349698b938ac","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1732764218643,"stop":1732764218643,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a329da92784fccae","status":"passed","time":{"start":1732428193992,"stop":1732428193993,"duration":1}},{"uid":"ee182a5a1f4b39dc","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}},{"uid":"a53e477b227bdf44","status":"passed","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5eca272b3b393557","status":"passed","time":{"start":1732428193992,"stop":1732428193993,"duration":1}},{"uid":"b01fd4e8d095b60f","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}},{"uid":"913459f449cde9ee","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}}]},"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"641b1ee7248b1557.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b080152571ac4adf.json b/allure-report/data/test-cases/641fd537e33a59ae.json similarity index 75% rename from allure-report/data/test-cases/b080152571ac4adf.json rename to allure-report/data/test-cases/641fd537e33a59ae.json index d45d46ff9eb..a3b5435c3da 100644 --- a/allure-report/data/test-cases/b080152571ac4adf.json +++ b/allure-report/data/test-cases/641fd537e33a59ae.json @@ -1 +1 @@ -{"uid":"b080152571ac4adf","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d85ac6726b459082","name":"stdout","source":"d85ac6726b459082.txt","type":"text/plain","size":562}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"b080152571ac4adf.json","parameterValues":[]} \ No newline at end of file +{"uid":"641fd537e33a59ae","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9f9ce9c609c0bc6d","name":"stdout","source":"9f9ce9c609c0bc6d.txt","type":"text/plain","size":562}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"641fd537e33a59ae.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6421e8610575915.json b/allure-report/data/test-cases/6421e8610575915.json deleted file mode 100644 index de7b4b30cb7..00000000000 --- a/allure-report/data/test-cases/6421e8610575915.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"6421e8610575915","name":"Testing is_palindrome function","fullName":"kyu_8.is_it_a_palindrome.test_is_palindrome.IsPalindromeTestCase#test_is_palindrome","historyId":"4967a6ca0665c8eeeec85898f8bda8f5","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"description":"\n Testing is_palindrome function\n with various test inputs\n\n The function should check if a\n given string (case insensitive)\n is a palindrome.\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1732764219301,"stop":1732764219301,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Factorial"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Color Choice"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"bf7dba429c84fe69","status":"passed","time":{"start":1732428194619,"stop":1732428194619,"duration":0}},{"uid":"73622414b649e45a","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"5392fbee850dfcf4","status":"passed","time":{"start":1724733473124,"stop":1724733473124,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"34a84f898de954b5","status":"passed","time":{"start":1732428194619,"stop":1732428194619,"duration":0}},{"uid":"de04793abb90de01","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"3d3e842542b066f3","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"64abc8899e8e691d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/64d00badde981bd3.json b/allure-report/data/test-cases/64d00badde981bd3.json deleted file mode 100644 index 99e1ef213c3..00000000000 --- a/allure-report/data/test-cases/64d00badde981bd3.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"64d00badde981bd3","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e7e4c2d208b9b87","name":"stdout","source":"e7e4c2d208b9b87.txt","type":"text/plain","size":554}],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"64d00badde981bd3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/64ddebaa5d6679fc.json b/allure-report/data/test-cases/64ddebaa5d6679fc.json new file mode 100644 index 00000000000..fd729c29233 --- /dev/null +++ b/allure-report/data/test-cases/64ddebaa5d6679fc.json @@ -0,0 +1 @@ +{"uid":"64ddebaa5d6679fc","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1732764220200,"stop":1732764220200,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Help the bookseller !"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"64001087ec7aaf2b","status":"passed","time":{"start":1732428195510,"stop":1732428195510,"duration":0}},{"uid":"a98592d8e6c7fba2","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"296f86e34803d6c1","status":"passed","time":{"start":1724733473960,"stop":1724733473960,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9267ea7150c527ef","status":"passed","time":{"start":1732428195510,"stop":1732428195510,"duration":0}},{"uid":"1719ddf6913445c8","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"66511dda8143933e","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"64ddebaa5d6679fc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f63a88604b1d062f.json b/allure-report/data/test-cases/6558b0da7e100d83.json similarity index 72% rename from allure-report/data/test-cases/f63a88604b1d062f.json rename to allure-report/data/test-cases/6558b0da7e100d83.json index 53e83c067f0..b6814989550 100644 --- a/allure-report/data/test-cases/f63a88604b1d062f.json +++ b/allure-report/data/test-cases/6558b0da7e100d83.json @@ -1 +1 @@ -{"uid":"f63a88604b1d062f","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8dfc11179dd2dd46","name":"stdout","source":"8dfc11179dd2dd46.txt","type":"text/plain","size":601}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"f63a88604b1d062f.json","parameterValues":[]} \ No newline at end of file +{"uid":"6558b0da7e100d83","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d8719a36b49cd420","name":"stdout","source":"d8719a36b49cd420.txt","type":"text/plain","size":601}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"6558b0da7e100d83.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/55e4a84277d15d0d.json b/allure-report/data/test-cases/6566372edd2dc54c.json similarity index 94% rename from allure-report/data/test-cases/55e4a84277d15d0d.json rename to allure-report/data/test-cases/6566372edd2dc54c.json index e8e0118a880..d7e317b55b6 100644 --- a/allure-report/data/test-cases/55e4a84277d15d0d.json +++ b/allure-report/data/test-cases/6566372edd2dc54c.json @@ -1 +1 @@ -{"uid":"55e4a84277d15d0d","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1724735127828,"stop":1724735127828,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"story","value":"Josephus Survivor"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"55e4a84277d15d0d.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"6566372edd2dc54c","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1724735127828,"stop":1724735127828,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"story","value":"Josephus Survivor"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"6566372edd2dc54c.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/656eaa4febf44ace.json b/allure-report/data/test-cases/656eaa4febf44ace.json
deleted file mode 100644
index b5b04141102..00000000000
--- a/allure-report/data/test-cases/656eaa4febf44ace.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"656eaa4febf44ace","name":"a and b are equal","fullName":"kyu_7.disemvowel_trolls.test_disemvowel_trolls.DisemvowelTestCase#test_disemvowel","historyId":"4171a558a2bea15b5a0546d36c9a1c63","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"description":"\n The string \"This website is for losers LOL!\"\n should become \"Ths wbst s fr lsrs LL!\"\n :return:\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"22b576ff182f36ef","name":"stdout","source":"22b576ff182f36ef.txt","type":"text/plain","size":410}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Century From Year"},{"name":"feature","value":"Math"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"d58adc2ec0d31961.json","parameterValues":[]} \ No newline at end of file +{"uid":"65bb39f46c25941f","name":"Testing century function","fullName":"kyu_8.century_from_year.test_century.CenturyTestCase#test_century","historyId":"079ace8555debd1c87111e8c5a6664bf","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6c8cae3bc3627567","name":"stdout","source":"6c8cae3bc3627567.txt","type":"text/plain","size":410}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Century From Year"},{"name":"feature","value":"Math"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"65bb39f46c25941f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f0700b9c803f7cf9.json b/allure-report/data/test-cases/65c772a236576a2d.json similarity index 61% rename from allure-report/data/test-cases/f0700b9c803f7cf9.json rename to allure-report/data/test-cases/65c772a236576a2d.json index 8ace67831c4..85608a71d3b 100644 --- a/allure-report/data/test-cases/f0700b9c803f7cf9.json +++ b/allure-report/data/test-cases/65c772a236576a2d.json @@ -1 +1 @@ -{"uid":"f0700b9c803f7cf9","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5343662cb85dce05","name":"stdout","source":"5343662cb85dce05.txt","type":"text/plain","size":3097}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"RANKING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FILTERING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"f0700b9c803f7cf9.json","parameterValues":[]} \ No newline at end of file +{"uid":"65c772a236576a2d","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f4832c8bd9f79614","name":"stdout","source":"f4832c8bd9f79614.txt","type":"text/plain","size":3097}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"RANKING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FILTERING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"65c772a236576a2d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/65d5a47944859245.json b/allure-report/data/test-cases/65d5a47944859245.json deleted file mode 100644 index c2313ca5d5a..00000000000 --- a/allure-report/data/test-cases/65d5a47944859245.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"65d5a47944859245","name":"Testing the 'unique_in_order' function","fullName":"kyu_6.unique_in_order.test_unique_in_order.UniqueInOrderTestCase#test_unique_in_order","historyId":"9cff2d5d4d73fbc92b1c7c29d738384f","time":{"start":1724733474116,"stop":1724733474116,"duration":0},"description":"\n Testing the 'unique_in_order' function\n with various test data\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732764221370,"stop":1732764221371,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1732764221377,"stop":1732764221377,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732764221378,"stop":1732764221378,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"f3b1ea272cafb8c8","status":"passed","time":{"start":1732428196503,"stop":1732428196503,"duration":0}},{"uid":"22f939e586318511","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}},{"uid":"40a0fe54277654cc","status":"passed","time":{"start":1724733475038,"stop":1724733475038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"4c77d97bc41048ff","status":"passed","time":{"start":1732428196503,"stop":1732428196503,"duration":0}},{"uid":"35cf25b9e515e00d","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}},{"uid":"928532982127bba0","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"65e9477143af3f55.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/65f6b4f1195a0e9d.json b/allure-report/data/test-cases/65f6b4f1195a0e9d.json new file mode 100644 index 00000000000..95eb1f0158a --- /dev/null +++ b/allure-report/data/test-cases/65f6b4f1195a0e9d.json @@ -0,0 +1 @@ +{"uid":"65f6b4f1195a0e9d","name":"Negative test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_negative","historyId":"4a2df53975623c10d30ec1c6932ba04a","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"bcfe223ecfa6a3c6","name":"stdout","source":"bcfe223ecfa6a3c6.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"65f6b4f1195a0e9d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/66020f911b054e74.json b/allure-report/data/test-cases/66020f911b054e74.json new file mode 100644 index 00000000000..04654db99e6 --- /dev/null +++ b/allure-report/data/test-cases/66020f911b054e74.json @@ -0,0 +1 @@ +{"uid":"66020f911b054e74","name":"Test with one char only","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings_one_char","historyId":"e3d629a995491cb3a3079998a04583ff","time":{"start":1732764221218,"stop":1732764221218,"duration":0},"description":"\n Test with one char only\n :return:\n ","descriptionHtml":" Advanced/random test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Advanced/random test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"3326f8b00659b17c","name":"stdout","source":"3326f8b00659b17c.txt","type":"text/plain","size":791}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"6c1504a4fcfadf69","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"a83637127d81f7d9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"5ea1e8d078b774a7.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"664f2a2d41bf2bd8","name":"test_random","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_random","historyId":"f9568f445cf6471d62f38f61a6e1887d","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"description":"\n Advanced/random test case\n :return:\n ","descriptionHtml":" Advanced/random test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Advanced/random test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1f6883e774d20c18","name":"stdout","source":"1f6883e774d20c18.txt","type":"text/plain","size":791}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5ea1e8d078b774a7","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"6c1504a4fcfadf69","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"a83637127d81f7d9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"664f2a2d41bf2bd8.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/b673d7ca3af16ae5.json b/allure-report/data/test-cases/6650fdbb71631571.json
similarity index 59%
rename from allure-report/data/test-cases/b673d7ca3af16ae5.json
rename to allure-report/data/test-cases/6650fdbb71631571.json
index 512073ccfb8..e20a84079ad 100644
--- a/allure-report/data/test-cases/b673d7ca3af16ae5.json
+++ b/allure-report/data/test-cases/6650fdbb71631571.json
@@ -1 +1 @@
-{"uid":"b673d7ca3af16ae5","name":"Testing 'sum_triangular_numbers' with negative numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_negative_numbers","historyId":"4e553d5e3ff5fc5c21a746a843af96e5","time":{"start":1732428196017,"stop":1732428196017,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with negative numbers\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing binary_to_string function\n with various test data\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1732764219262,"stop":1732764219262,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Character Encodings"},{"name":"tag","value":"ASCII"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BINARY"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"tag","value":"FORMATS"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d5360156ef396b6e","status":"passed","time":{"start":1732428194577,"stop":1732428194577,"duration":0}},{"uid":"cedf72c8fbbfdfc5","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"a22d4b8f003df599","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1d2104b5fa1d29b","status":"passed","time":{"start":1732428194577,"stop":1732428194577,"duration":0}},{"uid":"2b38fe6b8a5a46","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"5c281d5272513bfd","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"67a0bf67db9047ee.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d9328098007f6ade.json b/allure-report/data/test-cases/67c96b92db3f1ee1.json similarity index 51% rename from allure-report/data/test-cases/d9328098007f6ade.json rename to allure-report/data/test-cases/67c96b92db3f1ee1.json index de7d8fe15f7..8fff1b8c1e5 100644 --- a/allure-report/data/test-cases/d9328098007f6ade.json +++ b/allure-report/data/test-cases/67c96b92db3f1ee1.json @@ -1 +1 @@ -{"uid":"d9328098007f6ade","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an un-existing item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a2cc2be21cb9d7cd","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"45f16c4708137d2d","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"99a050e28b9f808c","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"a33fb2570aec1823","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"d9328098007f6ade.json","parameterValues":[]} \ No newline at end of file +{"uid":"67c96b92db3f1ee1","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"67c96b92db3f1ee1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/67e470215248af57.json b/allure-report/data/test-cases/67e470215248af57.json new file mode 100644 index 00000000000..95cd51da433 --- /dev/null +++ b/allure-report/data/test-cases/67e470215248af57.json @@ -0,0 +1 @@ +{"uid":"67e470215248af57","name":"Testing decipher_this function","fullName":"kyu_6.decipher_this.test_decipher_this.DecipherThisTestCase#test_decipher_this","historyId":"ae3e8fd54712dd8496499b7bc14e7226","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"description":"\n Testing decipher_this function\n :param self:\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"697ce25e72082ee1","name":"stdout","source":"697ce25e72082ee1.txt","type":"text/plain","size":304}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"32b8a7a180fb722f.json","parameterValues":[]} \ No newline at end of file +{"uid":"681eea057133a7e0","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"18e75387bd3b0160","name":"stdout","source":"18e75387bd3b0160.txt","type":"text/plain","size":304}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"681eea057133a7e0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/53ac096f64d86d36.json b/allure-report/data/test-cases/68235061ff0b1d1d.json similarity index 75% rename from allure-report/data/test-cases/53ac096f64d86d36.json rename to allure-report/data/test-cases/68235061ff0b1d1d.json index 0fc7948da7e..44d39ca1074 100644 --- a/allure-report/data/test-cases/53ac096f64d86d36.json +++ b/allure-report/data/test-cases/68235061ff0b1d1d.json @@ -1 +1 @@ -{"uid":"53ac096f64d86d36","name":"Testing 'count_sheeps' function: positive flow","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep","historyId":"7c789f6ee990c99f027ff5b8c32573fd","time":{"start":1724735129414,"stop":1724735129414,"duration":0},"description":"\n Testing 'count_sheeps' function\n Consider an array of sheep where some sheep\n may be missing from their place.\n We need a function that counts the\n number of sheep present in the array\n (true means present).\n\n :return:\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Permutations"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f12b5c3f29ddd74a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"ef2d26c76c436892","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"1319e1ae94efdc02","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"6fbcaa806475fb37","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"4942ac4be65ef1b0.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"682ca0c47ecc45d4","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1732428193998,"stop":1732428193998,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Permutations"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"682ca0c47ecc45d4.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/f97aaf8957be0a89.json b/allure-report/data/test-cases/68489cf8ea35171c.json
similarity index 66%
rename from allure-report/data/test-cases/f97aaf8957be0a89.json
rename to allure-report/data/test-cases/68489cf8ea35171c.json
index a068bc7fe67..697eeb2cdc1 100644
--- a/allure-report/data/test-cases/f97aaf8957be0a89.json
+++ b/allure-report/data/test-cases/68489cf8ea35171c.json
@@ -1 +1 @@
-{"uid":"f97aaf8957be0a89","name":"get_size function tests","fullName":"kyu_8.surface_area_and_volume_of_box.test_get_size.GetSizeTestCase#test_get_size","historyId":"ecc1f7419b2f77621f5c909f1d0df9a9","time":{"start":1724733474897,"stop":1724733474913,"duration":16},"description":"\n Testing get_size function with various inputs\n :return:\n ","descriptionHtml":" Testing using big test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 70, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f11813f80ada0713","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"3aa67525242f5614","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"a6bf4a932c1ec147","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"6827fd264cb4d263","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c42292a9c36c46f3.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"68a2b9760a533e02","name":"test_solution_big","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_big","historyId":"128bd70e221c2c2b932b5e8d4fdb22c0","time":{"start":1732428194190,"stop":1732428194190,"duration":0},"description":"\n Testing using big test data\n :return:\n ","descriptionHtml":" Testing using big test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 70, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"68a2b9760a533e02.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/933ecb6fe52a564f.json b/allure-report/data/test-cases/68ad711bfb950e6e.json
similarity index 78%
rename from allure-report/data/test-cases/933ecb6fe52a564f.json
rename to allure-report/data/test-cases/68ad711bfb950e6e.json
index 5048664f86e..74d8dceef66 100644
--- a/allure-report/data/test-cases/933ecb6fe52a564f.json
+++ b/allure-report/data/test-cases/68ad711bfb950e6e.json
@@ -1 +1 @@
-{"uid":"933ecb6fe52a564f","name":"Testing set_alarm function","fullName":"kyu_8.set_alarm.test_set_alarm.SetAlarmTestCase#test_set_alarm","historyId":"77c7125894dc4635fdd1db51405959d3","time":{"start":1724735129664,"stop":1724735129664,"duration":0},"description":"\n Testing set_alarm function with various test inputs.\n\n The function should return true if you are employed\n and not on vacation (because these are the circumstances\n under which you need to set an alarm). It should return\n false otherwise.\n\n Examples:\n\n setAlarm(true, true) -> false\n setAlarm(false, true) -> false\n setAlarm(false, false) -> false\n setAlarm(true, false) -> true\n :return:\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string aba and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string moOse and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"974d8c9279e15557","name":"stdout","source":"974d8c9279e15557.txt","type":"text/plain","size":401}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Isograms"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"String"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"691701add6daaf89.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fda81d5edcbfeda5.json b/allure-report/data/test-cases/696e651c40149097.json similarity index 57% rename from allure-report/data/test-cases/fda81d5edcbfeda5.json rename to allure-report/data/test-cases/696e651c40149097.json index 790ecced21f..58529d44326 100644 --- a/allure-report/data/test-cases/fda81d5edcbfeda5.json +++ b/allure-report/data/test-cases/696e651c40149097.json @@ -1 +1 @@ -{"uid":"fda81d5edcbfeda5","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1732428196158,"stop":1732428196158,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1f14a6ccebe34b08","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"920950efadf9f044","status":"passed","time":{"start":1724733474632,"stop":1724733474632,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"9f7fc4731241a976","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"cd298347a8b67e93","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"fda81d5edcbfeda5.json","parameterValues":[]} \ No newline at end of file +{"uid":"696e651c40149097","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1732428196158,"stop":1732428196158,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"696e651c40149097.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6a3f85e29591c654.json b/allure-report/data/test-cases/6a3f85e29591c654.json new file mode 100644 index 00000000000..1f801a116c3 --- /dev/null +++ b/allure-report/data/test-cases/6a3f85e29591c654.json @@ -0,0 +1 @@ +{"uid":"6a3f85e29591c654","name":"Testing domain_name function","fullName":"kyu_5.extract_the_domain_name_from_url.test_domain_name.DomainNameTestCase#test_domain_name","historyId":"cd64b52319d4c70d68e281e8561ab97f","time":{"start":1732764218869,"stop":1732764218871,"duration":2},"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1732764218872,"stop":1732764218872,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"PARSING"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"950acbfbefb81796","status":"passed","time":{"start":1732428194216,"stop":1732428194216,"duration":0}},{"uid":"e0d2f09c0da8121","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}},{"uid":"13c4343c88a790e8","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2b89947e3a3ec46d","status":"passed","time":{"start":1732428194216,"stop":1732428194216,"duration":0}},{"uid":"627da61e5891aa44","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}},{"uid":"d8e9539521c4ca00","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"6a3f85e29591c654.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6a636a909012a6f0.json b/allure-report/data/test-cases/6a636a909012a6f0.json new file mode 100644 index 00000000000..dde92d83dc4 --- /dev/null +++ b/allure-report/data/test-cases/6a636a909012a6f0.json @@ -0,0 +1 @@ +{"uid":"6a636a909012a6f0","name":"move function tests","fullName":"kyu_8.terminal_game_move_function.test_terminal_game_move_function.MoveTestCase#test_move","historyId":"c589035c90d432fb71a99aec4f56ee9e","time":{"start":1732764221258,"stop":1732764221259,"duration":1},"description":"\n The player rolls the dice and moves the number\n of spaces indicated by the dice two times.\n\n Pass position and roll and compare the output\n to the expected result\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f965c0bd2baa205","name":"stdout","source":"f965c0bd2baa205.txt","type":"text/plain","size":502}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"6a8f943df9cf325c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2b98fb3b88f75199.json b/allure-report/data/test-cases/6aa550180790876d.json similarity index 59% rename from allure-report/data/test-cases/2b98fb3b88f75199.json rename to allure-report/data/test-cases/6aa550180790876d.json index 901854975b5..6960cb3f444 100644 --- a/allure-report/data/test-cases/2b98fb3b88f75199.json +++ b/allure-report/data/test-cases/6aa550180790876d.json @@ -1 +1 @@ -{"uid":"2b98fb3b88f75199","name":"Testing zeros function","fullName":"kyu_5.number_of_trailing_zeros_of_n.test_zeros.ZerosTestCase#test_zeros","historyId":"bf37412e0e610d07d951e5fde674ec97","time":{"start":1732428194480,"stop":1732428194480,"duration":0},"description":"\n Testing 'zeros' program that should calculate the number\n of trailing zeros in a factorial of a given number.\n :return: None\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 38, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Josephus Survivor"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"55e4a84277d15d0d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}},{"uid":"a8b77a6618ff7e4c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472921,"stop":1724733472921,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"84fd4c67efee5295","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}},{"uid":"62bf772c3a2aa5d2","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}}]},"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"70eff3ae24ccc67a.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"6aba04a431b7fd70","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1732428194439,"stop":1732428194439,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 38, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Josephus Survivor"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"6aba04a431b7fd70.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/f649ed8d3c87f7f8.json b/allure-report/data/test-cases/6aeb83ca0df8b3d8.json
similarity index 72%
rename from allure-report/data/test-cases/f649ed8d3c87f7f8.json
rename to allure-report/data/test-cases/6aeb83ca0df8b3d8.json
index 996b6393fa3..5d37f1577b7 100644
--- a/allure-report/data/test-cases/f649ed8d3c87f7f8.json
+++ b/allure-report/data/test-cases/6aeb83ca0df8b3d8.json
@@ -1 +1 @@
-{"uid":"f649ed8d3c87f7f8","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_test","historyId":"eb0582ce0674121869dd4f6fce46e7f3","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"description":"\n 3 is not a square number\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1732764220401,"stop":1732764220401,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764220402,"stop":1732764220402,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1732764220403,"stop":1732764220403,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Who likes it?"},{"name":"tag","value":"FORMATTING"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2e0eb113649e95e6","status":"passed","time":{"start":1732428195706,"stop":1732428195706,"duration":0}},{"uid":"4617147ad7612076","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"168ffd09c766442f","status":"passed","time":{"start":1724733474132,"stop":1724733474132,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"fb237eeb673713e3","status":"passed","time":{"start":1732428195706,"stop":1732428195706,"duration":0}},{"uid":"d7357eaa8c15ec47","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"57946e73be805e2a","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}}]},"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"6bab07231bfb8a25.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/21f08ae936e1de27.json b/allure-report/data/test-cases/6bf2acd0a0db42e5.json similarity index 59% rename from allure-report/data/test-cases/21f08ae936e1de27.json rename to allure-report/data/test-cases/6bf2acd0a0db42e5.json index afaab650531..fd0da988e1b 100644 --- a/allure-report/data/test-cases/21f08ae936e1de27.json +++ b/allure-report/data/test-cases/6bf2acd0a0db42e5.json @@ -1 +1 @@ -{"uid":"21f08ae936e1de27","name":"Testing length function where head = None","fullName":"kyu_7.fun_with_lists_length.test_length.LengthTestCase#test_length_none","historyId":"2ab55d25b4f71b0a35e531ab6cae710e","time":{"start":1732428195838,"stop":1732428195839,"duration":1},"description":"\n Testing length function\n where head = None\n\n The method length, which accepts a linked list\n (head), and returns the length of the list.\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"6d7f7d9659ba7dd5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/91c9b008755c7351.json b/allure-report/data/test-cases/6d9aec252d158762.json similarity index 70% rename from allure-report/data/test-cases/91c9b008755c7351.json rename to allure-report/data/test-cases/6d9aec252d158762.json index 093a9481fe8..c7f5acc97c7 100644 --- a/allure-report/data/test-cases/91c9b008755c7351.json +++ b/allure-report/data/test-cases/6d9aec252d158762.json @@ -1 +1 @@ -{"uid":"91c9b008755c7351","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1732428194039,"stop":1732428194040,"duration":1},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1732428194039,"stop":1732428194039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1732428194042,"stop":1732428194042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"feature","value":"Validation"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5319ceacad5a43bc","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}},{"uid":"f7656bca6b03073b","status":"passed","time":{"start":1724733472437,"stop":1724733472437,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"d6e4ebd44034ff08","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}},{"uid":"af3c309699fc2b8b","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}}]},"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"91c9b008755c7351.json","parameterValues":[]} \ No newline at end of file +{"uid":"6d9aec252d158762","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1732428194039,"stop":1732428194040,"duration":1},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1732428194039,"stop":1732428194039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1732428194042,"stop":1732428194042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"feature","value":"Validation"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"6d9aec252d158762.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6de398181d9095ee.json b/allure-report/data/test-cases/6de398181d9095ee.json new file mode 100644 index 00000000000..10a34ba9432 --- /dev/null +++ b/allure-report/data/test-cases/6de398181d9095ee.json @@ -0,0 +1 @@ +{"uid":"6de398181d9095ee","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5d705772211817a","name":"stdout","source":"5d705772211817a.txt","type":"text/plain","size":2817}],"parameters":[],"stepsCount":30,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"6de398181d9095ee.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6dfafb882d7cc41f.json b/allure-report/data/test-cases/6dfafb882d7cc41f.json new file mode 100644 index 00000000000..5781455fdd0 --- /dev/null +++ b/allure-report/data/test-cases/6dfafb882d7cc41f.json @@ -0,0 +1 @@ +{"uid":"6dfafb882d7cc41f","name":"Wolf at the end of the queue","fullName":"kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing.WarnTheSheepTestCase#test_warn_the_sheep_wolf_at_end","historyId":"e15f1973b9fdb38f6fac61e3b46f93cc","time":{"start":1732764221330,"stop":1732764221330,"duration":0},"description":"\n If the wolf is not the closest animal to you,\n return \"Oi! Sheep number N! You are about to be eaten by a wolf!\"\n where N is the sheep's position in the queue.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 38, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Josephus Survivor"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6aba04a431b7fd70","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194439,"stop":1732428194439,"duration":0}},{"uid":"6566372edd2dc54c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}},{"uid":"c264906d7bf954d5","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472921,"stop":1724733472921,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"70eff3ae24ccc67a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194439,"stop":1732428194439,"duration":0}},{"uid":"84fd4c67efee5295","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}},{"uid":"62bf772c3a2aa5d2","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}}]},"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"6ef44675aea47099.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/2e46c970e553e301.json b/allure-report/data/test-cases/6f37cee94115c50c.json
similarity index 64%
rename from allure-report/data/test-cases/2e46c970e553e301.json
rename to allure-report/data/test-cases/6f37cee94115c50c.json
index 4c9a033a140..755e43d221e 100644
--- a/allure-report/data/test-cases/2e46c970e553e301.json
+++ b/allure-report/data/test-cases/6f37cee94115c50c.json
@@ -1 +1 @@
-{"uid":"2e46c970e553e301","name":"Testing 'has_subpattern' (part 2) function","fullName":"kyu_6.string_subpattern_recognition_2.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"3086879b276d25b4dd0f45ada5d9f20b","time":{"start":1732428195651,"stop":1732428195651,"duration":0},"description":"\n Verify that 'has_subpattern' function to returns\n either true/True or false/False if a string can be\n seen as the repetition of a simpler/shorter subpattern or not.\n\n 1. if a subpattern has been used, it will be repeated\n at least twice, meaning the subpattern has to be\n shorter than the original string;\n\n 2. the strings you will be given might or might not\n be created repeating a given subpattern, then\n shuffling the result.\n :return:\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert training","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert battle","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1e123d763e6ea7e5","name":"stdout","source":"1e123d763e6ea7e5.txt","type":"text/plain","size":67}],"parameters":[],"hasContent":true,"stepsCount":12,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"1938e37bf1525466.json","parameterValues":[]} \ No newline at end of file +{"uid":"70c180d1e9f40ddc","name":"Testing Warrior class >>> bruce_lee","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_bruce_lee","historyId":"7af7e9479cf2a47a636ae35231bacc9f","time":{"start":1724735127407,"stop":1724735127422,"duration":15},"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4b36d71052a1b866","name":"stdout","source":"4b36d71052a1b866.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":12,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"70c180d1e9f40ddc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/649728966aa92b06.json b/allure-report/data/test-cases/710a5d14f0382e2f.json similarity index 60% rename from allure-report/data/test-cases/649728966aa92b06.json rename to allure-report/data/test-cases/710a5d14f0382e2f.json index 78d1eb82c6b..e7c533aa60b 100644 --- a/allure-report/data/test-cases/649728966aa92b06.json +++ b/allure-report/data/test-cases/710a5d14f0382e2f.json @@ -1 +1 @@ -{"uid":"649728966aa92b06","name":"Testing max_multiple function","fullName":"kyu_7.maximum_multiple.test_maximum_multiple.MaximumMultipleTestCase#test_maximum_multiple","historyId":"3181c0c2e1c9ba7b49a9f72369c7b0bb","time":{"start":1732428195890,"stop":1732428195890,"duration":0},"description":"\n Testing max_multiple function with\n various test data\n\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1732428194708,"stop":1732428194708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1732428195425,"stop":1732428195425,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1732428195438,"stop":1732428195438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Diagonal"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b1f2cc8e1be032d","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}},{"uid":"6113acbf67a69117","status":"passed","time":{"start":1724733473218,"stop":1724733473889,"duration":671}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"964ad50f448ed64d","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}},{"uid":"7f2ec06c200d3086","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"56da494ae1701253.json","parameterValues":[]} \ No newline at end of file +{"uid":"711b3df283530a5b","name":"Testing easy_diagonal function","fullName":"kyu_6.easy_diagonal.test_diagonal.EasyDiagonalTestCase#test_easy_diagonal","historyId":"5d9c9166bf610b28a284723b5b23aab1","time":{"start":1732428194708,"stop":1732428195425,"duration":717},"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1732428194708,"stop":1732428194708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1732428195425,"stop":1732428195425,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1732428195438,"stop":1732428195438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Diagonal"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"711b3df283530a5b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/90184d6eca761182.json b/allure-report/data/test-cases/71a05925458c8736.json similarity index 71% rename from allure-report/data/test-cases/90184d6eca761182.json rename to allure-report/data/test-cases/71a05925458c8736.json index ef71cfeda3d..7ac627e17a9 100644 --- a/allure-report/data/test-cases/90184d6eca761182.json +++ b/allure-report/data/test-cases/71a05925458c8736.json @@ -1 +1 @@ -{"uid":"90184d6eca761182","name":"Testing 'sum_triangular_numbers' with positive numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_positive_numbers","historyId":"135e62f837ca5fe30ddfd2ad875e089b","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with positive numbers\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428194233,"stop":1732428194233,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"8dcfddf689f44d1d","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"b080152571ac4adf","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"645c6c05562d2f01","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"34569132e9551c33","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"5cd4eeb8a4b79d6b.json","parameterValues":[]} \ No newline at end of file +{"uid":"71a87e59b6648413","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1732428194232,"stop":1732428194233,"duration":1},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428194233,"stop":1732428194233,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"71a87e59b6648413.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/167f34fe4187417a.json b/allure-report/data/test-cases/71dc0d8169aaad6f.json similarity index 52% rename from allure-report/data/test-cases/167f34fe4187417a.json rename to allure-report/data/test-cases/71dc0d8169aaad6f.json index 128657f34ad..53733da285b 100644 --- a/allure-report/data/test-cases/167f34fe4187417a.json +++ b/allure-report/data/test-cases/71dc0d8169aaad6f.json @@ -1 +1 @@ -{"uid":"167f34fe4187417a","name":"Testing gap function","fullName":"kyu_7.find_the_longest_gap.test_gap.GapTestCase#test_gap","historyId":"629f8f3c77ceed21b9aefeb6ebebc433","time":{"start":1724733474257,"stop":1724733474257,"duration":0},"description":"\n Testing gap function with various test inputs\n\n A binary gap within a positive number num is\n any sequence of consecutive zeros that is\n surrounded by ones at both ends in the binary\n representation of num.\n\n The gap function should return the length of\n its longest binary gap.\n\n The function should return 0 if num doesn't\n contain a binary gap.\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732428196491,"stop":1732428196491,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"c8c44a676a12b5c6","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"e427c3eece0f34c3","status":"passed","time":{"start":1724733475007,"stop":1724733475007,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"b97e3a9bf54f17f3","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"73d92f8f0c07772d","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"54bb63fb3736b8ae.json","parameterValues":[]} \ No newline at end of file +{"uid":"71f8f5b376b254cf","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732428196491,"stop":1732428196491,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"71f8f5b376b254cf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/720b65d3a7d8ec34.json b/allure-report/data/test-cases/720b65d3a7d8ec34.json new file mode 100644 index 00000000000..e231a11ad19 --- /dev/null +++ b/allure-report/data/test-cases/720b65d3a7d8ec34.json @@ -0,0 +1 @@ +{"uid":"720b65d3a7d8ec34","name":"Testing all_fibonacci_numbers function","fullName":"kyu_5.fibonacci_streaming.test_all_fibonacci_numbers.AllFibonacciNumbersTestCase#test_all_fibonacci_numbers","historyId":"a7b5f0a3a7cd2fe8faed75e5c4a52138","time":{"start":1732764218877,"stop":1732764218877,"duration":0},"description":"\n Testing all_fibonacci_numbers function\n\n You're going to provide a needy programmer a\n utility method that generates an infinite sized,\n sequential IntStream (in Python generator)\n which contains all the numbers in a fibonacci\n sequence.\n\n A fibonacci sequence starts with two 1s.\n Every element afterwards is the sum of\n the two previous elements.\n :return:\n ","descriptionHtml":"Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1732764220449,"stop":1732764220449,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732764220449,"stop":1732764220452,"duration":3},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1732764220453,"stop":1732764220453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"tag","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"Strings"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a25ac6ac5e284cfbe000111","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d5d01c4fe30779a0","status":"passed","time":{"start":1732428195758,"stop":1732428195759,"duration":1}},{"uid":"e5a7c04cf0e6c2f9","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3ffa72675847f113","status":"passed","time":{"start":1732428195758,"stop":1732428195759,"duration":1}},{"uid":"7e0d94f0ee4e397d","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}},{"uid":"2d65aaadaa20d5c2","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"732b9dd805d734b8.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/7331de8e7202ad57.json b/allure-report/data/test-cases/7331de8e7202ad57.json
new file mode 100644
index 00000000000..6fbbdbb0ba7
--- /dev/null
+++ b/allure-report/data/test-cases/7331de8e7202ad57.json
@@ -0,0 +1 @@
+{"uid":"7331de8e7202ad57","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1732764218698,"stop":1732764218753,"duration":55},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1732764218697,"stop":1732764218697,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1732764218699,"stop":1732764218699,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1732764218699,"stop":1732764218699,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1732764218699,"stop":1732764218699,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1732764218753,"stop":1732764218753,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1732764218753,"stop":1732764218753,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1732764218753,"stop":1732764218753,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1732764218753,"stop":1732764218753,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1732764218763,"stop":1732764218763,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Sum by Factors"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4b22647a9cdd2bef","status":"passed","time":{"start":1732428194048,"stop":1732428194108,"duration":60}},{"uid":"ce75fbdf4ccd46b8","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}},{"uid":"30ac3ffad3316fea","status":"passed","time":{"start":1724733472452,"stop":1724733472499,"duration":47}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"aa08a95162404297","status":"passed","time":{"start":1732428194048,"stop":1732428194108,"duration":60}},{"uid":"82619e3fb0e84d4d","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}},{"uid":"521b14729542d5c4","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}}]},"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"7331de8e7202ad57.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e186c7a758de768a.json b/allure-report/data/test-cases/73622414b649e45a.json similarity index 72% rename from allure-report/data/test-cases/e186c7a758de768a.json rename to allure-report/data/test-cases/73622414b649e45a.json index 23fd5a42a6b..b116c58d56e 100644 --- a/allure-report/data/test-cases/e186c7a758de768a.json +++ b/allure-report/data/test-cases/73622414b649e45a.json @@ -1 +1 @@ -{"uid":"e186c7a758de768a","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"73d36ba66285cf8e","name":"stdout","source":"73d36ba66285cf8e.txt","type":"text/plain","size":428}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Factorial"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Color Choice"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"e186c7a758de768a.json","parameterValues":[]} \ No newline at end of file +{"uid":"73622414b649e45a","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"bc75ae4e4dd30a2d","name":"stdout","source":"bc75ae4e4dd30a2d.txt","type":"text/plain","size":428}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Factorial"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Color Choice"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"73622414b649e45a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7369f3dde824b045.json b/allure-report/data/test-cases/7369f3dde824b045.json new file mode 100644 index 00000000000..dc98b1f762f --- /dev/null +++ b/allure-report/data/test-cases/7369f3dde824b045.json @@ -0,0 +1 @@ +{"uid":"7369f3dde824b045","name":"Testing check_exam function","fullName":"kyu_8.check_the_exam.test_check_exam.CheckExamTestCase#test_check_exam","historyId":"ed6c1e5f0eb38874fc66b7fa53f68e12","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"description":"\n Testing check_exam function\n\n The function should return the score\n for this array of answers, giving +4\n for each correct answer, -1 for each\n incorrect answer, and +0 for each blank\n answer(empty string).\n\n :return:\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Permutations"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"f12b5c3f29ddd74a.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"740e72b931a3ed2d","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Permutations"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"740e72b931a3ed2d.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/1cf942af51db20a3.json b/allure-report/data/test-cases/741a61f0f9cb4c37.json
similarity index 75%
rename from allure-report/data/test-cases/1cf942af51db20a3.json
rename to allure-report/data/test-cases/741a61f0f9cb4c37.json
index 5fed3e42d85..096a239b7ef 100644
--- a/allure-report/data/test-cases/1cf942af51db20a3.json
+++ b/allure-report/data/test-cases/741a61f0f9cb4c37.json
@@ -1 +1 @@
-{"uid":"1cf942af51db20a3","name":"Testing the 'solution' function","fullName":"kyu_6.multiples_of_3_or_5.test_solution.SolutionTestCase#test_solution","historyId":"c387db789a67b80c29f3c3ba2e6c9bce","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"description":"\n Testing solution function\n\n If we list all the natural numbers below 10\n that are multiples of 3 or 5, we get 3, 5, 6 and 9.\n The sum of these multiples is 23.\n\n Finish the solution so that it returns the sum of\n all the multiples of 3 or 5 below the number passed in.\n\n Note: If the number is a multiple of both 3 and 5,\n only count it once.\n :return:\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f24a53f1fea24b32","name":"stdout","source":"f24a53f1fea24b32.txt","type":"text/plain","size":601}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"89c602359c6f109b.json","parameterValues":[]} \ No newline at end of file +{"uid":"747c525d425e0efa","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2857c06d429f0757","name":"stdout","source":"2857c06d429f0757.txt","type":"text/plain","size":601}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"747c525d425e0efa.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d04b40a520c97bdd.json b/allure-report/data/test-cases/749bcfd3f56dec1a.json similarity index 56% rename from allure-report/data/test-cases/d04b40a520c97bdd.json rename to allure-report/data/test-cases/749bcfd3f56dec1a.json index a96cdc4ebd9..1007c47a518 100644 --- a/allure-report/data/test-cases/d04b40a520c97bdd.json +++ b/allure-report/data/test-cases/749bcfd3f56dec1a.json @@ -1 +1 @@ -{"uid":"d04b40a520c97bdd","name":"Should return 'I smell a series!'","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_series","historyId":"fd37424f9957f0d1afe768cce5a8cc08","time":{"start":1732428196435,"stop":1732428196436,"duration":1},"description":"\n if there are more than 2 return\n 'I smell a series!'.\n :return:\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732428194139,"stop":1732428194139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert training","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert battle","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert achievements","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":12,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732428194147,"stop":1732428194147,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1938e37bf1525466","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}},{"uid":"286a2c6d22a3ea0b","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"37b95a78feb35857","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}},{"uid":"bc3230f80ad8864d","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"751027d0ac0cc021.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/74c746ac3dc42135.json b/allure-report/data/test-cases/756610bb1a8856d4.json similarity index 66% rename from allure-report/data/test-cases/74c746ac3dc42135.json rename to allure-report/data/test-cases/756610bb1a8856d4.json index 60b22b72335..6be73e432c7 100644 --- a/allure-report/data/test-cases/74c746ac3dc42135.json +++ b/allure-report/data/test-cases/756610bb1a8856d4.json @@ -1 +1 @@ -{"uid":"74c746ac3dc42135","name":"You are given two angles -> find the 3rd.","fullName":"kyu_8.third_angle_of_triangle.test_third_angle_of_triangle.OtherAngleTestCase#test_other_angle","historyId":"6630066bed88b9c8246478bc4b94ac73","time":{"start":1724735129695,"stop":1724735129695,"duration":0},"description":"\n You are given two angles (in degrees) of a triangle.\n Find the 3rd.\n :return:\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isogram and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string aba and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string moOse and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1732428195862,"stop":1732428195862,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Isograms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"428efcfcd43d2531","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"691701add6daaf89","status":"passed","time":{"start":1724733474304,"stop":1724733474304,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"cd862d92408a60a2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"3bd61bc704b417e2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"2c6c8c712bf1892f.json","parameterValues":[]} \ No newline at end of file +{"uid":"7567c87108e55931","name":"Testing 'is_isogram' function","fullName":"kyu_7.isograms.test_is_isogram.IsIsogramTestCase#test_is_isogram","historyId":"6b98c62ee1b1f8e766b65263444ad2e5","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1732428195862,"stop":1732428195862,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Isograms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"7567c87108e55931.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/345a3bae73357330.json b/allure-report/data/test-cases/75a0786e7098fd84.json similarity index 52% rename from allure-report/data/test-cases/345a3bae73357330.json rename to allure-report/data/test-cases/75a0786e7098fd84.json index 05e90f5b516..850570585dd 100644 --- a/allure-report/data/test-cases/345a3bae73357330.json +++ b/allure-report/data/test-cases/75a0786e7098fd84.json @@ -1 +1 @@ -{"uid":"345a3bae73357330","name":"Testing period_is_late function (negative)","fullName":"kyu_8.is_your_period_late.test_is_your_period_late.PeriodIsLateTestCase#test_period_is_late_negative","historyId":"3ade0b8dc3a70452a99ea470cea361ac","time":{"start":1732428196265,"stop":1732428196265,"duration":0},"description":"\n Negative tests\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2d58a8a8ac8fa12e","name":"stdout","source":"2d58a8a8ac8fa12e.txt","type":"text/plain","size":949}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"f7656bca6b03073b.json","parameterValues":[]} \ No newline at end of file +{"uid":"7677af29e8a1671e","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3e106a35f51e50cd","name":"stdout","source":"3e106a35f51e50cd.txt","type":"text/plain","size":949}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"7677af29e8a1671e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2b5d1a28c2e7859f.json b/allure-report/data/test-cases/767acc864b347295.json similarity index 94% rename from allure-report/data/test-cases/2b5d1a28c2e7859f.json rename to allure-report/data/test-cases/767acc864b347295.json index f7479b18fb2..b3e8c346c0c 100644 --- a/allure-report/data/test-cases/2b5d1a28c2e7859f.json +++ b/allure-report/data/test-cases/767acc864b347295.json @@ -1 +1 @@ -{"uid":"2b5d1a28c2e7859f","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the smallest"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"2b5d1a28c2e7859f.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"767acc864b347295","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the smallest"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"767acc864b347295.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/3c3a8d947ad77b59.json b/allure-report/data/test-cases/76b07a3b0b784bd3.json
similarity index 54%
rename from allure-report/data/test-cases/3c3a8d947ad77b59.json
rename to allure-report/data/test-cases/76b07a3b0b784bd3.json
index 1e13bb84dbe..09b8b55c1b6 100644
--- a/allure-report/data/test-cases/3c3a8d947ad77b59.json
+++ b/allure-report/data/test-cases/76b07a3b0b784bd3.json
@@ -1 +1 @@
-{"uid":"3c3a8d947ad77b59","name":"Square numbers (positive)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_four","historyId":"861b34050c3ab0a994fa20a6090c5ab5","time":{"start":1732428196069,"stop":1732428196070,"duration":1},"description":"\n 4 is a square number\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724735127938,"stop":1724735127938,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"92cddf6ef1a2b768","name":"stdout","source":"92cddf6ef1a2b768.txt","type":"text/plain","size":318}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"772c9d6fdd465a8a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/777ba0c823c5a82a.json b/allure-report/data/test-cases/777ba0c823c5a82a.json new file mode 100644 index 00000000000..aa4fe53424e --- /dev/null +++ b/allure-report/data/test-cases/777ba0c823c5a82a.json @@ -0,0 +1 @@ +{"uid":"777ba0c823c5a82a","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1732428194170,"stop":1732428194170,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"PARSING"},{"name":"story","value":"Count IP Addresses"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"777ba0c823c5a82a.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/d820d165ec4b4b72.json b/allure-report/data/test-cases/77a9a3d99a741f47.json
similarity index 55%
rename from allure-report/data/test-cases/d820d165ec4b4b72.json
rename to allure-report/data/test-cases/77a9a3d99a741f47.json
index d80b31ab503..9142bbb2e1a 100644
--- a/allure-report/data/test-cases/d820d165ec4b4b72.json
+++ b/allure-report/data/test-cases/77a9a3d99a741f47.json
@@ -1 +1 @@
-{"uid":"d820d165ec4b4b72","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1732428195590,"stop":1732428195590,"duration":0},"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1732428195589,"stop":1732428195589,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1732428195590,"stop":1732428195590,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1732428195591,"stop":1732428195591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Potion Class 101"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Classes"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"47068bee5b06a234","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"95a29a9545c416cd","status":"passed","time":{"start":1724733474038,"stop":1724733474038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"cdfe495bc85470d2","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"7d1621a20d6f8fe7","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"d820d165ec4b4b72.json","parameterValues":[]} \ No newline at end of file +{"uid":"77a9a3d99a741f47","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1732428195590,"stop":1732428195590,"duration":0},"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1732428195589,"stop":1732428195589,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1732428195590,"stop":1732428195590,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1732428195591,"stop":1732428195591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Potion Class 101"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Classes"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"77a9a3d99a741f47.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/77ce7ba6af0b177a.json b/allure-report/data/test-cases/77ce7ba6af0b177a.json new file mode 100644 index 00000000000..7117bfa23fb --- /dev/null +++ b/allure-report/data/test-cases/77ce7ba6af0b177a.json @@ -0,0 +1 @@ +{"uid":"77ce7ba6af0b177a","name":"You are given two angles -> find the 3rd.","fullName":"kyu_8.third_angle_of_triangle.test_third_angle_of_triangle.OtherAngleTestCase#test_other_angle","historyId":"6630066bed88b9c8246478bc4b94ac73","time":{"start":1732764221276,"stop":1732764221276,"duration":0},"description":"\n You are given two angles (in degrees) of a triangle.\n Find the 3rd.\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Classes"},{"name":"story","value":"Potion Class 101"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"47068bee5b06a234.json","parameterValues":[]} \ No newline at end of file +{"uid":"79e5a850abe86297","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Classes"},{"name":"story","value":"Potion Class 101"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"79e5a850abe86297.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/332b728d7cfdedcf.json b/allure-report/data/test-cases/7b584cbfaa9e2f14.json similarity index 60% rename from allure-report/data/test-cases/332b728d7cfdedcf.json rename to allure-report/data/test-cases/7b584cbfaa9e2f14.json index f38026afdeb..9527094736a 100644 --- a/allure-report/data/test-cases/332b728d7cfdedcf.json +++ b/allure-report/data/test-cases/7b584cbfaa9e2f14.json @@ -1 +1 @@ -{"uid":"332b728d7cfdedcf","name":"Testing permute_a_palindrome (negative)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_negative","historyId":"7090b58c62fab362ad673c85c67765af","time":{"start":1724733474007,"stop":1724733474007,"duration":0},"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1732764221320,"stop":1732764221320,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Will you make it?"},{"name":"epic","value":"8 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9ece4d55c6bd3b35","status":"passed","time":{"start":1732428196453,"stop":1732428196455,"duration":2}},{"uid":"bdcd06f2ac6e82c9","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"3b2be2c8b8f3d0bb","status":"passed","time":{"start":1724733474975,"stop":1724733474975,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b2705032891531e8","status":"passed","time":{"start":1732428196453,"stop":1732428196455,"duration":2}},{"uid":"afae2f3faef55f2b","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"627a7fd2fe38a284","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"7c6af0e0a129f035.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/518cb319be0d6f5c.json b/allure-report/data/test-cases/7d3b7c7449825e20.json similarity index 61% rename from allure-report/data/test-cases/518cb319be0d6f5c.json rename to allure-report/data/test-cases/7d3b7c7449825e20.json index d94d565e5e1..ae5b49a969e 100644 --- a/allure-report/data/test-cases/518cb319be0d6f5c.json +++ b/allure-report/data/test-cases/7d3b7c7449825e20.json @@ -1 +1 @@ -{"uid":"518cb319be0d6f5c","name":"Testing 'vaporcode' function","fullName":"kyu_7.vaporcode.test_vaporcode.VaporcodeTestCase#test_vaporcode","historyId":"91791ed1a852f76f936407ccb3d2dbaa","time":{"start":1724735129336,"stop":1724735129336,"duration":0},"description":"\n Testing 'vaporcode' function\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"29aa0c598c1f2d04","name":"stdout","source":"29aa0c598c1f2d04.txt","type":"text/plain","size":254}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"7de68906bfa0f18.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7e066328cfed2428.json b/allure-report/data/test-cases/7e066328cfed2428.json new file mode 100644 index 00000000000..3f4050aa3c4 --- /dev/null +++ b/allure-report/data/test-cases/7e066328cfed2428.json @@ -0,0 +1 @@ +{"uid":"7e066328cfed2428","name":"Testing invite_more_women function (negative)","fullName":"kyu_7.simple_fun_152.test_invite_more_women.InviteMoreWomenTestCase#test_invite_more_women_negative","historyId":"439816a19ff5fc7179df296b3e238bad","time":{"start":1732764220670,"stop":1732764220670,"duration":0},"description":"\n Simple Fun #152: Invite More Women?\n Testing invite_more_women function (negative)\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1732428196232,"stop":1732428196232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Greek Sort"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a0d455d6bf21528b","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"c6f52d0b9e8ac3c5","status":"passed","time":{"start":1724733474725,"stop":1724733474725,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"327fbdea3443aca5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"c301f45b01d7d10f","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"a4849e99633e4676.json","parameterValues":[]} \ No newline at end of file +{"uid":"7e0fbf3b4505484b","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1732428196232,"stop":1732428196232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Greek Sort"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"7e0fbf3b4505484b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7e357cecc68f801.json b/allure-report/data/test-cases/7e357cecc68f801.json deleted file mode 100644 index 1713cebdab0..00000000000 --- a/allure-report/data/test-cases/7e357cecc68f801.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"7e357cecc68f801","name":"Testing alphanumeric function","fullName":"kyu_5.not_very_secure.test_alphanumeric.AlphanumericTestCase#test_alphanumeric","historyId":"e4b3b27b629bbd5f25abab144f66de37","time":{"start":1724735127860,"stop":1724735127860,"duration":0},"description":"\n Testing alphanumeric function with\n various test inputs\n\n The string has the following conditions\n to be alphanumeric only\n\n 1. At least one character (\"\" is not valid)\n 2. Allowed characters are uppercase or lowercase\n latin letters and digits from 0 to 9\n 3. No whitespaces or underscore or special chars\n\n :return: None\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"d936198953d58b58.json","parameterValues":[]} \ No newline at end of file +{"uid":"7e36f3895c7e5ba3","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"7e36f3895c7e5ba3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7e997a5018ff0710.json b/allure-report/data/test-cases/7e997a5018ff0710.json deleted file mode 100644 index d63d84c602d..00000000000 --- a/allure-report/data/test-cases/7e997a5018ff0710.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"7e997a5018ff0710","name":"Testing 'longest_repetition' function","fullName":"kyu_6.longest_repetition.test_longest_repetition.LongestRepetitionTestCase#test_longest_repetition","historyId":"6431e0366c9c302e03ac01343fb7ea77","time":{"start":1732428195517,"stop":1732428195517,"duration":0},"description":"\n For a given string s find the character c (or C) with\n longest consecutive repetition and return: (c, l)\n where l (or L) is the length of the repetition.\n\n For empty string return: ('', 0)\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5e949b4a7c16c61","name":"stdout","source":"5e949b4a7c16c61.txt","type":"text/plain","size":640}],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Casino chips"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"7ec3425d5267a222.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/684d4d6fbb32213a.json b/allure-report/data/test-cases/7ed5e03fb846420f.json similarity index 64% rename from allure-report/data/test-cases/684d4d6fbb32213a.json rename to allure-report/data/test-cases/7ed5e03fb846420f.json index 583015da5e4..f05003e0332 100644 --- a/allure-report/data/test-cases/684d4d6fbb32213a.json +++ b/allure-report/data/test-cases/7ed5e03fb846420f.json @@ -1 +1 @@ -{"uid":"684d4d6fbb32213a","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"62d969149cac19e2","name":"stdout","source":"62d969149cac19e2.txt","type":"text/plain","size":167}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"684d4d6fbb32213a.json","parameterValues":[]} \ No newline at end of file +{"uid":"7ed5e03fb846420f","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"30e865fe73fa5b27","name":"stdout","source":"30e865fe73fa5b27.txt","type":"text/plain","size":167}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"7ed5e03fb846420f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/98c161ccba9924bd.json b/allure-report/data/test-cases/7eedfccbd9267527.json similarity index 54% rename from allure-report/data/test-cases/98c161ccba9924bd.json rename to allure-report/data/test-cases/7eedfccbd9267527.json index 522f3b85237..ace99f4eb1a 100644 --- a/allure-report/data/test-cases/98c161ccba9924bd.json +++ b/allure-report/data/test-cases/7eedfccbd9267527.json @@ -1 +1 @@ -{"uid":"98c161ccba9924bd","name":"get_size function tests","fullName":"kyu_8.surface_area_and_volume_of_box.test_get_size.GetSizeTestCase#test_get_size","historyId":"ecc1f7419b2f77621f5c909f1d0df9a9","time":{"start":1732428196385,"stop":1732428196385,"duration":0},"description":"\n Testing get_size function with various inputs\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f27833c43953c1b1","name":"stdout","source":"f27833c43953c1b1.txt","type":"text/plain","size":253}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"feature","value":"Lists"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"1f14a6ccebe34b08.json","parameterValues":[]} \ No newline at end of file +{"uid":"7fb0d954404a7411","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"657871840dfd173c","name":"stdout","source":"657871840dfd173c.txt","type":"text/plain","size":253}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"feature","value":"Lists"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"7fb0d954404a7411.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/801881710b06074.json b/allure-report/data/test-cases/801881710b06074.json new file mode 100644 index 00000000000..656a2ddf503 --- /dev/null +++ b/allure-report/data/test-cases/801881710b06074.json @@ -0,0 +1 @@ +{"uid":"801881710b06074","name":"Testing 'is_isogram' function","fullName":"kyu_7.isograms.test_is_isogram.IsIsogramTestCase#test_is_isogram","historyId":"6b98c62ee1b1f8e766b65263444ad2e5","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"420f806ee93872a1","name":"stdout","source":"420f806ee93872a1.txt","type":"text/plain","size":401}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Isograms"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"String"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"801881710b06074.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/80a5eacfa2431348.json b/allure-report/data/test-cases/80a5eacfa2431348.json new file mode 100644 index 00000000000..ba5d455facc --- /dev/null +++ b/allure-report/data/test-cases/80a5eacfa2431348.json @@ -0,0 +1 @@ +{"uid":"80a5eacfa2431348","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1732764220479,"stop":1732764220479,"duration":0},"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1732764220479,"stop":1732764220479,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732764220480,"stop":1732764220480,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"13c5e35ef3c791a0","status":"passed","time":{"start":1732428195787,"stop":1732428195788,"duration":1}},{"uid":"44516baeffa03c9d","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"7e36f3895c7e5ba3","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"593778a5ba99d447","status":"passed","time":{"start":1732428195787,"stop":1732428195788,"duration":1}},{"uid":"df0c490941a6877a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"c7106989a12e3c0a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"80a5eacfa2431348.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b3c5df850665402e.json b/allure-report/data/test-cases/80ba443311cb72ff.json similarity index 67% rename from allure-report/data/test-cases/b3c5df850665402e.json rename to allure-report/data/test-cases/80ba443311cb72ff.json index 95f84332dc3..c133dc354c5 100644 --- a/allure-report/data/test-cases/b3c5df850665402e.json +++ b/allure-report/data/test-cases/80ba443311cb72ff.json @@ -1 +1 @@ -{"uid":"b3c5df850665402e","name":"goals function verification","fullName":"kyu_8.grasshopper_messi_goals_function.test_messi_goals_function.GoalsTestCase#test_goals","historyId":"7c1c8c6318c554c86b695deacecf1854","time":{"start":1724733474694,"stop":1724733474694,"duration":0},"description":"\n Verify that the function returns Messi's\n total number of goals in all three leagues.\n :return:\n ","descriptionHtml":" Testing using empty test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 108, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"880859ea02196db7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194194,"stop":1732428194194,"duration":0}},{"uid":"706d67120123862f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"61f84f81177cf38b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"b5a113fbe50e74ce","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194194,"stop":1732428194194,"duration":0}},{"uid":"39245131d70863d6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"c322e80c6cd8da83","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"80f314b70b306bd4.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/813aa9dc885c2882.json b/allure-report/data/test-cases/813aa9dc885c2882.json
deleted file mode 100644
index 518b2f33c0f..00000000000
--- a/allure-report/data/test-cases/813aa9dc885c2882.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"813aa9dc885c2882","name":"'multiply' function verification with random list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_random_list","historyId":"be99c6f72cdf623836966737dcb7a654","time":{"start":1724735129227,"stop":1724735129227,"duration":0},"description":"\n Returns a list that misses only one element\n :return:\n ","descriptionHtml":" Testing using medium test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 46, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2f520e29faf9fa03","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"4073719ea3c0e8fe","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"87acfa055dcbe26a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"a064a48d91c28f13","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"571176bf000b455b.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"8271119e6077f333","name":"test_solution_medium","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_medium","historyId":"7ee6731933bd9dff6fabc41830db1bf0","time":{"start":1732428194198,"stop":1732428194198,"duration":0},"description":"\n Testing using medium test data\n :return:\n ","descriptionHtml":" Testing using medium test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 46, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"8271119e6077f333.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/82a681e3f0c8f54d.json b/allure-report/data/test-cases/82a681e3f0c8f54d.json
deleted file mode 100644
index 33a5f4f91ef..00000000000
--- a/allure-report/data/test-cases/82a681e3f0c8f54d.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"82a681e3f0c8f54d","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724735128836,"stop":1724735128852,"duration":16},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a3af1182be2fa344","name":"stdout","source":"a3af1182be2fa344.txt","type":"text/plain","size":2621}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"82a681e3f0c8f54d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/82a8f1ffa445d40.json b/allure-report/data/test-cases/82a8f1ffa445d40.json deleted file mode 100644 index ef3f80534cb..00000000000 --- a/allure-report/data/test-cases/82a8f1ffa445d40.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"82a8f1ffa445d40","name":"AND logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_and","historyId":"49af4a8ebdc007fac4acbc085138b80e","time":{"start":1724733474804,"stop":1724733474804,"duration":0},"description":"\n And (∧) is the truth-functional\n operator of logical conjunction\n\n The and of a set of operands is true\n if and only if all of its operands are true.\n\n Source:\n https://en.wikipedia.org/wiki/Logical_conjunction\n\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"cda2f56ac699fd36","name":"stdout","source":"cda2f56ac699fd36.txt","type":"text/plain","size":2817}],"parameters":[],"hasContent":true,"stepsCount":30,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"837e4ce24ac45efb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8388a8495a8b75af.json b/allure-report/data/test-cases/8388a8495a8b75af.json new file mode 100644 index 00000000000..4aa442d3df9 --- /dev/null +++ b/allure-report/data/test-cases/8388a8495a8b75af.json @@ -0,0 +1 @@ +{"uid":"8388a8495a8b75af","name":"'multiply' function verification with random list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_random_list","historyId":"be99c6f72cdf623836966737dcb7a654","time":{"start":1732764220641,"stop":1732764220642,"duration":1},"description":"\n Returns a list that misses only one element\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"4961a0c52d810ec1.json","parameterValues":[]} \ No newline at end of file +{"uid":"83b34d0610fd83c6","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_2","historyId":"72a2d75b45f09e520765f369cfc2bc8f","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"83b34d0610fd83c6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/83c423646ff2d9ba.json b/allure-report/data/test-cases/83c423646ff2d9ba.json deleted file mode 100644 index ab87df1afad..00000000000 --- a/allure-report/data/test-cases/83c423646ff2d9ba.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"83c423646ff2d9ba","name":"Testing valid_parentheses function","fullName":"kyu_5.valid_parentheses.test_valid_parentheses.ValidParenthesesTestCase#test_valid_parentheses","historyId":"92164414ad94bf1f5638230345fa606d","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"description":"\n Test the function called that takes a string of parentheses,\n and determines if the order of the parentheses is valid.\n The function should return true if the string is valid,\n and false if it's invalid.\n\n Examples\n\n \"()\" => true\n \")(()))\" => false\n \"(\" => false\n \"(())((()())())\" => true\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1732428194123,"stop":1732428194123,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1732428194125,"stop":1732428194125,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1732428194125,"stop":1732428194125,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"AGGREGATIONS"},{"name":"feature","value":"Aggregations"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"39376204dc517df6","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}},{"uid":"ed566371d87065db","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"e03974f538ea8ee6","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}},{"uid":"acc95e26a53d92ff","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}}]},"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"9f9422c1f71252b6.json","parameterValues":[]} \ No newline at end of file +{"uid":"84ea3c3b3250393e","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1732428194124,"stop":1732428194125,"duration":1},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1732428194123,"stop":1732428194123,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1732428194125,"stop":1732428194125,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1732428194125,"stop":1732428194125,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"AGGREGATIONS"},{"name":"feature","value":"Aggregations"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"84ea3c3b3250393e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/12f0442ef33f054e.json b/allure-report/data/test-cases/85613c3b6c6421c4.json similarity index 55% rename from allure-report/data/test-cases/12f0442ef33f054e.json rename to allure-report/data/test-cases/85613c3b6c6421c4.json index 0f9f7bd2dd9..66c49ce5da2 100644 --- a/allure-report/data/test-cases/12f0442ef33f054e.json +++ b/allure-report/data/test-cases/85613c3b6c6421c4.json @@ -1 +1 @@ -{"uid":"12f0442ef33f054e","name":"String with alphabet chars only","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_alpha_only","historyId":"f1e3ad74179a106b1d5dc35a6ffe21fa","time":{"start":1732428195473,"stop":1732428195473,"duration":0},"description":"\n Test string with alphabet chars only.\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5d5a8c5ce62738a7","name":"stdout","source":"5d5a8c5ce62738a7.txt","type":"text/plain","size":676}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LOOPS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"33fff97900a7d8bc.json","parameterValues":[]} \ No newline at end of file +{"uid":"86173a2048ae1d24","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fba7e6f7e7538915","name":"stdout","source":"fba7e6f7e7538915.txt","type":"text/plain","size":676}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LOOPS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"86173a2048ae1d24.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/be628f1c5b8245e1.json b/allure-report/data/test-cases/861fc17326f7d16a.json similarity index 71% rename from allure-report/data/test-cases/be628f1c5b8245e1.json rename to allure-report/data/test-cases/861fc17326f7d16a.json index f5110870b61..cc4d487957d 100644 --- a/allure-report/data/test-cases/be628f1c5b8245e1.json +++ b/allure-report/data/test-cases/861fc17326f7d16a.json @@ -1 +1 @@ -{"uid":"be628f1c5b8245e1","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_false","historyId":"8c287dae332df512fc4a9755020ffedc","time":{"start":1724733474679,"stop":1724733474694,"duration":15},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return false if it is not a factor.\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Append the list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"4143349f87c576ac","name":"stdout","source":"4143349f87c576ac.txt","type":"text/plain","size":261}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"c5ea93b10613ec53.json","parameterValues":[]} \ No newline at end of file +{"uid":"86447fe348b226fe","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a21b9ca1dd2e7b86","name":"stdout","source":"a21b9ca1dd2e7b86.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"86447fe348b226fe.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c7e963fd1c95dafe.json b/allure-report/data/test-cases/864737f712b002ec.json similarity index 56% rename from allure-report/data/test-cases/c7e963fd1c95dafe.json rename to allure-report/data/test-cases/864737f712b002ec.json index 8d7b5957f67..9f457309c14 100644 --- a/allure-report/data/test-cases/c7e963fd1c95dafe.json +++ b/allure-report/data/test-cases/864737f712b002ec.json @@ -1 +1 @@ -{"uid":"c7e963fd1c95dafe","name":"Testing century function","fullName":"kyu_8.century_from_year.test_century.CenturyTestCase#test_century","historyId":"079ace8555debd1c87111e8c5a6664bf","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1732428196100,"stop":1732428196101,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1732428196102,"stop":1732428196102,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"3d4f8cb2de087cf","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}},{"uid":"d58adc2ec0d31961","status":"passed","time":{"start":1724733474569,"stop":1724733474569,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"d3037fd25424c6f3","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}},{"uid":"1d2c6842ef40288f","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"c7e963fd1c95dafe.json","parameterValues":[]} \ No newline at end of file +{"uid":"864737f712b002ec","name":"Testing century function","fullName":"kyu_8.century_from_year.test_century.CenturyTestCase#test_century","historyId":"079ace8555debd1c87111e8c5a6664bf","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1732428196100,"stop":1732428196101,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1732428196102,"stop":1732428196102,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"864737f712b002ec.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8672ab2817945b36.json b/allure-report/data/test-cases/8672ab2817945b36.json new file mode 100644 index 00000000000..75ec87efca4 --- /dev/null +++ b/allure-report/data/test-cases/8672ab2817945b36.json @@ -0,0 +1 @@ +{"uid":"8672ab2817945b36","name":"Testing string_to_array function","fullName":"kyu_8.convert_string_to_an_array.test_string_to_array.StringToArrayTestCase#test_string_to_array","historyId":"f51ecfb2c4460f518b2155a78436a09d","time":{"start":1732764220862,"stop":1732764220862,"duration":0},"description":"\n Testing string_to_array function.\n\n A function to split a string and\n convert it into an array of words.\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Append the list","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9c43e0c7813423da","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}},{"uid":"c5ea93b10613ec53","status":"passed","time":{"start":1724733473139,"stop":1724733473139,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"b5a45493f51c1d67","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}},{"uid":"7f890ca68cdfc481","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"2655a1e6934b1850.json","parameterValues":[]} \ No newline at end of file +{"uid":"875e90b046ec092c","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"875e90b046ec092c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/48ff8cbb530a1868.json b/allure-report/data/test-cases/8782c11be4532248.json similarity index 73% rename from allure-report/data/test-cases/48ff8cbb530a1868.json rename to allure-report/data/test-cases/8782c11be4532248.json index 3c7f7e67dfe..b850ce7c954 100644 --- a/allure-report/data/test-cases/48ff8cbb530a1868.json +++ b/allure-report/data/test-cases/8782c11be4532248.json @@ -1 +1 @@ -{"uid":"48ff8cbb530a1868","name":"Testing two_decimal_places function","fullName":"kyu_7.formatting_decimal_places_1.test_two_decimal_places.TwoDecimalPlacesTestCase#test_two_decimal_places","historyId":"27ae718be00b2e9f316c37c338cb2894","time":{"start":1724733474257,"stop":1724733474257,"duration":0},"description":"\n Testing two_decimal_places function\n with various test inputs\n\n Each floating-point number should be\n formatted that only the first two\n decimal places are returned.\n\n You don't need to check whether the input\n is a valid number because only valid numbers\n are used in the tests.\n\n Don't round the numbers! Just cut them\n after two decimal places!\n\n :return:\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1732428193949,"stop":1732428193949,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1732428193951,"stop":1732428193951,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CIPHERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"SECURITY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"bce82edab468d2f2","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"27b26e7a6523571a","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"d9a6d590487a20fd","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"7e0e76f32ac7ce4e","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"8804093a9c3b17d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b5a113fbe50e74ce.json b/allure-report/data/test-cases/880859ea02196db7.json similarity index 56% rename from allure-report/data/test-cases/b5a113fbe50e74ce.json rename to allure-report/data/test-cases/880859ea02196db7.json index 030444d5fbf..63f4f77f5ac 100644 --- a/allure-report/data/test-cases/b5a113fbe50e74ce.json +++ b/allure-report/data/test-cases/880859ea02196db7.json @@ -1 +1 @@ -{"uid":"b5a113fbe50e74ce","name":"test_solution_empty","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_empty","historyId":"29249ea89f0081dda70899f3290f857b","time":{"start":1732428194194,"stop":1732428194194,"duration":0},"description":"\n Testing using empty test data\n :return:\n ","descriptionHtml":" Testing using empty test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 108, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7131237025069abe","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"37f24af32c057862","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"39245131d70863d6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"c322e80c6cd8da83","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"b5a113fbe50e74ce.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"880859ea02196db7","name":"test_solution_empty","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_empty","historyId":"29249ea89f0081dda70899f3290f857b","time":{"start":1732428194194,"stop":1732428194194,"duration":0},"description":"\n Testing using empty test data\n :return:\n ","descriptionHtml":" Testing using empty test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 108, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"880859ea02196db7.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/cda9164d86dd0b79.json b/allure-report/data/test-cases/8817b6c726fc2884.json
similarity index 64%
rename from allure-report/data/test-cases/cda9164d86dd0b79.json
rename to allure-report/data/test-cases/8817b6c726fc2884.json
index 64c97754ef6..4c1216a717a 100644
--- a/allure-report/data/test-cases/cda9164d86dd0b79.json
+++ b/allure-report/data/test-cases/8817b6c726fc2884.json
@@ -1 +1 @@
-{"uid":"cda9164d86dd0b79","name":"Non consecutive number should be returned","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_positive","historyId":"13df60cbdff5ee076adcd6328cc69159","time":{"start":1724733474663,"stop":1724733474663,"duration":0},"description":"\n If we have an array [1,2,3,4,6,7,8] then 1 then 2\n then 3 then 4 are all consecutive but 6 is not,\n so that's the first non-consecutive number.\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Insert items to the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"3f23fd2a44d74bcb","name":"stdout","source":"3f23fd2a44d74bcb.txt","type":"text/plain","size":261}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"9f02852e3aa10b6d.json","parameterValues":[]} \ No newline at end of file +{"uid":"88ed1c9da2d9b53b","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9e573d2ead28469f","name":"stdout","source":"9e573d2ead28469f.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"88ed1c9da2d9b53b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/25a09c2c9e3c88b1.json b/allure-report/data/test-cases/893f14f04872e4c5.json similarity index 63% rename from allure-report/data/test-cases/25a09c2c9e3c88b1.json rename to allure-report/data/test-cases/893f14f04872e4c5.json index b67e6e1af00..80b8d41f4d9 100644 --- a/allure-report/data/test-cases/25a09c2c9e3c88b1.json +++ b/allure-report/data/test-cases/893f14f04872e4c5.json @@ -1 +1 @@ -{"uid":"25a09c2c9e3c88b1","name":"Testing 'letter_count' function","fullName":"kyu_6.count_letters_in_string.test_count_letters_in_string.CountLettersInStringTestCase#test_count_letters_in_string","historyId":"04bb543ec741bd163e341a33a1623692","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"description":"\n Testing 'letter_count' function\n :return:\n ","descriptionHtml":"Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8ef3c2609186193","name":"stdout","source":"8ef3c2609186193.txt","type":"text/plain","size":23}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"8beabd2469a668.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3fd800b8d3602698.json b/allure-report/data/test-cases/8bf0e4ddc17f51c8.json similarity index 74% rename from allure-report/data/test-cases/3fd800b8d3602698.json rename to allure-report/data/test-cases/8bf0e4ddc17f51c8.json index 1e368ea2f44..136ec9c9064 100644 --- a/allure-report/data/test-cases/3fd800b8d3602698.json +++ b/allure-report/data/test-cases/8bf0e4ddc17f51c8.json @@ -1 +1 @@ -{"uid":"3fd800b8d3602698","name":"Testing all_fibonacci_numbers function","fullName":"kyu_5.fibonacci_streaming.test_all_fibonacci_numbers.AllFibonacciNumbersTestCase#test_all_fibonacci_numbers","historyId":"a7b5f0a3a7cd2fe8faed75e5c4a52138","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing all_fibonacci_numbers function\n\n You're going to provide a needy programmer a\n utility method that generates an infinite sized,\n sequential IntStream (in Python generator)\n which contains all the numbers in a fibonacci\n sequence.\n\n A fibonacci sequence starts with two 1s.\n Every element afterwards is the sum of\n the two previous elements.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c520dd2a3bb6ed30","name":"stdout","source":"c520dd2a3bb6ed30.txt","type":"text/plain","size":639}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Aggregations"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"ed566371d87065db.json","parameterValues":[]} \ No newline at end of file +{"uid":"8c4c3ac3b9ddced3","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"662510f84e87d061","name":"stdout","source":"662510f84e87d061.txt","type":"text/plain","size":639}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Aggregations"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"8c4c3ac3b9ddced3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8d85f39401914c16.json b/allure-report/data/test-cases/8d85f39401914c16.json new file mode 100644 index 00000000000..2a6c186aa82 --- /dev/null +++ b/allure-report/data/test-cases/8d85f39401914c16.json @@ -0,0 +1 @@ +{"uid":"8d85f39401914c16","name":"Testing easy_diagonal function","fullName":"kyu_6.easy_diagonal.test_diagonal.EasyDiagonalTestCase#test_easy_diagonal","historyId":"5d9c9166bf610b28a284723b5b23aab1","time":{"start":1724735128094,"stop":1724735128742,"duration":648},"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d1599295a3f41ee0","name":"stdout","source":"d1599295a3f41ee0.txt","type":"text/plain","size":524}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Diagonal"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"8d85f39401914c16.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/827104e07f2ca2d0.json b/allure-report/data/test-cases/8dcdfa9166c48fb8.json similarity index 71% rename from allure-report/data/test-cases/827104e07f2ca2d0.json rename to allure-report/data/test-cases/8dcdfa9166c48fb8.json index 46925444f77..35528fee1f9 100644 --- a/allure-report/data/test-cases/827104e07f2ca2d0.json +++ b/allure-report/data/test-cases/8dcdfa9166c48fb8.json @@ -1 +1 @@ -{"uid":"827104e07f2ca2d0","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"25583e198df733bf","name":"stdout","source":"25583e198df733bf.txt","type":"text/plain","size":434}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"827104e07f2ca2d0.json","parameterValues":[]} \ No newline at end of file +{"uid":"8dcdfa9166c48fb8","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"20e82e5aa37702bc","name":"stdout","source":"20e82e5aa37702bc.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"8dcdfa9166c48fb8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8dfef1ba8856d412.json b/allure-report/data/test-cases/8dfef1ba8856d412.json new file mode 100644 index 00000000000..66e7384ff8e --- /dev/null +++ b/allure-report/data/test-cases/8dfef1ba8856d412.json @@ -0,0 +1 @@ +{"uid":"8dfef1ba8856d412","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1732764221040,"stop":1732764221041,"duration":1},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764221040,"stop":1732764221041,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732764221042,"stop":1732764221042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Math"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"42358797bb03e774","status":"passed","time":{"start":1732428196249,"stop":1732428196250,"duration":1}},{"uid":"30e62f45ee93d21d","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"b3ade822e686b250","status":"passed","time":{"start":1724733474757,"stop":1724733474757,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b67813f1cae4659e","status":"passed","time":{"start":1732428196249,"stop":1732428196250,"duration":1}},{"uid":"cde5d1b46b10d7ac","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"f5a3f0d4d035c3a4","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"8dfef1ba8856d412.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8e1e8d12e75298b.json b/allure-report/data/test-cases/8e1e8d12e75298b.json deleted file mode 100644 index 52b2ad594ca..00000000000 --- a/allure-report/data/test-cases/8e1e8d12e75298b.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"8e1e8d12e75298b","name":"get_size function tests","fullName":"kyu_8.surface_area_and_volume_of_box.test_get_size.GetSizeTestCase#test_get_size","historyId":"ecc1f7419b2f77621f5c909f1d0df9a9","time":{"start":1724735129664,"stop":1724735129664,"duration":0},"description":"\n Testing get_size function with various inputs\n :return:\n ","descriptionHtml":" Testing using medium test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 46, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"8271119e6077f333","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194198,"stop":1732428194198,"duration":0}},{"uid":"634b88b34b81a74c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"ac390c8ac17d8363","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"571176bf000b455b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194198,"stop":1732428194198,"duration":0}},{"uid":"87acfa055dcbe26a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"a064a48d91c28f13","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"8e9b4227c17ce17f.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/8ea6e5a2b5515469.json b/allure-report/data/test-cases/8ea6e5a2b5515469.json
deleted file mode 100644
index 8cd6caa097c..00000000000
--- a/allure-report/data/test-cases/8ea6e5a2b5515469.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"8ea6e5a2b5515469","name":"'multiply' function verification with random list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_random_list","historyId":"be99c6f72cdf623836966737dcb7a654","time":{"start":1732428195937,"stop":1732428195939,"duration":2},"description":"\n Returns a list that misses only one element\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"518d45d1073ca74","name":"stdout","source":"518d45d1073ca74.txt","type":"text/plain","size":263}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"90d2f619b6b55a93.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9164bf2c06bf8752.json b/allure-report/data/test-cases/9164bf2c06bf8752.json new file mode 100644 index 00000000000..a26f2fd9601 --- /dev/null +++ b/allure-report/data/test-cases/9164bf2c06bf8752.json @@ -0,0 +1 @@ +{"uid":"9164bf2c06bf8752","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1732764218915,"stop":1732764218915,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\").\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests").\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"Lists"},{"name":"story","value":"Find the smallest"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"998a460e800cbb2b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194259,"stop":1732428194259,"duration":0}},{"uid":"767acc864b347295","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}},{"uid":"5364b62b05552f1e","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472765,"stop":1724733472765,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"c58cb7ae6e5a9993","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194259,"stop":1732428194259,"duration":0}},{"uid":"c37dfc82a096ec09","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}},{"uid":"257a5ad111bd69a7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}}]},"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"9164bf2c06bf8752.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/91aab0544068789.json b/allure-report/data/test-cases/91aab0544068789.json
new file mode 100644
index 00000000000..86e0c9373fe
--- /dev/null
+++ b/allure-report/data/test-cases/91aab0544068789.json
@@ -0,0 +1 @@
+{"uid":"91aab0544068789","name":"goals function verification","fullName":"kyu_8.grasshopper_messi_goals_function.test_messi_goals_function.GoalsTestCase#test_goals","historyId":"7c1c8c6318c554c86b695deacecf1854","time":{"start":1724735129492,"stop":1724735129492,"duration":0},"description":"\n Verify that the function returns Messi's\n total number of goals in all three leagues.\n :return:\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"f1d39787f3312e8b.json","parameterValues":[]} \ No newline at end of file +{"uid":"921715088233c4e7","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"921715088233c4e7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9246dbe4ecdc42ce.json b/allure-report/data/test-cases/9246dbe4ecdc42ce.json new file mode 100644 index 00000000000..aa8a0cd5f76 --- /dev/null +++ b/allure-report/data/test-cases/9246dbe4ecdc42ce.json @@ -0,0 +1 @@ +{"uid":"9246dbe4ecdc42ce","name":"Testing two_decimal_places function","fullName":"kyu_7.formatting_decimal_places_1.test_two_decimal_places.TwoDecimalPlacesTestCase#test_two_decimal_places","historyId":"27ae718be00b2e9f316c37c338cb2894","time":{"start":1732764220516,"stop":1732764220516,"duration":0},"description":"\n Testing two_decimal_places function\n with various test inputs\n\n Each floating-point number should be\n formatted that only the first two\n decimal places are returned.\n\n You don't need to check whether the input\n is a valid number because only valid numbers\n are used in the tests.\n\n Don't round the numbers! Just cut them\n after two decimal places!\n\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"PARSING"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"777ba0c823c5a82a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194170,"stop":1732428194170,"duration":0}},{"uid":"f9778b72019f6060","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"624b364c1e1f6bc7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"e5b1f301926fe23","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194170,"stop":1732428194170,"duration":0}},{"uid":"1dee8c06fd165199","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"e5ac2209dd79eabb","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"93b00a3d2e7b92c1.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/1506cf302ecd21f1.json b/allure-report/data/test-cases/93cbb9687a6c19d2.json
similarity index 61%
rename from allure-report/data/test-cases/1506cf302ecd21f1.json
rename to allure-report/data/test-cases/93cbb9687a6c19d2.json
index 22b344e7f9b..054c282dc20 100644
--- a/allure-report/data/test-cases/1506cf302ecd21f1.json
+++ b/allure-report/data/test-cases/93cbb9687a6c19d2.json
@@ -1 +1 @@
-{"uid":"1506cf302ecd21f1","name":"Testing period_is_late function (negative)","fullName":"kyu_8.is_your_period_late.test_is_your_period_late.PeriodIsLateTestCase#test_period_is_late_negative","historyId":"3ade0b8dc3a70452a99ea470cea361ac","time":{"start":1724735129555,"stop":1724735129555,"duration":0},"description":"\n Negative tests\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1732428194215,"stop":1732428194215,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1732428194217,"stop":1732428194217,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"feature","value":"String"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"90d2f619b6b55a93","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}},{"uid":"eaaef6c05ba4cb98","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"627da61e5891aa44","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}},{"uid":"d8e9539521c4ca00","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"2b89947e3a3ec46d.json","parameterValues":[]} \ No newline at end of file +{"uid":"950acbfbefb81796","name":"Testing domain_name function","fullName":"kyu_5.extract_the_domain_name_from_url.test_domain_name.DomainNameTestCase#test_domain_name","historyId":"cd64b52319d4c70d68e281e8561ab97f","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1732428194215,"stop":1732428194215,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1732428194217,"stop":1732428194217,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"feature","value":"String"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"950acbfbefb81796.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/67f932ff555edbd0.json b/allure-report/data/test-cases/95924b9d92f1ced5.json similarity index 69% rename from allure-report/data/test-cases/67f932ff555edbd0.json rename to allure-report/data/test-cases/95924b9d92f1ced5.json index 03fb0450b9f..99f4d419ebf 100644 --- a/allure-report/data/test-cases/67f932ff555edbd0.json +++ b/allure-report/data/test-cases/95924b9d92f1ced5.json @@ -1 +1 @@ -{"uid":"67f932ff555edbd0","name":"String alphabet chars and spaces","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_space","historyId":"11acd8f3802b43ce2264b83840d495b4","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"description":"\n Repeating char is a space\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196244,"stop":1732428196244,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6d7f7d9659ba7dd5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"4961a0c52d810ec1","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"26cf86ca9eda4b5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"34febd97f08d8df7","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"371c743cf6f64f1d.json","parameterValues":[]} \ No newline at end of file +{"uid":"95e685797940e119","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_2","historyId":"72a2d75b45f09e520765f369cfc2bc8f","time":{"start":1732428196244,"stop":1732428196245,"duration":1},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196244,"stop":1732428196244,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"95e685797940e119.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5187a55d5b7bcbbd.json b/allure-report/data/test-cases/95e7a9865f127b46.json similarity index 80% rename from allure-report/data/test-cases/5187a55d5b7bcbbd.json rename to allure-report/data/test-cases/95e7a9865f127b46.json index 56258d38662..9f7c999a548 100644 --- a/allure-report/data/test-cases/5187a55d5b7bcbbd.json +++ b/allure-report/data/test-cases/95e7a9865f127b46.json @@ -1 +1 @@ -{"uid":"5187a55d5b7bcbbd","name":"Testing 'has_subpattern' (part 3) function","fullName":"kyu_6.string_subpattern_recognition_3.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"89f53112353ba49dc8f3a4029d39ba34","time":{"start":1724733474101,"stop":1724733474101,"duration":0},"description":"\n Verify that 'has_subpattern' function\n\n Return a subpattern with sorted characters,\n otherwise return the base string with sorted\n characters (you might consider this case as\n an edge case, with the subpattern being repeated\n only once and thus equalling the original input string).\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2862210bad838236","name":"stdout","source":"2862210bad838236.txt","type":"text/plain","size":544}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNCTIONS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Games"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"2b5bdabfec79d6cf.json","parameterValues":[]} \ No newline at end of file +{"uid":"962ca80dcc908350","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7899fdb7c4350c2b","name":"stdout","source":"7899fdb7c4350c2b.txt","type":"text/plain","size":544}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNCTIONS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Games"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"962ca80dcc908350.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/965bac5a2c55f031.json b/allure-report/data/test-cases/965bac5a2c55f031.json new file mode 100644 index 00000000000..84a29492243 --- /dev/null +++ b/allure-report/data/test-cases/965bac5a2c55f031.json @@ -0,0 +1 @@ +{"uid":"965bac5a2c55f031","name":"goals function verification","fullName":"kyu_8.grasshopper_messi_goals_function.test_messi_goals_function.GoalsTestCase#test_goals","historyId":"7c1c8c6318c554c86b695deacecf1854","time":{"start":1732764220989,"stop":1732764220989,"duration":0},"description":"\n Verify that the function returns Messi's\n total number of goals in all three leagues.\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"8efea6185ce9f545.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"96ce14353b4f3e49","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"96ce14353b4f3e49.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/92a7ecb29f4704b1.json b/allure-report/data/test-cases/97a2a77f06d4866c.json
similarity index 54%
rename from allure-report/data/test-cases/92a7ecb29f4704b1.json
rename to allure-report/data/test-cases/97a2a77f06d4866c.json
index a6b647d51eb..4271e6520ba 100644
--- a/allure-report/data/test-cases/92a7ecb29f4704b1.json
+++ b/allure-report/data/test-cases/97a2a77f06d4866c.json
@@ -1 +1 @@
-{"uid":"92a7ecb29f4704b1","name":"Test that no_space function removes the spaces","fullName":"kyu_8.remove_string_spaces.test_remove_string_spaces.NoSpaceTestCase#test_something","historyId":"8069a1b5a4342457d2dabf5819382a2e","time":{"start":1732428196352,"stop":1732428196352,"duration":0},"description":"\n Test that no_space function removes the spaces\n from the string, then return the resultant string.\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732764220706,"stop":1732764220706,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sum of odd numbers"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"feature","value":"Math"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e2ed60d0ac53c788","status":"passed","time":{"start":1732428195990,"stop":1732428195990,"duration":0}},{"uid":"583a0190aa99ad42","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"cb7d8edff0d47cc5","status":"passed","time":{"start":1724733474460,"stop":1724733474460,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"419686fbcf063822","status":"passed","time":{"start":1732428195990,"stop":1732428195990,"duration":0}},{"uid":"9a325845218dd6ae","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"d837297408a13c1e","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"980af150a499b4e9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/85284c487c263073.json b/allure-report/data/test-cases/98366b42396826ce.json similarity index 67% rename from allure-report/data/test-cases/85284c487c263073.json rename to allure-report/data/test-cases/98366b42396826ce.json index 0427bb4631f..fbafda8af97 100644 --- a/allure-report/data/test-cases/85284c487c263073.json +++ b/allure-report/data/test-cases/98366b42396826ce.json @@ -1 +1 @@ -{"uid":"85284c487c263073","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"554fb31ae5f3473b","name":"stdout","source":"554fb31ae5f3473b.txt","type":"text/plain","size":544}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"FUNCTIONS"},{"name":"suite","value":"Games"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"CONTROL FLOW"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"85284c487c263073.json","parameterValues":[]} \ No newline at end of file +{"uid":"98366b42396826ce","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"157d07999fe8bb77","name":"stdout","source":"157d07999fe8bb77.txt","type":"text/plain","size":544}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"FUNCTIONS"},{"name":"suite","value":"Games"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"CONTROL FLOW"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"98366b42396826ce.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/98ca489a74667507.json b/allure-report/data/test-cases/98ca489a74667507.json new file mode 100644 index 00000000000..aa3e1be7883 --- /dev/null +++ b/allure-report/data/test-cases/98ca489a74667507.json @@ -0,0 +1 @@ +{"uid":"98ca489a74667507","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1732764218594,"stop":1732764218594,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"SECURITY"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CIPHERS"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"532d8f53f92733e9","status":"passed","time":{"start":1732428193949,"stop":1732428193951,"duration":2}},{"uid":"58a164b572fc5a50","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"25b0f3d782a2ed03","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8804093a9c3b17d","status":"passed","time":{"start":1732428193949,"stop":1732428193951,"duration":2}},{"uid":"d9a6d590487a20fd","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"7e0e76f32ac7ce4e","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"98ca489a74667507.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/98e0aca6e090522b.json b/allure-report/data/test-cases/98e0aca6e090522b.json new file mode 100644 index 00000000000..a94575197c0 --- /dev/null +++ b/allure-report/data/test-cases/98e0aca6e090522b.json @@ -0,0 +1 @@ +{"uid":"98e0aca6e090522b","name":"Large lists","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_large_list","historyId":"3b3f116ec3ac1abf551a51811b4a8900","time":{"start":1732764220933,"stop":1732764220933,"duration":0},"description":"\n Large lists\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c0c4047155365dbf","name":"stdout","source":"c0c4047155365dbf.txt","type":"text/plain","size":46002}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"58e0261647deccd2.json","parameterValues":[]} \ No newline at end of file +{"uid":"994a4ad6b5f0c1e0","name":"Testing advice function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_first_non_repeating_letter","historyId":"dc079813fc553d210a3def6568230a25","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4b1abe2714e07e88","name":"stdout","source":"4b1abe2714e07e88.txt","type":"text/plain","size":46002}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"994a4ad6b5f0c1e0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c58cb7ae6e5a9993.json b/allure-report/data/test-cases/998a460e800cbb2b.json similarity index 60% rename from allure-report/data/test-cases/c58cb7ae6e5a9993.json rename to allure-report/data/test-cases/998a460e800cbb2b.json index 1c4850ea128..c6391682a19 100644 --- a/allure-report/data/test-cases/c58cb7ae6e5a9993.json +++ b/allure-report/data/test-cases/998a460e800cbb2b.json @@ -1 +1 @@ -{"uid":"c58cb7ae6e5a9993","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1732428194259,"stop":1732428194259,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\").\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests").\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Find the smallest"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2b5d1a28c2e7859f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}},{"uid":"3c944fe792fcd179","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472765,"stop":1724733472765,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"c37dfc82a096ec09","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}},{"uid":"257a5ad111bd69a7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}}]},"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c58cb7ae6e5a9993.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"998a460e800cbb2b","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1732428194259,"stop":1732428194259,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\").\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests").\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Find the smallest"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"998a460e800cbb2b.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/39376204dc517df6.json b/allure-report/data/test-cases/99a774ce5ee6bba3.json
similarity index 73%
rename from allure-report/data/test-cases/39376204dc517df6.json
rename to allure-report/data/test-cases/99a774ce5ee6bba3.json
index 2c7b0370170..1228f95e1ce 100644
--- a/allure-report/data/test-cases/39376204dc517df6.json
+++ b/allure-report/data/test-cases/99a774ce5ee6bba3.json
@@ -1 +1 @@
-{"uid":"39376204dc517df6","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8d52b389398fe1ce","name":"stdout","source":"8d52b389398fe1ce.txt","type":"text/plain","size":639}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"INTEGERS"},{"name":"feature","value":"Aggregations"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"story","value":"Sum of Intervals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"39376204dc517df6.json","parameterValues":[]} \ No newline at end of file +{"uid":"99a774ce5ee6bba3","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"72e5eb2953c41fef","name":"stdout","source":"72e5eb2953c41fef.txt","type":"text/plain","size":639}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"INTEGERS"},{"name":"feature","value":"Aggregations"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"story","value":"Sum of Intervals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"99a774ce5ee6bba3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/99bd3e79aeea5636.json b/allure-report/data/test-cases/99bd3e79aeea5636.json new file mode 100644 index 00000000000..e7c1a4e72fc --- /dev/null +++ b/allure-report/data/test-cases/99bd3e79aeea5636.json @@ -0,0 +1 @@ +{"uid":"99bd3e79aeea5636","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_2","historyId":"72a2d75b45f09e520765f369cfc2bc8f","time":{"start":1732764221033,"stop":1732764221033,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764221033,"stop":1732764221033,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732764221042,"stop":1732764221042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Math"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"95e685797940e119","status":"passed","time":{"start":1732428196244,"stop":1732428196245,"duration":1}},{"uid":"99e31d655e3161a","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"83b34d0610fd83c6","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"371c743cf6f64f1d","status":"passed","time":{"start":1732428196244,"stop":1732428196245,"duration":1}},{"uid":"26cf86ca9eda4b5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"34febd97f08d8df7","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"99bd3e79aeea5636.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/99e31d655e3161a.json b/allure-report/data/test-cases/99e31d655e3161a.json new file mode 100644 index 00000000000..336f5a33fad --- /dev/null +++ b/allure-report/data/test-cases/99e31d655e3161a.json @@ -0,0 +1 @@ +{"uid":"99e31d655e3161a","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_2","historyId":"72a2d75b45f09e520765f369cfc2bc8f","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"99e31d655e3161a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5d373bcba925975c.json b/allure-report/data/test-cases/99e68c3ce0169a01.json similarity index 64% rename from allure-report/data/test-cases/5d373bcba925975c.json rename to allure-report/data/test-cases/99e68c3ce0169a01.json index 66696f89baf..a81470622e3 100644 --- a/allure-report/data/test-cases/5d373bcba925975c.json +++ b/allure-report/data/test-cases/99e68c3ce0169a01.json @@ -1 +1 @@ -{"uid":"5d373bcba925975c","name":"Testing valid_parentheses function","fullName":"kyu_5.valid_parentheses.test_valid_parentheses.ValidParenthesesTestCase#test_valid_parentheses","historyId":"92164414ad94bf1f5638230345fa606d","time":{"start":1732428194535,"stop":1732428194535,"duration":0},"description":"\n Test the function called that takes a string of parentheses,\n and determines if the order of the parentheses is valid.\n The function should return true if the string is valid,\n and false if it's invalid.\n\n Examples\n\n \"()\" => true\n \")(()))\" => false\n \"(\" => false\n \"(())((()())())\" => true\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732764221370,"stop":1732764221371,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732764221371,"stop":1732764221371,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732764221378,"stop":1732764221378,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"f585eec372fcc899","status":"passed","time":{"start":1732428196496,"stop":1732428196496,"duration":0}},{"uid":"65f6b4f1195a0e9d","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"e2a8e239adf783da","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"dd76819b5fd836d3","status":"passed","time":{"start":1732428196496,"stop":1732428196496,"duration":0}},{"uid":"69f65011f131e2b6","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"5e4b0e05a0862f7e","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"9b0ec4eb2cd2dde7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7b13f1197b1367b6.json b/allure-report/data/test-cases/9b5105f2c1baa9ed.json similarity index 69% rename from allure-report/data/test-cases/7b13f1197b1367b6.json rename to allure-report/data/test-cases/9b5105f2c1baa9ed.json index 0ac6dbc7515..72fe105264d 100644 --- a/allure-report/data/test-cases/7b13f1197b1367b6.json +++ b/allure-report/data/test-cases/9b5105f2c1baa9ed.json @@ -1 +1 @@ -{"uid":"7b13f1197b1367b6","name":"All chars are in mixed case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_mixed","historyId":"d4bb68fb8c0e59fc03fed525cca43eb5","time":{"start":1724735128000,"stop":1724735128000,"duration":0},"description":"\n Testing letter_frequency function\n where all chars are in mixed case\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1732764218692,"stop":1732764218692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Validation"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"VALIDATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6d9aec252d158762","status":"passed","time":{"start":1732428194039,"stop":1732428194040,"duration":1}},{"uid":"2ac4d21875a44bdb","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}},{"uid":"7677af29e8a1671e","status":"passed","time":{"start":1724733472437,"stop":1724733472437,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"91c9b008755c7351","status":"passed","time":{"start":1732428194039,"stop":1732428194040,"duration":1}},{"uid":"d6e4ebd44034ff08","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}},{"uid":"af3c309699fc2b8b","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}}]},"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"9d2b852ea94aa88a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9d50fe36fd5059ab.json b/allure-report/data/test-cases/9d50fe36fd5059ab.json new file mode 100644 index 00000000000..f566120fb42 --- /dev/null +++ b/allure-report/data/test-cases/9d50fe36fd5059ab.json @@ -0,0 +1 @@ +{"uid":"9d50fe36fd5059ab","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8ecb0410a6ed3d7","name":"stdout","source":"8ecb0410a6ed3d7.txt","type":"text/plain","size":375}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"9d50fe36fd5059ab.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9dc0ca62f1db510f.json b/allure-report/data/test-cases/9dc0ca62f1db510f.json new file mode 100644 index 00000000000..939bbce6a9f --- /dev/null +++ b/allure-report/data/test-cases/9dc0ca62f1db510f.json @@ -0,0 +1 @@ +{"uid":"9dc0ca62f1db510f","name":"a and b are equal","fullName":"kyu_7.disemvowel_trolls.test_disemvowel_trolls.DisemvowelTestCase#test_disemvowel","historyId":"4171a558a2bea15b5a0546d36c9a1c63","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"description":"\n The string \"This website is for losers LOL!\"\n should become \"Ths wbst s fr lsrs LL!\"\n :return:\n ","descriptionHtml":"Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a1b53b199c1c867e.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"9eac58d1342209e0","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"9eac58d1342209e0.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/b2705032891531e8.json b/allure-report/data/test-cases/9ece4d55c6bd3b35.json
similarity index 65%
rename from allure-report/data/test-cases/b2705032891531e8.json
rename to allure-report/data/test-cases/9ece4d55c6bd3b35.json
index 6ab9972060d..49dd68e6cec 100644
--- a/allure-report/data/test-cases/b2705032891531e8.json
+++ b/allure-report/data/test-cases/9ece4d55c6bd3b35.json
@@ -1 +1 @@
-{"uid":"b2705032891531e8","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1732428196453,"stop":1732428196455,"duration":2},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1732428196456,"stop":1732428196456,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Will you make it?"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f040925d9e513197","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"6f0b2af516b0f755","status":"passed","time":{"start":1724733474975,"stop":1724733474975,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"afae2f3faef55f2b","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"627a7fd2fe38a284","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"b2705032891531e8.json","parameterValues":[]} \ No newline at end of file +{"uid":"9ece4d55c6bd3b35","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1732428196453,"stop":1732428196455,"duration":2},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1732428196456,"stop":1732428196456,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Will you make it?"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"9ece4d55c6bd3b35.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c5f3069d223f82c6.json b/allure-report/data/test-cases/9ee094a1f359821e.json similarity index 65% rename from allure-report/data/test-cases/c5f3069d223f82c6.json rename to allure-report/data/test-cases/9ee094a1f359821e.json index 4ef8a2af8dd..afb77b80612 100644 --- a/allure-report/data/test-cases/c5f3069d223f82c6.json +++ b/allure-report/data/test-cases/9ee094a1f359821e.json @@ -1 +1 @@ -{"uid":"c5f3069d223f82c6","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6dccc5ff56326cce","name":"stdout","source":"6dccc5ff56326cce.txt","type":"text/plain","size":882}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Strings Mix"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"c5f3069d223f82c6.json","parameterValues":[]} \ No newline at end of file +{"uid":"9ee094a1f359821e","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6de140d5a479d77f","name":"stdout","source":"6de140d5a479d77f.txt","type":"text/plain","size":882}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Strings Mix"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"9ee094a1f359821e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d4af7c6dd9a36bc3.json b/allure-report/data/test-cases/9ef5212b94420bba.json similarity index 63% rename from allure-report/data/test-cases/d4af7c6dd9a36bc3.json rename to allure-report/data/test-cases/9ef5212b94420bba.json index a1407146519..4275232a9df 100644 --- a/allure-report/data/test-cases/d4af7c6dd9a36bc3.json +++ b/allure-report/data/test-cases/9ef5212b94420bba.json @@ -1 +1 @@ -{"uid":"d4af7c6dd9a36bc3","name":"Testing 'letter_count' function","fullName":"kyu_6.count_letters_in_string.test_count_letters_in_string.CountLettersInStringTestCase#test_count_letters_in_string","historyId":"04bb543ec741bd163e341a33a1623692","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"description":"\n Testing 'letter_count' function\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e1db63f604b55e53","name":"stdout","source":"e1db63f604b55e53.txt","type":"text/plain","size":1515}],"parameters":[],"hasContent":true,"stepsCount":13,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Human readable duration format"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"bc039aea1f276c5c.json","parameterValues":[]} \ No newline at end of file +{"uid":"9f41894781b470ee","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f135592d4f270e5c","name":"stdout","source":"f135592d4f270e5c.txt","type":"text/plain","size":1515}],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Human readable duration format"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"9f41894781b470ee.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d97402e929388a59.json b/allure-report/data/test-cases/9f8d638b621270bd.json similarity index 66% rename from allure-report/data/test-cases/d97402e929388a59.json rename to allure-report/data/test-cases/9f8d638b621270bd.json index 75d12d26db1..633b1cff8dd 100644 --- a/allure-report/data/test-cases/d97402e929388a59.json +++ b/allure-report/data/test-cases/9f8d638b621270bd.json @@ -1 +1 @@ -{"uid":"d97402e929388a59","name":"a or b is negative","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_negative_numbers","historyId":"2889ca714f21625b11b311b780ead719","time":{"start":1724733474179,"stop":1724733474179,"duration":0},"description":"\n a or b is negative\n :return:\n ","descriptionHtml":"Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c258bec5b6c8eafe","name":"stdout","source":"c258bec5b6c8eafe.txt","type":"text/plain","size":611}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"acf49fc01f491be4.json","parameterValues":[]} \ No newline at end of file +{"uid":"a0013817978e9f1b","name":"'fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"94063c17619b52a4","name":"stdout","source":"94063c17619b52a4.txt","type":"text/plain","size":611}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"a0013817978e9f1b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d121ae5a75cc69b9.json b/allure-report/data/test-cases/a0332cc6a682faac.json similarity index 66% rename from allure-report/data/test-cases/d121ae5a75cc69b9.json rename to allure-report/data/test-cases/a0332cc6a682faac.json index 3b2bbae67fe..d35e3c87b9d 100644 --- a/allure-report/data/test-cases/d121ae5a75cc69b9.json +++ b/allure-report/data/test-cases/a0332cc6a682faac.json @@ -1 +1 @@ -{"uid":"d121ae5a75cc69b9","name":"Testing hoop_count function (positive test case)","fullName":"kyu_8.keep_up_the_hoop.test_hoop_count.HoopCountTestCase#test_hoop_count_positive","historyId":"4110170ab332498939ad9f2d0f38cf97","time":{"start":1732428196294,"stop":1732428196294,"duration":0},"description":"\n Testing hoop_count function (positive)\n\n Alex just got a new hula hoop, he loves it but feels\n discouraged because his little brother is better than him\n\n Write a program where Alex can input (n) how many times\n the hoop goes round and it will return him an encouraging message\n\n - 10 or more hoops, return \"Great, now move on to tricks\".\n\n - Not 10 hoops, return \"Keep at it until you get it\".\n\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"880a2c92c8612a83","name":"stdout","source":"880a2c92c8612a83.txt","type":"text/plain","size":204}],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"15dbab6d625f40d3.json","parameterValues":[]} \ No newline at end of file +{"uid":"a07fccce3e37ee4a","name":"Testing dirReduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5cd6ffe4ff4d743f","name":"stdout","source":"5cd6ffe4ff4d743f.txt","type":"text/plain","size":204}],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"a07fccce3e37ee4a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c6f52d0b9e8ac3c5.json b/allure-report/data/test-cases/a12dc2585f9de41f.json similarity index 72% rename from allure-report/data/test-cases/c6f52d0b9e8ac3c5.json rename to allure-report/data/test-cases/a12dc2585f9de41f.json index c292f81dd96..e1f2ee41e70 100644 --- a/allure-report/data/test-cases/c6f52d0b9e8ac3c5.json +++ b/allure-report/data/test-cases/a12dc2585f9de41f.json @@ -1 +1 @@ -{"uid":"c6f52d0b9e8ac3c5","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"dd90e5bd6518035b","name":"stdout","source":"dd90e5bd6518035b.txt","type":"text/plain","size":230}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"feature","value":"Tuple"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"c6f52d0b9e8ac3c5.json","parameterValues":[]} \ No newline at end of file +{"uid":"a12dc2585f9de41f","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"312062c4d3ad84ef","name":"stdout","source":"312062c4d3ad84ef.txt","type":"text/plain","size":230}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"feature","value":"Tuple"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"a12dc2585f9de41f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a13c451f0f676900.json b/allure-report/data/test-cases/a13c451f0f676900.json new file mode 100644 index 00000000000..6005a567ec9 --- /dev/null +++ b/allure-report/data/test-cases/a13c451f0f676900.json @@ -0,0 +1 @@ +{"uid":"a13c451f0f676900","name":"'multiply' function verification with one element list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_one_element_list","historyId":"95946a599255beb095c6c7c676174082","time":{"start":1732764220628,"stop":1732764220637,"duration":9},"description":"\n Returns [] if list has only one element\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"30a819977a6f7bba","name":"stdout","source":"30a819977a6f7bba.txt","type":"text/plain","size":1380}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ASCII"},{"name":"suite","value":"Character Encodings"},{"name":"feature","value":"String"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"BINARY"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"f00b7b6604c5e7e4.json","parameterValues":[]} \ No newline at end of file +{"uid":"a22d4b8f003df599","name":"Testing binary_to_string function","fullName":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string.SequenceTestCase#test_binary_to_string","historyId":"5e3d4a7b89a7ecee6b57c2383b63527b","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"dd8004b465c9b5f8","name":"stdout","source":"dd8004b465c9b5f8.txt","type":"text/plain","size":1380}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ASCII"},{"name":"suite","value":"Character Encodings"},{"name":"feature","value":"String"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"BINARY"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"a22d4b8f003df599.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8c6df3dc2deaaefa.json b/allure-report/data/test-cases/a25791815212e793.json similarity index 70% rename from allure-report/data/test-cases/8c6df3dc2deaaefa.json rename to allure-report/data/test-cases/a25791815212e793.json index 1994bcc0393..47eb3a8d519 100644 --- a/allure-report/data/test-cases/8c6df3dc2deaaefa.json +++ b/allure-report/data/test-cases/a25791815212e793.json @@ -1 +1 @@ -{"uid":"8c6df3dc2deaaefa","name":"Testing 'longest_repetition' function","fullName":"kyu_6.longest_repetition.test_longest_repetition.LongestRepetitionTestCase#test_longest_repetition","historyId":"6431e0366c9c302e03ac01343fb7ea77","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"description":"\n For a given string s find the character c (or C) with\n longest consecutive repetition and return: (c, l)\n where l (or L) is the length of the repetition.\n\n For empty string return: ('', 0)\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1732428193991,"stop":1732428193991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193993,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1732428193993,"stop":1732428193993,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1732428193994,"stop":1732428193994,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f9c645ee48c4616c","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}},{"uid":"a7d4500da5fb8933","status":"passed","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"b01fd4e8d095b60f","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}},{"uid":"913459f449cde9ee","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}}]},"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"5eca272b3b393557.json","parameterValues":[]} \ No newline at end of file +{"uid":"a329da92784fccae","name":"Testing next_smaller function","fullName":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller.NextSmallerTestCase#test_next_smaller","historyId":"9d8cb8adf1764c55348d349698b938ac","time":{"start":1732428193992,"stop":1732428193993,"duration":1},"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1732428193991,"stop":1732428193991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193993,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1732428193993,"stop":1732428193993,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1732428193994,"stop":1732428193994,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"a329da92784fccae.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/85df8de56a96ab7c.json b/allure-report/data/test-cases/a35155a27bb8937d.json similarity index 93% rename from allure-report/data/test-cases/85df8de56a96ab7c.json rename to allure-report/data/test-cases/a35155a27bb8937d.json index 888fbddf831..28961e88f41 100644 --- a/allure-report/data/test-cases/85df8de56a96ab7c.json +++ b/allure-report/data/test-cases/a35155a27bb8937d.json @@ -1 +1 @@ -{"uid":"85df8de56a96ab7c","name":"test_starting_position_from_positives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"85df8de56a96ab7c.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"a35155a27bb8937d","name":"test_starting_position_from_positives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a35155a27bb8937d.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/a3b2f77071e9a780.json b/allure-report/data/test-cases/a355bc32a0d73da0.json
similarity index 70%
rename from allure-report/data/test-cases/a3b2f77071e9a780.json
rename to allure-report/data/test-cases/a355bc32a0d73da0.json
index 9e0b98fbf71..622346b2b45 100644
--- a/allure-report/data/test-cases/a3b2f77071e9a780.json
+++ b/allure-report/data/test-cases/a355bc32a0d73da0.json
@@ -1 +1 @@
-{"uid":"a3b2f77071e9a780","name":"Should return 'Fail!'s","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_fail","historyId":"a12b9599b8bf7b92d2c2e1462a17342d","time":{"start":1724735129711,"stop":1724735129711,"duration":0},"description":"\n If there are no good ideas,\n as is often the case, return 'Fail!'.\n :return:\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":21,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1732428193894,"stop":1732428193894,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"tag","value":"OPERATORS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5961f436380e11d2","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}},{"uid":"57e5e5f4d9d91cf6","status":"passed","time":{"start":1724733472280,"stop":1724733472280,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"693c5b2693478689","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}},{"uid":"d6d06cbc227917e","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}}]},"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"c77f51e83226296c.json","parameterValues":[]} \ No newline at end of file +{"uid":"a39b53ea962a31f1","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":21,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1732428193894,"stop":1732428193894,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"tag","value":"OPERATORS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"a39b53ea962a31f1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5af3f258cf327b2a.json b/allure-report/data/test-cases/a3ca7d068d3e7d87.json similarity index 56% rename from allure-report/data/test-cases/5af3f258cf327b2a.json rename to allure-report/data/test-cases/a3ca7d068d3e7d87.json index 5dfdc8fcd42..c7adb43a423 100644 --- a/allure-report/data/test-cases/5af3f258cf327b2a.json +++ b/allure-report/data/test-cases/a3ca7d068d3e7d87.json @@ -1 +1 @@ -{"uid":"5af3f258cf327b2a","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[{"name":"Assert that classes Bob and Bob have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes Dog and Dog have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes 5 and 5 have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes good and good have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes 50lb and 50lb have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes brown and brown have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1732428195883,"stop":1732428195883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Make Class"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"GAMES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d12fb82b623fefb9","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"c6923016c0d7805e","status":"passed","time":{"start":1724733474319,"stop":1724733474319,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"dead64fe3d4f484d","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"91ff78dc5a767b91","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},"source":"5af3f258cf327b2a.json","parameterValues":[]} \ No newline at end of file +{"uid":"a3ca7d068d3e7d87","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[{"name":"Assert that classes Bob and Bob have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes Dog and Dog have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 5 and 5 have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes good and good have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 50lb and 50lb have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes brown and brown have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1732428195883,"stop":1732428195883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Make Class"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"GAMES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},"source":"a3ca7d068d3e7d87.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a3cba1eb012d0834.json b/allure-report/data/test-cases/a3cba1eb012d0834.json new file mode 100644 index 00000000000..a8598fc4735 --- /dev/null +++ b/allure-report/data/test-cases/a3cba1eb012d0834.json @@ -0,0 +1 @@ +{"uid":"a3cba1eb012d0834","name":"Testing first_non_repeated function with various inputs","fullName":"kyu_7.the_first_non_repeated_character_in_string.test_first_non_repeated.FirstNonRepeatedTestCase#test_first_non_repeated","historyId":"9398abf0c9f75b70331fc87dcc2b8a7f","time":{"start":1732764220770,"stop":1732764220770,"duration":0},"description":"\n Testing first_non_repeated function\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"3a4c00d99760de4b","name":"stdout","source":"3a4c00d99760de4b.txt","type":"text/plain","size":908}],"parameters":[],"hasContent":true,"stepsCount":14,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"DECLARATIVE"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PROGRAMMING"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ADVANCED"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","PROGRAMMING","FUNDAMENTALS","FEATURES","ADVANCED"]},"source":"13ca3a7cd8b0e3af.json","parameterValues":[]} \ No newline at end of file +{"uid":"a456e8af4c590649","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1724735127438,"stop":1724735127453,"duration":15},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f5e7c985bb14104f","name":"stdout","source":"f5e7c985bb14104f.txt","type":"text/plain","size":908}],"parameters":[],"stepsCount":14,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"DECLARATIVE"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PROGRAMMING"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ADVANCED"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","PROGRAMMING","FUNDAMENTALS","FEATURES","ADVANCED"]},"source":"a456e8af4c590649.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/33a4a469899e9868.json b/allure-report/data/test-cases/a4637a157e542cb8.json similarity index 65% rename from allure-report/data/test-cases/33a4a469899e9868.json rename to allure-report/data/test-cases/a4637a157e542cb8.json index 79f7b0c0fa6..9526abb730e 100644 --- a/allure-report/data/test-cases/33a4a469899e9868.json +++ b/allure-report/data/test-cases/a4637a157e542cb8.json @@ -1 +1 @@ -{"uid":"33a4a469899e9868","name":"Testing share_price function","fullName":"kyu_7.share_prices.test_share_price.SharePriceTestCase#test_share_price","historyId":"884fcf3671ca321076723a238ddb92c0","time":{"start":1724733474413,"stop":1724733474413,"duration":0},"description":"\n Testing share_price function\n with multiple test inputs\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e0673a9df06bdbef","name":"stdout","source":"e0673a9df06bdbef.txt","type":"text/plain","size":565}],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"a7d4500da5fb8933.json","parameterValues":[]} \ No newline at end of file +{"uid":"a53e477b227bdf44","name":"Testing next_smaller function","fullName":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller.NextSmallerTestCase#test_next_smaller","historyId":"9d8cb8adf1764c55348d349698b938ac","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d473fba435502d8","name":"stdout","source":"d473fba435502d8.txt","type":"text/plain","size":565}],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"a53e477b227bdf44.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5c78d3bc5a71109a.json b/allure-report/data/test-cases/a5467cc7a05b3546.json similarity index 71% rename from allure-report/data/test-cases/5c78d3bc5a71109a.json rename to allure-report/data/test-cases/a5467cc7a05b3546.json index f8784a5315c..9d35859571b 100644 --- a/allure-report/data/test-cases/5c78d3bc5a71109a.json +++ b/allure-report/data/test-cases/a5467cc7a05b3546.json @@ -1 +1 @@ -{"uid":"5c78d3bc5a71109a","name":"Testing make_upper_case function","fullName":"kyu_8.make_upper_case.test_make_upper_case.MakeUpperCaseTestCase#test_make_upper_case","historyId":"9fe496d12a67f53b3208a0b823f2d8c3","time":{"start":1724733474835,"stop":1724733474835,"duration":0},"description":"\n Sample Tests for make_upper_case function\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194678,"stop":1732428194678,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Remove items from the list","time":{"start":1732428194678,"stop":1732428194679,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194679,"stop":1732428194679,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194679,"stop":1732428194679,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5519a1e9b61f2ca3","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}},{"uid":"4b8d012f19a4e1e6","status":"passed","time":{"start":1724733473171,"stop":1724733473186,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"51a9aec46de8d878","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}},{"uid":"43c0068fe0a1265e","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"239a317b6e090fd8.json","parameterValues":[]} \ No newline at end of file +{"uid":"a6a59cc8a0131a02","name":"Testing 'DefaultList' class: remove","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_remove","historyId":"15037a348eb4a5d132a73e93b09318c1","time":{"start":1732428194678,"stop":1732428194679,"duration":1},"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194678,"stop":1732428194678,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1732428194678,"stop":1732428194679,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194679,"stop":1732428194679,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194679,"stop":1732428194679,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"a6a59cc8a0131a02.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a6d26dfb90ab4062.json b/allure-report/data/test-cases/a6d26dfb90ab4062.json new file mode 100644 index 00000000000..2e07582c45d --- /dev/null +++ b/allure-report/data/test-cases/a6d26dfb90ab4062.json @@ -0,0 +1 @@ +{"uid":"a6d26dfb90ab4062","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1732764218535,"stop":1732764218535,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":21,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1732764218539,"stop":1732764218539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"OPERATORS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a39b53ea962a31f1","status":"passed","time":{"start":1732428193889,"stop":1732428193889,"duration":0}},{"uid":"500f182a6eedd000","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}},{"uid":"bae98e899f1ebab4","status":"passed","time":{"start":1724733472280,"stop":1724733472280,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c77f51e83226296c","status":"passed","time":{"start":1732428193889,"stop":1732428193889,"duration":0}},{"uid":"693c5b2693478689","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}},{"uid":"d6d06cbc227917e","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}}]},"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"a6d26dfb90ab4062.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8e7bc3e134c68e92.json b/allure-report/data/test-cases/a6f428498c7694b0.json similarity index 61% rename from allure-report/data/test-cases/8e7bc3e134c68e92.json rename to allure-report/data/test-cases/a6f428498c7694b0.json index 9a0b976a332..23c61116a7b 100644 --- a/allure-report/data/test-cases/8e7bc3e134c68e92.json +++ b/allure-report/data/test-cases/a6f428498c7694b0.json @@ -1 +1 @@ -{"uid":"8e7bc3e134c68e92","name":"Testing increment_string function","fullName":"kyu_5.string_incrementer.test_increment_string.StringIncrementerTestCase#test_increment_string","historyId":"5d0f5e220c2579103119e57300b46215","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"description":"\n Testing a function named increment_string\n\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"34515415abccae34","name":"stdout","source":"34515415abccae34.txt","type":"text/plain","size":717}],"parameters":[],"hasContent":true,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"951576068e42ee36.json","parameterValues":[]} \ No newline at end of file +{"uid":"a7599be0f5459a3d","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"85813043366b6b90","name":"stdout","source":"85813043366b6b90.txt","type":"text/plain","size":717}],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"a7599be0f5459a3d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a75aa53086c60820.json b/allure-report/data/test-cases/a75aa53086c60820.json new file mode 100644 index 00000000000..d95416e83cc --- /dev/null +++ b/allure-report/data/test-cases/a75aa53086c60820.json @@ -0,0 +1 @@ +{"uid":"a75aa53086c60820","name":"a and b are equal","fullName":"kyu_7.disemvowel_trolls.test_disemvowel_trolls.DisemvowelTestCase#test_disemvowel","historyId":"4171a558a2bea15b5a0546d36c9a1c63","time":{"start":1732428195767,"stop":1732428195767,"duration":0},"description":"\n The string \"This website is for losers LOL!\"\n should become \"Ths wbst s fr lsrs LL!\"\n :return:\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":true,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732428193935,"stop":1732428193935,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"3c0afff932465669","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"30b1174850b5a822","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":1,"unknown":0,"total":3},"items":[{"uid":"801bdccb4e1aa824","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"92b17e5074e54ef7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"a76c277b6c0b5940.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a78b9243c26a61bf.json b/allure-report/data/test-cases/a78b9243c26a61bf.json new file mode 100644 index 00000000000..9a605713960 --- /dev/null +++ b/allure-report/data/test-cases/a78b9243c26a61bf.json @@ -0,0 +1 @@ +{"uid":"a78b9243c26a61bf","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"875e90b046ec092c","status":"passed","time":{"start":1732428194650,"stop":1732428194650,"duration":0}},{"uid":"f25197354d7a779d","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}},{"uid":"86447fe348b226fe","status":"passed","time":{"start":1724733473139,"stop":1724733473139,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2655a1e6934b1850","status":"passed","time":{"start":1732428194650,"stop":1732428194650,"duration":0}},{"uid":"b5a45493f51c1d67","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}},{"uid":"7f890ca68cdfc481","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"a78b9243c26a61bf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a7d954f4aff6f601.json b/allure-report/data/test-cases/a7d954f4aff6f601.json new file mode 100644 index 00000000000..f7406d1a053 --- /dev/null +++ b/allure-report/data/test-cases/a7d954f4aff6f601.json @@ -0,0 +1 @@ +{"uid":"a7d954f4aff6f601","name":"'multiply' function verification with one element list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_one_element_list","historyId":"95946a599255beb095c6c7c676174082","time":{"start":1724735129211,"stop":1724735129211,"duration":0},"description":"\n Returns [] if list has only one element\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"12ac45051c49f01a","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"d7eae685c38fccbb","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"ef7e94367cfcafa4","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"14e29fc6b385d9d8","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"8da01589d3299948.json","parameterValues":[]} \ No newline at end of file +{"uid":"a8e7ed0b9e8a05d4","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"a8e7ed0b9e8a05d4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c7eea171ede7ee13.json b/allure-report/data/test-cases/a8ee14a37e5c3cb6.json similarity index 68% rename from allure-report/data/test-cases/c7eea171ede7ee13.json rename to allure-report/data/test-cases/a8ee14a37e5c3cb6.json index 0d268cbf43f..3788c87994d 100644 --- a/allure-report/data/test-cases/c7eea171ede7ee13.json +++ b/allure-report/data/test-cases/a8ee14a37e5c3cb6.json @@ -1 +1 @@ -{"uid":"c7eea171ede7ee13","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8b338c3953869594","name":"stdout","source":"8b338c3953869594.txt","type":"text/plain","size":242}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"c7eea171ede7ee13.json","parameterValues":[]} \ No newline at end of file +{"uid":"a8ee14a37e5c3cb6","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"491da570f7a6ee0b","name":"stdout","source":"491da570f7a6ee0b.txt","type":"text/plain","size":242}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"a8ee14a37e5c3cb6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a8ef326c3cb7b77c.json b/allure-report/data/test-cases/a8ef326c3cb7b77c.json deleted file mode 100644 index c560816e9f1..00000000000 --- a/allure-report/data/test-cases/a8ef326c3cb7b77c.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a8ef326c3cb7b77c","name":"a and b are equal","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_equal_numbers","historyId":"2972663ca9fa4b4f0e6ea69060a464d5","time":{"start":1724733474179,"stop":1724733474179,"duration":0},"description":"\n a and b are equal\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":30,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1732764218810,"stop":1732764218810,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"VALIDATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b0df4a2c5fe59a12","status":"passed","time":{"start":1732428194154,"stop":1732428194154,"duration":0}},{"uid":"d4d3736adb97380b","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}},{"uid":"6de398181d9095ee","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"15f47b991f284575","status":"passed","time":{"start":1732428194154,"stop":1732428194154,"duration":0}},{"uid":"7f90afc62f8400f4","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}},{"uid":"a921030da8c9a520","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}}]},"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"a908975bd67b2eca.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/602b6b1c829f1e7f.json b/allure-report/data/test-cases/a98592d8e6c7fba2.json similarity index 72% rename from allure-report/data/test-cases/602b6b1c829f1e7f.json rename to allure-report/data/test-cases/a98592d8e6c7fba2.json index db1a6dd753c..6c8ce495852 100644 --- a/allure-report/data/test-cases/602b6b1c829f1e7f.json +++ b/allure-report/data/test-cases/a98592d8e6c7fba2.json @@ -1 +1 @@ -{"uid":"602b6b1c829f1e7f","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"8c002cae94869ae","name":"stdout","source":"8c002cae94869ae.txt","type":"text/plain","size":1127}],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Help the bookseller !"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"602b6b1c829f1e7f.json","parameterValues":[]} \ No newline at end of file +{"uid":"a98592d8e6c7fba2","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2731ba669f341d4","name":"stdout","source":"2731ba669f341d4.txt","type":"text/plain","size":1127}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Help the bookseller !"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"a98592d8e6c7fba2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3ec407d8e8742f0d.json b/allure-report/data/test-cases/a9ecee1b4fc0ab11.json similarity index 61% rename from allure-report/data/test-cases/3ec407d8e8742f0d.json rename to allure-report/data/test-cases/a9ecee1b4fc0ab11.json index 6b3dfe50ec6..836b83383a8 100644 --- a/allure-report/data/test-cases/3ec407d8e8742f0d.json +++ b/allure-report/data/test-cases/a9ecee1b4fc0ab11.json @@ -1 +1 @@ -{"uid":"3ec407d8e8742f0d","name":"Testing 'generate_hashtag' function","fullName":"kyu_5.the_hashtag_generator.test_generate_hashtag.GenerateHashtagTestCase#test_generate_hashtag","historyId":"ff2324e4a058a6c42486fd5aff532ecf","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"description":"\n Testing 'generate_hashtag' function\n ","descriptionHtml":"The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have Dog arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have 5 arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have good arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have 50lb arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have brown arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e04892408ba7673f","name":"stdout","source":"e04892408ba7673f.txt","type":"text/plain","size":148}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Make Class"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"d12fb82b623fefb9.json","parameterValues":[]} \ No newline at end of file +{"uid":"aa1a2a69b8a9bf68","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have Dog arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 5 arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have good arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 50lb arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have brown arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"cfdd9038af68abcd","name":"stdout","source":"cfdd9038af68abcd.txt","type":"text/plain","size":148}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Make Class"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"aa1a2a69b8a9bf68.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/aa37770dd2142a16.json b/allure-report/data/test-cases/aa37770dd2142a16.json new file mode 100644 index 00000000000..c4f30800b05 --- /dev/null +++ b/allure-report/data/test-cases/aa37770dd2142a16.json @@ -0,0 +1 @@ +{"uid":"aa37770dd2142a16","name":"Should return 'Publish!'","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_publish","historyId":"b4a1fa278aa899a374ebad09960e6cca","time":{"start":1732764221293,"stop":1732764221294,"duration":1},"description":"\n If there are one or two good ideas,\n return 'Publish!',\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1732428194205,"stop":1732428194205,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['NORTH', 'SOUTH', 'SOUTH', 'EAST', 'WEST', 'NORTH', 'WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['NORTH', 'EAST', 'NORTH', 'EAST', 'WEST', 'WEST', 'EAST', 'EAST', 'WEST', 'SOUTH']) and verify the output (['NORTH', 'EAST']) vs expected (['NORTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['EAST', 'NORTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'SOUTH', 'NORTH', 'NORTH', 'SOUTH', 'WEST', 'NORTH', 'EAST', 'WEST', 'WEST', 'WEST', 'EAST', 'SOUTH', 'SOUTH']) and verify the output (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH']) vs expected (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['WEST', 'NORTH', 'EAST', 'EAST', 'EAST', 'EAST', 'WEST', 'WEST', 'WEST', 'WEST', 'NORTH', 'NORTH', 'SOUTH', 'EAST']) and verify the output (['WEST', 'NORTH', 'NORTH', 'EAST']) vs expected (['WEST', 'NORTH', 'NORTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1732428194209,"stop":1732428194209,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Directions Reduction"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"15dbab6d625f40d3","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"8cdb3386cf094e1f","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"5e6aa533c6c0fafa","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"d65c16a1b47d468e","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"5ea5418b10cdf416.json","parameterValues":[]} \ No newline at end of file +{"uid":"aa8525de66192fb3","name":"Testing dir_reduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1732428194205,"stop":1732428194205,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['NORTH', 'SOUTH', 'SOUTH', 'EAST', 'WEST', 'NORTH', 'WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'EAST', 'NORTH', 'EAST', 'WEST', 'WEST', 'EAST', 'EAST', 'WEST', 'SOUTH']) and verify the output (['NORTH', 'EAST']) vs expected (['NORTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['EAST', 'NORTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'SOUTH', 'NORTH', 'NORTH', 'SOUTH', 'WEST', 'NORTH', 'EAST', 'WEST', 'WEST', 'WEST', 'EAST', 'SOUTH', 'SOUTH']) and verify the output (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH']) vs expected (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['WEST', 'NORTH', 'EAST', 'EAST', 'EAST', 'EAST', 'WEST', 'WEST', 'WEST', 'WEST', 'NORTH', 'NORTH', 'SOUTH', 'EAST']) and verify the output (['WEST', 'NORTH', 'NORTH', 'EAST']) vs expected (['WEST', 'NORTH', 'NORTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1732428194209,"stop":1732428194209,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Directions Reduction"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"aa8525de66192fb3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ab3687d99fed99d0.json b/allure-report/data/test-cases/ab3687d99fed99d0.json new file mode 100644 index 00000000000..f202e24ea99 --- /dev/null +++ b/allure-report/data/test-cases/ab3687d99fed99d0.json @@ -0,0 +1 @@ +{"uid":"ab3687d99fed99d0","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[{"name":"Assert that classes Bob and Bob have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes Dog and Dog have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 5 and 5 have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes good and good have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 50lb and 50lb have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes brown and brown have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1732764220582,"stop":1732764220582,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Make Class"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"tag","value":"GAMES"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a3ca7d068d3e7d87","status":"passed","time":{"start":1732428195882,"stop":1732428195882,"duration":0}},{"uid":"aa1a2a69b8a9bf68","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"44e584571b03be2","status":"passed","time":{"start":1724733474319,"stop":1724733474319,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5af3f258cf327b2a","status":"passed","time":{"start":1732428195882,"stop":1732428195882,"duration":0}},{"uid":"dead64fe3d4f484d","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"91ff78dc5a767b91","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},"source":"ab3687d99fed99d0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/51c4ad89c4a768de.json b/allure-report/data/test-cases/ab62ce2428f0e01f.json similarity index 73% rename from allure-report/data/test-cases/51c4ad89c4a768de.json rename to allure-report/data/test-cases/ab62ce2428f0e01f.json index 2dee6bd2725..55c41ccf411 100644 --- a/allure-report/data/test-cases/51c4ad89c4a768de.json +++ b/allure-report/data/test-cases/ab62ce2428f0e01f.json @@ -1 +1 @@ -{"uid":"51c4ad89c4a768de","name":"Testing 'count_sheeps' function: empty list","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep_empty_list","historyId":"64d02b3be7358667808060e04863e8f8","time":{"start":1724735129430,"stop":1724735129430,"duration":0},"description":"\n Testing 'count_sheeps' function\n Hint: Don't forget to check for\n bad values like empty list\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"ef14b2090647c37e","name":"stdout","source":"ef14b2090647c37e.txt","type":"text/plain","size":434}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"614d8ec123787b56.json","parameterValues":[]} \ No newline at end of file +{"uid":"ab7f75990cdffa76","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c2e7b358c14deeef","name":"stdout","source":"c2e7b358c14deeef.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"ab7f75990cdffa76.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bfc6af42137d4620.json b/allure-report/data/test-cases/abed1b9a0913387d.json similarity index 63% rename from allure-report/data/test-cases/bfc6af42137d4620.json rename to allure-report/data/test-cases/abed1b9a0913387d.json index 26ca54d9042..57a325f46e0 100644 --- a/allure-report/data/test-cases/bfc6af42137d4620.json +++ b/allure-report/data/test-cases/abed1b9a0913387d.json @@ -1 +1 @@ -{"uid":"bfc6af42137d4620","name":"Testing Calculator class","fullName":"kyu_3.calculator.test_calculator.CalculatorTestCase#test_calculator","historyId":"939a8064e3d28ec85fadd67010b560ae","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"description":"\n Testing Calculator class\n A simple calculator that given a string of operators '()', '+', '-', '*', '/'\n and numbers separated by spaces will return the value of that expression\n\n :return: None\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"6cd50ae6a92d4a65","name":"stdout","source":"6cd50ae6a92d4a65.txt","type":"text/plain","size":524}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Easy Diagonal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"6113acbf67a69117.json","parameterValues":[]} \ No newline at end of file +{"uid":"abf4f2031d384e78","name":"Testing easy_diagonal function","fullName":"kyu_6.easy_diagonal.test_diagonal.EasyDiagonalTestCase#test_easy_diagonal","historyId":"5d9c9166bf610b28a284723b5b23aab1","time":{"start":1724733473218,"stop":1724733473889,"duration":671},"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"72a9f976cb96a98d","name":"stdout","source":"72a9f976cb96a98d.txt","type":"text/plain","size":524}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Easy Diagonal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"abf4f2031d384e78.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/57d69ca6b172040d.json b/allure-report/data/test-cases/ac35e86bb753fb8c.json similarity index 73% rename from allure-report/data/test-cases/57d69ca6b172040d.json rename to allure-report/data/test-cases/ac35e86bb753fb8c.json index de4e130eb92..544ee8094ba 100644 --- a/allure-report/data/test-cases/57d69ca6b172040d.json +++ b/allure-report/data/test-cases/ac35e86bb753fb8c.json @@ -1 +1 @@ -{"uid":"57d69ca6b172040d","name":"Testing number_of_sigfigs function","fullName":"kyu_7.significant_figures.test_number_of_sigfigs.NumberOfSigFigsTestCase#test_number_of_sigfigs","historyId":"3b2ebb1924dbc4e6a73dc5dda19dd323","time":{"start":1724733474413,"stop":1724733474413,"duration":0},"description":"\n Testing number_of_sigfigs function\n with various test inputs\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"7d49bbac8d757852","name":"stdout","source":"7d49bbac8d757852.txt","type":"text/plain","size":502}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"ac81c5ec86387239.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/83b7eb2988572ef6.json b/allure-report/data/test-cases/acf18a2788645a5a.json similarity index 72% rename from allure-report/data/test-cases/83b7eb2988572ef6.json rename to allure-report/data/test-cases/acf18a2788645a5a.json index 25bbb11fc51..367bc3003ec 100644 --- a/allure-report/data/test-cases/83b7eb2988572ef6.json +++ b/allure-report/data/test-cases/acf18a2788645a5a.json @@ -1 +1 @@ -{"uid":"83b7eb2988572ef6","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_26","historyId":"49ea03f1d04a92057a336da49714852c","time":{"start":1724733474522,"stop":1724733474522,"duration":0},"description":"\n 26 is not a square number\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pop an un-existing item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2b6038e2de6e977a","name":"stdout","source":"2b6038e2de6e977a.txt","type":"text/plain","size":378}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"a2cc2be21cb9d7cd.json","parameterValues":[]} \ No newline at end of file +{"uid":"adbbb2c26291ccd5","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b8984e5480e91547","name":"stdout","source":"b8984e5480e91547.txt","type":"text/plain","size":378}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"adbbb2c26291ccd5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/addec93357f6e501.json b/allure-report/data/test-cases/addec93357f6e501.json new file mode 100644 index 00000000000..87c9359d084 --- /dev/null +++ b/allure-report/data/test-cases/addec93357f6e501.json @@ -0,0 +1 @@ +{"uid":"addec93357f6e501","name":"Testing largestPower function","fullName":"kyu_7.powers_of_3.test_largest_power.LargestPowerTestCase#test_largest_power","historyId":"026739760bca73e921f8e5d35d9329cf","time":{"start":1732764220605,"stop":1732764220605,"duration":0},"description":"\n Testing largestPower function\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Remove items from the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a66ea3c1c7d07513","name":"stdout","source":"a66ea3c1c7d07513.txt","type":"text/plain","size":254}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"5519a1e9b61f2ca3.json","parameterValues":[]} \ No newline at end of file +{"uid":"ae08758c48a63481","name":"Testing 'DefaultList' class: remove","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_remove","historyId":"15037a348eb4a5d132a73e93b09318c1","time":{"start":1724735128063,"stop":1724735128078,"duration":15},"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e01af9821f0d361c","name":"stdout","source":"e01af9821f0d361c.txt","type":"text/plain","size":254}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"ae08758c48a63481.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/566a56003ac2e703.json b/allure-report/data/test-cases/ae4ebdaea3850cc0.json similarity index 64% rename from allure-report/data/test-cases/566a56003ac2e703.json rename to allure-report/data/test-cases/ae4ebdaea3850cc0.json index 6a1d00e00f5..707f73e9600 100644 --- a/allure-report/data/test-cases/566a56003ac2e703.json +++ b/allure-report/data/test-cases/ae4ebdaea3850cc0.json @@ -1 +1 @@ -{"uid":"566a56003ac2e703","name":"Non consecutive number should be returned","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_positive","historyId":"13df60cbdff5ee076adcd6328cc69159","time":{"start":1724735129461,"stop":1724735129461,"duration":0},"description":"\n If we have an array [1,2,3,4,6,7,8] then 1 then 2\n then 3 then 4 are all consecutive but 6 is not,\n so that's the first non-consecutive number.\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"a3e3342383736358","name":"stdout","source":"a3e3342383736358.txt","type":"text/plain","size":717}],"parameters":[],"hasContent":true,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"4544ac5de6415953.json","parameterValues":[]} \ No newline at end of file +{"uid":"ae5dc2ec4f03f9e5","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"c5a486abc69fc1fc","name":"stdout","source":"c5a486abc69fc1fc.txt","type":"text/plain","size":717}],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"ae5dc2ec4f03f9e5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8dde6031964dc28f.json b/allure-report/data/test-cases/aea343086c8abd68.json similarity index 54% rename from allure-report/data/test-cases/8dde6031964dc28f.json rename to allure-report/data/test-cases/aea343086c8abd68.json index 5e7d457253a..558b9c12f27 100644 --- a/allure-report/data/test-cases/8dde6031964dc28f.json +++ b/allure-report/data/test-cases/aea343086c8abd68.json @@ -1 +1 @@ -{"uid":"8dde6031964dc28f","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1732428193941,"stop":1732428193942,"duration":1},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1732428193941,"stop":1732428193941,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1732428193943,"stop":1732428193943,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"73a56012085cbb67","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"815ff7102e2d18bc","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"b1d54b76165521a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"164087ecc666d9a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"8dde6031964dc28f.json","parameterValues":[]} \ No newline at end of file +{"uid":"aea343086c8abd68","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1732428193941,"stop":1732428193942,"duration":1},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1732428193941,"stop":1732428193941,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1732428193943,"stop":1732428193943,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"aea343086c8abd68.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/aec2fb642901e92.json b/allure-report/data/test-cases/aec2fb642901e92.json new file mode 100644 index 00000000000..3c607c26a11 --- /dev/null +++ b/allure-report/data/test-cases/aec2fb642901e92.json @@ -0,0 +1 @@ +{"uid":"aec2fb642901e92","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1732428193903,"stop":1732428193903,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAME BOARDS"},{"name":"feature","value":"Lists"},{"name":"tag","value":"VALIDATION"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"aec2fb642901e92.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f6fab27b83e3ab13.json b/allure-report/data/test-cases/af99dc37dcb7799b.json similarity index 75% rename from allure-report/data/test-cases/f6fab27b83e3ab13.json rename to allure-report/data/test-cases/af99dc37dcb7799b.json index 7e3014ec55a..85aba7027ce 100644 --- a/allure-report/data/test-cases/f6fab27b83e3ab13.json +++ b/allure-report/data/test-cases/af99dc37dcb7799b.json @@ -1 +1 @@ -{"uid":"f6fab27b83e3ab13","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_true","historyId":"c8ef830d4279bee02e53bf3a04349c35","time":{"start":1724735129492,"stop":1724735129492,"duration":0},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return true if it is a factor.\n :return:\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1732428194134,"stop":1732428194134,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ddd928ac3a4fb635","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}},{"uid":"f1d39787f3312e8b","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"d558fd9b3bcee4ae","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}},{"uid":"6ce4bba2ff4664c2","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"ac136a3215f7ad6c.json","parameterValues":[]} \ No newline at end of file +{"uid":"afca78445b5fa23f","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1732428194134,"stop":1732428194134,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"afca78445b5fa23f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5fd184f18d9496f9.json b/allure-report/data/test-cases/afe0c9a0972467a3.json similarity index 71% rename from allure-report/data/test-cases/5fd184f18d9496f9.json rename to allure-report/data/test-cases/afe0c9a0972467a3.json index 4878057489a..827e3fd6bb6 100644 --- a/allure-report/data/test-cases/5fd184f18d9496f9.json +++ b/allure-report/data/test-cases/afe0c9a0972467a3.json @@ -1 +1 @@ -{"uid":"5fd184f18d9496f9","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1724735128914,"stop":1724735128930,"duration":16},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1f33a24130d10b19","name":"stdout","source":"1f33a24130d10b19.txt","type":"text/plain","size":243}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724735128930,"stop":1724735128930,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"5fd184f18d9496f9.json","parameterValues":[]} \ No newline at end of file +{"uid":"afe0c9a0972467a3","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1724735128914,"stop":1724735128930,"duration":16},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a2484027e285a197","name":"stdout","source":"a2484027e285a197.txt","type":"text/plain","size":243}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724735128930,"stop":1724735128930,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"afe0c9a0972467a3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b02a54a0a8bd8284.json b/allure-report/data/test-cases/b02a54a0a8bd8284.json new file mode 100644 index 00000000000..e9064ba93fb --- /dev/null +++ b/allure-report/data/test-cases/b02a54a0a8bd8284.json @@ -0,0 +1 @@ +{"uid":"b02a54a0a8bd8284","name":"Testing hoop_count function (negative test case)","fullName":"kyu_8.keep_up_the_hoop.test_hoop_count.HoopCountTestCase#test_hoop_count_negative","historyId":"89ee625343ed07ab852f830d9cc358b3","time":{"start":1732764221093,"stop":1732764221093,"duration":0},"description":"\n Testing hoop_count function (negative)\n :return:\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1732428194017,"stop":1732428194017,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Snail"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ede6b0c38e1de853","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}},{"uid":"35836d979e37575","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"95ddc175910ea52","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}},{"uid":"16026a681cee6bae","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}}]},"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"461527a27e50c04a.json","parameterValues":[]} \ No newline at end of file +{"uid":"b054542ab329d2ac","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1732428194017,"stop":1732428194017,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Snail"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"b054542ab329d2ac.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/35f08e300f5635d6.json b/allure-report/data/test-cases/b0a6327af7d064cf.json similarity index 56% rename from allure-report/data/test-cases/35f08e300f5635d6.json rename to allure-report/data/test-cases/b0a6327af7d064cf.json index 00ca86acc3d..3d35092a139 100644 --- a/allure-report/data/test-cases/35f08e300f5635d6.json +++ b/allure-report/data/test-cases/b0a6327af7d064cf.json @@ -1 +1 @@ -{"uid":"35f08e300f5635d6","name":"Testing 'count_sheeps' function: mixed list","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep_mixed_list","historyId":"1b4dd61e36f8ec4ee2f83635d4e16e21","time":{"start":1732428196147,"stop":1732428196148,"duration":1},"description":"\n Testing 'count_sheeps' function\n Hint: Don't forget to check for\n bad values like mixed list\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":30,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1732428194156,"stop":1732428194156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"b0df4a2c5fe59a12.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b1056dd0bc1f2f4e.json b/allure-report/data/test-cases/b1056dd0bc1f2f4e.json new file mode 100644 index 00000000000..325f82265dd --- /dev/null +++ b/allure-report/data/test-cases/b1056dd0bc1f2f4e.json @@ -0,0 +1 @@ +{"uid":"b1056dd0bc1f2f4e","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1732764220467,"stop":1732764220468,"duration":1},"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732764220480,"stop":1732764220480,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"cad7274be200bf39","status":"passed","time":{"start":1732428195776,"stop":1732428195776,"duration":0}},{"uid":"b7107b1da849121a","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"681eea057133a7e0","status":"passed","time":{"start":1724733474210,"stop":1724733474210,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"de0aa71757f8badf","status":"passed","time":{"start":1732428195776,"stop":1732428195776,"duration":0}},{"uid":"5a941d3b90762a67","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"5ef0ca25b0e8e9c5","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"b1056dd0bc1f2f4e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b1cbd478c753b1e.json b/allure-report/data/test-cases/b1cbd478c753b1e.json deleted file mode 100644 index abcfc9ee83d..00000000000 --- a/allure-report/data/test-cases/b1cbd478c753b1e.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"b1cbd478c753b1e","name":"Wolf at the beginning of the queue","fullName":"kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing.WarnTheSheepTestCase#test_warn_the_sheep_wolf_at_start","historyId":"dcabd02011959f0337d9098678ad990d","time":{"start":1732428196468,"stop":1732428196468,"duration":0},"description":"\n If the wolf is the closest animal to you,\n return \"Pls go away and stop eating my sheep\".\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e11dfdc5beea1549","name":"stdout","source":"e11dfdc5beea1549.txt","type":"text/plain","size":524}],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Diagonal"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"b1f2cc8e1be032d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b22afbc33030e55f.json b/allure-report/data/test-cases/b22afbc33030e55f.json new file mode 100644 index 00000000000..252da807cb9 --- /dev/null +++ b/allure-report/data/test-cases/b22afbc33030e55f.json @@ -0,0 +1 @@ +{"uid":"b22afbc33030e55f","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"description":"\n Test a function that should take a shuffled list of\n unique numbers from 1 to n with one element missing\n (which can be any number including n). Should return\n this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1732764220225,"stop":1732764220225,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of\n unique numbers from 1 to n with one element missing\n (which can be any number including n). Should return\n this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1732764220228,"stop":1732764220228,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Number Zoo Patrol"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1b7657273f039658","status":"passed","time":{"start":1732428195544,"stop":1732428195544,"duration":0}},{"uid":"ccb7c5007831ab45","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}},{"uid":"3460c7a02debe899","status":"passed","time":{"start":1724733473991,"stop":1724733473991,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"e051944b31d54c14","status":"passed","time":{"start":1732428195544,"stop":1732428195544,"duration":0}},{"uid":"3cf8d83dbb2d66b5","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}},{"uid":"f0e71551541527fc","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}}]},"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"b22afbc33030e55f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b26a6745cd367097.json b/allure-report/data/test-cases/b26a6745cd367097.json new file mode 100644 index 00000000000..77dd57a1815 --- /dev/null +++ b/allure-report/data/test-cases/b26a6745cd367097.json @@ -0,0 +1 @@ +{"uid":"b26a6745cd367097","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_true","historyId":"c8ef830d4279bee02e53bf3a04349c35","time":{"start":1732764220981,"stop":1732764220981,"duration":0},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return true if it is a factor.\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"5f2df3f2c9b86d77.json","parameterValues":[]} \ No newline at end of file +{"uid":"b3ade822e686b250","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"b3ade822e686b250.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8b3214317e10e87f.json b/allure-report/data/test-cases/b3d5b9d863751a3f.json similarity index 58% rename from allure-report/data/test-cases/8b3214317e10e87f.json rename to allure-report/data/test-cases/b3d5b9d863751a3f.json index 3bd3f59298b..453f7a4ba2f 100644 --- a/allure-report/data/test-cases/8b3214317e10e87f.json +++ b/allure-report/data/test-cases/b3d5b9d863751a3f.json @@ -1 +1 @@ -{"uid":"8b3214317e10e87f","name":"Testing number_of_sigfigs function","fullName":"kyu_7.significant_figures.test_number_of_sigfigs.NumberOfSigFigsTestCase#test_number_of_sigfigs","historyId":"3b2ebb1924dbc4e6a73dc5dda19dd323","time":{"start":1732428195953,"stop":1732428195953,"duration":0},"description":"\n Testing number_of_sigfigs function\n with various test inputs\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428194244,"stop":1732428194248,"duration":4},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"58e0261647deccd2","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}},{"uid":"dc1f8d6367d3e66e","status":"passed","time":{"start":1724733472624,"stop":1724733472765,"duration":141}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"9cb8749ab5d5d5c7","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}},{"uid":"2ed8dfd7ca5a3d13","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}}]},"tags":["ALGORITHMS"]},"source":"f727d28e098b30b7.json","parameterValues":[]} \ No newline at end of file +{"uid":"b3fa4d42fb1064a9","name":"Testing advice function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_first_non_repeating_letter","historyId":"dc079813fc553d210a3def6568230a25","time":{"start":1732428194244,"stop":1732428194248,"duration":4},"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428194244,"stop":1732428194248,"duration":4},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"b3fa4d42fb1064a9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b4abfaf3d77f3f23.json b/allure-report/data/test-cases/b4abfaf3d77f3f23.json deleted file mode 100644 index 1401be85d1b..00000000000 --- a/allure-report/data/test-cases/b4abfaf3d77f3f23.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"b4abfaf3d77f3f23","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a881d3345681241e","name":"stdout","source":"a881d3345681241e.txt","type":"text/plain","size":931}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MEMOIZATION"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Sum of Pairs"},{"name":"feature","value":"Memoization"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"b4abfaf3d77f3f23.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b4bcf3d5a4367d8.json b/allure-report/data/test-cases/b4bcf3d5a4367d8.json new file mode 100644 index 00000000000..d591ab96dbe --- /dev/null +++ b/allure-report/data/test-cases/b4bcf3d5a4367d8.json @@ -0,0 +1 @@ +{"uid":"b4bcf3d5a4367d8","name":"Testing first_non_repeated function with various inputs","fullName":"kyu_7.the_first_non_repeated_character_in_string.test_first_non_repeated.FirstNonRepeatedTestCase#test_first_non_repeated","historyId":"9398abf0c9f75b70331fc87dcc2b8a7f","time":{"start":1724735129336,"stop":1724735129336,"duration":0},"description":"\n Testing first_non_repeated function\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1732428194291,"stop":1732428194291,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194324,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1732428194324,"stop":1732428194391,"duration":67},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data and verify the output...","time":{"start":1732428194391,"stop":1732428194424,"duration":33},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1732428194434,"stop":1732428194434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Integers: Recreation One"},{"name":"tag","value":"OPTIMIZATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Optimization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7da87d8449dbfb8b","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}},{"uid":"87c07388b10e55d5","status":"passed","time":{"start":1724733472796,"stop":1724733472921,"duration":125}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"7fd5632b0213855d","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}},{"uid":"60f5877935ced5c5","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}}]},"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"7560669431ea4aa8.json","parameterValues":[]} \ No newline at end of file +{"uid":"b540357a03b90416","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1732428194292,"stop":1732428194424,"duration":132},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1732428194291,"stop":1732428194291,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194324,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194324,"stop":1732428194391,"duration":67},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194391,"stop":1732428194424,"duration":33},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1732428194434,"stop":1732428194434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Integers: Recreation One"},{"name":"tag","value":"OPTIMIZATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Optimization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"b540357a03b90416.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/64c2df72a296b62e.json b/allure-report/data/test-cases/b5cedd1e00782e11.json similarity index 73% rename from allure-report/data/test-cases/64c2df72a296b62e.json rename to allure-report/data/test-cases/b5cedd1e00782e11.json index 7c0b8cf6052..01f0b06e5fb 100644 --- a/allure-report/data/test-cases/64c2df72a296b62e.json +++ b/allure-report/data/test-cases/b5cedd1e00782e11.json @@ -1 +1 @@ -{"uid":"64c2df72a296b62e","name":"Testing 'has_subpattern' (part 2) function","fullName":"kyu_6.string_subpattern_recognition_2.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"3086879b276d25b4dd0f45ada5d9f20b","time":{"start":1724735128930,"stop":1724735128946,"duration":16},"description":"\n Verify that 'has_subpattern' function to returns\n either true/True or false/False if a string can be\n seen as the repetition of a simpler/shorter subpattern or not.\n\n 1. if a subpattern has been used, it will be repeated\n at least twice, meaning the subpattern has to be\n shorter than the original string;\n\n 2. the strings you will be given might or might not\n be created repeating a given subpattern, then\n shuffling the result.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732764218886,"stop":1732764218886,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732764218894,"stop":1732764218908,"duration":14},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732764218912,"stop":1732764218912,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Find the safest places in town"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b3fa4d42fb1064a9","status":"passed","time":{"start":1732428194244,"stop":1732428194248,"duration":4}},{"uid":"994a4ad6b5f0c1e0","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}},{"uid":"4f20da98ae3e1985","status":"passed","time":{"start":1724733472624,"stop":1724733472765,"duration":141}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"f727d28e098b30b7","status":"passed","time":{"start":1732428194244,"stop":1732428194248,"duration":4}},{"uid":"9cb8749ab5d5d5c7","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}},{"uid":"2ed8dfd7ca5a3d13","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}}]},"tags":["ALGORITHMS"]},"source":"b684b0c7250ecf6d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c94aec0d920b7f7d.json b/allure-report/data/test-cases/b7107b1da849121a.json similarity index 61% rename from allure-report/data/test-cases/c94aec0d920b7f7d.json rename to allure-report/data/test-cases/b7107b1da849121a.json index b0a9747c58d..3c79295116a 100644 --- a/allure-report/data/test-cases/c94aec0d920b7f7d.json +++ b/allure-report/data/test-cases/b7107b1da849121a.json @@ -1 +1 @@ -{"uid":"c94aec0d920b7f7d","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"4e248e61461ec35c","name":"stdout","source":"4e248e61461ec35c.txt","type":"text/plain","size":304}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"c94aec0d920b7f7d.json","parameterValues":[]} \ No newline at end of file +{"uid":"b7107b1da849121a","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f9be06237574ec64","name":"stdout","source":"f9be06237574ec64.txt","type":"text/plain","size":304}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"b7107b1da849121a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2e9a9a4090c00445.json b/allure-report/data/test-cases/b7108f3053cbc60d.json similarity index 72% rename from allure-report/data/test-cases/2e9a9a4090c00445.json rename to allure-report/data/test-cases/b7108f3053cbc60d.json index 700dfd7cf67..970cd049d20 100644 --- a/allure-report/data/test-cases/2e9a9a4090c00445.json +++ b/allure-report/data/test-cases/b7108f3053cbc60d.json @@ -1 +1 @@ -{"uid":"2e9a9a4090c00445","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"9cd8266cfd985687","name":"stdout","source":"9cd8266cfd985687.txt","type":"text/plain","size":1013}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"story","value":"Row of the odd triangle"},{"name":"suite","value":"Performance"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"2e9a9a4090c00445.json","parameterValues":[]} \ No newline at end of file +{"uid":"b7108f3053cbc60d","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2b123edd90aa8cfa","name":"stdout","source":"2b123edd90aa8cfa.txt","type":"text/plain","size":1013}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"story","value":"Row of the odd triangle"},{"name":"suite","value":"Performance"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"b7108f3053cbc60d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ede6b0c38e1de853.json b/allure-report/data/test-cases/b7874e896ca052d2.json similarity index 68% rename from allure-report/data/test-cases/ede6b0c38e1de853.json rename to allure-report/data/test-cases/b7874e896ca052d2.json index ca3ac6aa531..00704ebd6d5 100644 --- a/allure-report/data/test-cases/ede6b0c38e1de853.json +++ b/allure-report/data/test-cases/b7874e896ca052d2.json @@ -1 +1 @@ -{"uid":"ede6b0c38e1de853","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"21cec5980af4ec14","name":"stdout","source":"21cec5980af4ec14.txt","type":"text/plain","size":1009}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Snail"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"ede6b0c38e1de853.json","parameterValues":[]} \ No newline at end of file +{"uid":"b7874e896ca052d2","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"cff9f69ec70ee0f7","name":"stdout","source":"cff9f69ec70ee0f7.txt","type":"text/plain","size":1009}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Snail"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"b7874e896ca052d2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b78b9d24e53cd100.json b/allure-report/data/test-cases/b78b9d24e53cd100.json new file mode 100644 index 00000000000..3d82256c5f2 --- /dev/null +++ b/allure-report/data/test-cases/b78b9d24e53cd100.json @@ -0,0 +1 @@ +{"uid":"b78b9d24e53cd100","name":"Testing 'sum_triangular_numbers' with negative numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_negative_numbers","historyId":"4e553d5e3ff5fc5c21a746a843af96e5","time":{"start":1732764220737,"stop":1732764220737,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with negative numbers\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1732764218952,"stop":1732764218953,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1732764218953,"stop":1732764218953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764218953,"stop":1732764218953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764218953,"stop":1732764218953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764218953,"stop":1732764219003,"duration":50},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764219003,"stop":1732764219071,"duration":68},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764219071,"stop":1732764219098,"duration":27},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1732764219110,"stop":1732764219110,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Integers: Recreation One"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"OPTIMIZATION"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Optimization"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b540357a03b90416","status":"passed","time":{"start":1732428194292,"stop":1732428194424,"duration":132}},{"uid":"61de742601660eab","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}},{"uid":"319c2fc51c0b8912","status":"passed","time":{"start":1724733472796,"stop":1724733472921,"duration":125}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"7560669431ea4aa8","status":"passed","time":{"start":1732428194292,"stop":1732428194424,"duration":132}},{"uid":"7fd5632b0213855d","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}},{"uid":"60f5877935ced5c5","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}}]},"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"b7dd8f8438e567a9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b897401968bf0d8.json b/allure-report/data/test-cases/b897401968bf0d8.json deleted file mode 100644 index 8513cf733b6..00000000000 --- a/allure-report/data/test-cases/b897401968bf0d8.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"b897401968bf0d8","name":"Zero","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_zero","historyId":"e47953912bc73286c8a01ce448ee3c54","time":{"start":1732428196084,"stop":1732428196084,"duration":0},"description":"\n 0 is a square number\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"48abcc67292a5aa2.json","parameterValues":[]} \ No newline at end of file +{"uid":"b8bd7a062c96fe90","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"b8bd7a062c96fe90.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3ee1470ea7ce07a6.json b/allure-report/data/test-cases/b8f5ce56991bbe59.json similarity index 68% rename from allure-report/data/test-cases/3ee1470ea7ce07a6.json rename to allure-report/data/test-cases/b8f5ce56991bbe59.json index c8bb764aa71..c766e7155e6 100644 --- a/allure-report/data/test-cases/3ee1470ea7ce07a6.json +++ b/allure-report/data/test-cases/b8f5ce56991bbe59.json @@ -1 +1 @@ -{"uid":"3ee1470ea7ce07a6","name":"Should return 'I smell a series!'","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_series","historyId":"fd37424f9957f0d1afe768cce5a8cc08","time":{"start":1724733474960,"stop":1724733474960,"duration":0},"description":"\n if there are more than 2 return\n 'I smell a series!'.\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"3a4387d961fd6fe2","name":"stdout","source":"3a4387d961fd6fe2.txt","type":"text/plain","size":676}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LOOPS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"54043a9fba80789b.json","parameterValues":[]} \ No newline at end of file +{"uid":"b9086c98d6d71504","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"30ae8f4eae56e738","name":"stdout","source":"30ae8f4eae56e738.txt","type":"text/plain","size":676}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LOOPS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"b9086c98d6d71504.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a349732eb44f62b9.json b/allure-report/data/test-cases/b98e581eac70f265.json similarity index 60% rename from allure-report/data/test-cases/a349732eb44f62b9.json rename to allure-report/data/test-cases/b98e581eac70f265.json index 5ae1056b924..96390711a75 100644 --- a/allure-report/data/test-cases/a349732eb44f62b9.json +++ b/allure-report/data/test-cases/b98e581eac70f265.json @@ -1 +1 @@ -{"uid":"a349732eb44f62b9","name":"Testing 'solution' function","fullName":"kyu_7.substituting_variables_into_strings_padded_numbers.test_solution.SolutionTestCase#test_solution","historyId":"fbdd2daae3e9a5e6dd05fcb0403a88d1","time":{"start":1732428195982,"stop":1732428195982,"duration":0},"description":"\n The function should return a formatted string.\n The return value should equal \"Value is VALUE\"\n where value is a 5 digit padded number.\n :return:\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1dc0d1d2e3a97f3c","name":"stdout","source":"1dc0d1d2e3a97f3c.txt","type":"text/plain","size":67}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"3d13030ecd2583e8.json","parameterValues":[]} \ No newline at end of file +{"uid":"ba3e30be8784f086","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"78d708b30903548d","name":"stdout","source":"78d708b30903548d.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"ba3e30be8784f086.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ba71f124345447fc.json b/allure-report/data/test-cases/ba71f124345447fc.json new file mode 100644 index 00000000000..804db1681b3 --- /dev/null +++ b/allure-report/data/test-cases/ba71f124345447fc.json @@ -0,0 +1 @@ +{"uid":"ba71f124345447fc","name":"Testing check_root function","fullName":"kyu_7.always_perfect.test_check_root.CheckRootTestCase#test_check_root","historyId":"9c2d30046a2fe35ee19c9d3833ea20a5","time":{"start":1732764220417,"stop":1732764220418,"duration":1},"description":"\n Testing check_root function with various test inputs\n\n A function which takes numbers separated by commas\n in string format and returns the number which is a\n perfect square and the square root of that number.\n\n If string contains other characters than number or\n it has more or less than 4 numbers separated by comma\n function returns \"incorrect input\".\n\n If string contains 4 numbers but not consecutive it\n returns \"not consecutive\".\n :return:\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5c2711b7e4875740","name":"stdout","source":"5c2711b7e4875740.txt","type":"text/plain","size":1904}],"parameters":[],"hasContent":true,"stepsCount":21,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"PARSING STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"57e5e5f4d9d91cf6.json","parameterValues":[]} \ No newline at end of file +{"uid":"bae98e899f1ebab4","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"55397a95b3056409","name":"stdout","source":"55397a95b3056409.txt","type":"text/plain","size":1904}],"parameters":[],"stepsCount":21,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"PARSING STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"bae98e899f1ebab4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/baf923b3ced2f0a.json b/allure-report/data/test-cases/baf923b3ced2f0a.json new file mode 100644 index 00000000000..8f5c33b95a3 --- /dev/null +++ b/allure-report/data/test-cases/baf923b3ced2f0a.json @@ -0,0 +1 @@ +{"uid":"baf923b3ced2f0a","name":"Testing to_alternating_case function","fullName":"kyu_8.alternating_case.test_alternating_case.AlternatingCaseTestCase#test_alternating_case","historyId":"470b5bb32c448e7433bb94b222d4d8b0","time":{"start":1732428196092,"stop":1732428196092,"duration":0},"description":"\n Testing to_alternating_case function\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732764218886,"stop":1732764218886,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764218887,"stop":1732764218887,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732764218912,"stop":1732764218912,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Find the safest places in town"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"71a87e59b6648413","status":"passed","time":{"start":1732428194232,"stop":1732428194233,"duration":1}},{"uid":"d64758690dcdce52","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"641fd537e33a59ae","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5cd4eeb8a4b79d6b","status":"passed","time":{"start":1732428194232,"stop":1732428194233,"duration":1}},{"uid":"645c6c05562d2f01","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"34569132e9551c33","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"bb0cb59f0e1a4eca.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6076e8e1aaaa11ab.json b/allure-report/data/test-cases/bb6e602a844f0715.json similarity index 59% rename from allure-report/data/test-cases/6076e8e1aaaa11ab.json rename to allure-report/data/test-cases/bb6e602a844f0715.json index 259f54af06b..82ead165c25 100644 --- a/allure-report/data/test-cases/6076e8e1aaaa11ab.json +++ b/allure-report/data/test-cases/bb6e602a844f0715.json @@ -1 +1 @@ -{"uid":"6076e8e1aaaa11ab","name":"Testing pig_it function","fullName":"kyu_5.simple_pig_latin.test_pig_it.PigItTestCase#test_pig_it","historyId":"c5f1cfe64ff8d3a4f16a4166c571797e","time":{"start":1732428194488,"stop":1732428194489,"duration":1},"description":"\n Testing pig_it function\n\n The function should mpve the first letter of each\n word to the end of it, then add \"ay\" to the end\n of the word. Leave punctuation marks untouched.\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732428195618,"stop":1732428195618,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Row of the odd triangle"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"tag","value":"PERFORMANCE"},{"name":"suite","value":"Performance"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e378762a5dac9d1e","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}},{"uid":"2e9a9a4090c00445","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"9b82a842fdc9b867","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}},{"uid":"4c3877c30e625752","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}}]},"tags":["PERFORMANCE","ALGORITHMS"]},"source":"59b1922c33f3ac65.json","parameterValues":[]} \ No newline at end of file +{"uid":"bb7d4237e3a80dd7","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732428195618,"stop":1732428195618,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Row of the odd triangle"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"tag","value":"PERFORMANCE"},{"name":"suite","value":"Performance"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"bb7d4237e3a80dd7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7d6c6bb6b47e11d4.json b/allure-report/data/test-cases/bc6803e227b56151.json similarity index 58% rename from allure-report/data/test-cases/7d6c6bb6b47e11d4.json rename to allure-report/data/test-cases/bc6803e227b56151.json index 76293d6d2fb..c6d3678fbf3 100644 --- a/allure-report/data/test-cases/7d6c6bb6b47e11d4.json +++ b/allure-report/data/test-cases/bc6803e227b56151.json @@ -1 +1 @@ -{"uid":"7d6c6bb6b47e11d4","name":"Testing toJadenCase function (positive)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_positive","historyId":"7c48f5c6aa887d1bc76d081b028cf7cf","time":{"start":1732428195874,"stop":1732428195875,"duration":1},"description":"\n Simple positive test\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"5b3fc84157197066.json","parameterValues":[]} \ No newline at end of file +{"uid":"bcdd15975118f527","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"bcdd15975118f527.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bd11ee5929c6c53a.json b/allure-report/data/test-cases/bd11ee5929c6c53a.json deleted file mode 100644 index ce5e4796cb0..00000000000 --- a/allure-report/data/test-cases/bd11ee5929c6c53a.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"bd11ee5929c6c53a","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1732428193903,"stop":1732428193903,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAME BOARDS"},{"name":"feature","value":"Lists"},{"name":"tag","value":"VALIDATION"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"49355004a4136993","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}},{"uid":"56ae9013352b7649","status":"passed","time":{"start":1724733472296,"stop":1724733472296,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"5dad026541a05e65","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}},{"uid":"36b9e5073b489f49","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}}]},"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"bd11ee5929c6c53a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/36b7cb5a27235272.json b/allure-report/data/test-cases/bd28741372a5f921.json similarity index 58% rename from allure-report/data/test-cases/36b7cb5a27235272.json rename to allure-report/data/test-cases/bd28741372a5f921.json index 0344fb881c6..2a2968cc012 100644 --- a/allure-report/data/test-cases/36b7cb5a27235272.json +++ b/allure-report/data/test-cases/bd28741372a5f921.json @@ -1 +1 @@ -{"uid":"36b7cb5a27235272","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_true","historyId":"c8ef830d4279bee02e53bf3a04349c35","time":{"start":1732428196200,"stop":1732428196201,"duration":1},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return true if it is a factor.\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"443a1d8f74495540","name":"stdout","source":"443a1d8f74495540.txt","type":"text/plain","size":117}],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"f040925d9e513197.json","parameterValues":[]} \ No newline at end of file +{"uid":"bdcd06f2ac6e82c9","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e07fc7bf167a48cd","name":"stdout","source":"e07fc7bf167a48cd.txt","type":"text/plain","size":117}],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"bdcd06f2ac6e82c9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bdd8b1b0bd82d5b1.json b/allure-report/data/test-cases/bdd8b1b0bd82d5b1.json new file mode 100644 index 00000000000..813a9de2c11 --- /dev/null +++ b/allure-report/data/test-cases/bdd8b1b0bd82d5b1.json @@ -0,0 +1 @@ +{"uid":"bdd8b1b0bd82d5b1","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1732764218838,"stop":1732764218838,"duration":0},"description":"\n Testing using basic test data\n :return:\n ","descriptionHtml":" Testing using basic test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ee7ac80cd7bb8f8d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194185,"stop":1732428194185,"duration":0}},{"uid":"5aa7474450de295f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"28083507c1397923","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"a57a3497f4402b67","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194185,"stop":1732428194185,"duration":0}},{"uid":"d6d51bdb700f78e3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"ad08cb0fb6eef203","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"bdd8b1b0bd82d5b1.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/749e2bcfe9e98a99.json b/allure-report/data/test-cases/bded3837031681ca.json
similarity index 57%
rename from allure-report/data/test-cases/749e2bcfe9e98a99.json
rename to allure-report/data/test-cases/bded3837031681ca.json
index c30cbfe07bf..1cdb2974203 100644
--- a/allure-report/data/test-cases/749e2bcfe9e98a99.json
+++ b/allure-report/data/test-cases/bded3837031681ca.json
@@ -1 +1 @@
-{"uid":"749e2bcfe9e98a99","name":"Testing invite_more_women function (positive)","fullName":"kyu_7.simple_fun_152.test_invite_more_women.InviteMoreWomenTestCase#test_invite_more_women_positive","historyId":"d8680aad50eda2b69694580584e0455f","time":{"start":1732428195966,"stop":1732428195967,"duration":1},"description":"\n Simple Fun #152: Invite More Women?\n Testing invite_more_women function (positive)\n :return:\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"e9b85a28a1d1502","name":"stdout","source":"e9b85a28a1d1502.txt","type":"text/plain","size":3097}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"PARSING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"RANKING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"feature","value":"String"},{"name":"tag","value":"FILTERING"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"be618dffc8aac711.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2dcd793cb9c1cce4.json b/allure-report/data/test-cases/bf68fdf036dd98c9.json similarity index 73% rename from allure-report/data/test-cases/2dcd793cb9c1cce4.json rename to allure-report/data/test-cases/bf68fdf036dd98c9.json index f8ae4018de5..78351d50695 100644 --- a/allure-report/data/test-cases/2dcd793cb9c1cce4.json +++ b/allure-report/data/test-cases/bf68fdf036dd98c9.json @@ -1 +1 @@ -{"uid":"2dcd793cb9c1cce4","name":"Wolf in the middle of the queue","fullName":"kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing.WarnTheSheepTestCase#test_warn_the_sheep_wolf_in_middle","historyId":"3de540be96edd1a6ef052fccdb3f5cad","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"description":"\n If the wolf is the closest animal to you,\n return \"Pls go away and stop eating my sheep\".\n :return:\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1732428194618,"stop":1732428194618,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":9,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1732428194621,"stop":1732428194621,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Factorial"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e186c7a758de768a","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"9348c64cc78f5d13","status":"passed","time":{"start":1724733473124,"stop":1724733473124,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"de04793abb90de01","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"3d3e842542b066f3","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"34a84f898de954b5.json","parameterValues":[]} \ No newline at end of file +{"uid":"bf7dba429c84fe69","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1732428194618,"stop":1732428194618,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1732428194621,"stop":1732428194621,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Factorial"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"bf7dba429c84fe69.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/acfebfd078f8e03c.json b/allure-report/data/test-cases/bfb03abe3203ecf1.json similarity index 72% rename from allure-report/data/test-cases/acfebfd078f8e03c.json rename to allure-report/data/test-cases/bfb03abe3203ecf1.json index 68835673fcc..04c45b9bc84 100644 --- a/allure-report/data/test-cases/acfebfd078f8e03c.json +++ b/allure-report/data/test-cases/bfb03abe3203ecf1.json @@ -1 +1 @@ -{"uid":"acfebfd078f8e03c","name":"Testing 'save' function: negative","fullName":"kyu_7.fill_the_hard_disk_drive.test_save.SaveTestCase#test_save_negative","historyId":"eb89ee17d2b7a29796b27ce5ba503de6","time":{"start":1724733474241,"stop":1724733474241,"duration":0},"description":"\n Testing 'save' function: negative\n\n The function should determine how many\n files of the copy queue you will be able\n to save into your Hard Disk Drive.\n :return:\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1732764218785,"stop":1732764218785,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"OOP"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"epic","value":"4 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"afca78445b5fa23f","status":"passed","time":{"start":1732428194132,"stop":1732428194132,"duration":0}},{"uid":"552b72a0721ea486","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}},{"uid":"921715088233c4e7","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ac136a3215f7ad6c","status":"passed","time":{"start":1732428194132,"stop":1732428194132,"duration":0}},{"uid":"d558fd9b3bcee4ae","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}},{"uid":"6ce4bba2ff4664c2","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"c00621abb22a9be3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/38b436d46d6537ee.json b/allure-report/data/test-cases/c03eb686eb3e5a89.json similarity index 61% rename from allure-report/data/test-cases/38b436d46d6537ee.json rename to allure-report/data/test-cases/c03eb686eb3e5a89.json index 060d186231f..debc7011b52 100644 --- a/allure-report/data/test-cases/38b436d46d6537ee.json +++ b/allure-report/data/test-cases/c03eb686eb3e5a89.json @@ -1 +1 @@ -{"uid":"38b436d46d6537ee","name":"Testing period_is_late function (negative)","fullName":"kyu_8.is_your_period_late.test_is_your_period_late.PeriodIsLateTestCase#test_period_is_late_negative","historyId":"3ade0b8dc3a70452a99ea470cea361ac","time":{"start":1724733474772,"stop":1724733474772,"duration":0},"description":"\n Negative tests\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219358,"stop":1732764219358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1732764219358,"stop":1732764219358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219358,"stop":1732764219358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219358,"stop":1732764219358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a6a59cc8a0131a02","status":"passed","time":{"start":1732428194678,"stop":1732428194679,"duration":1}},{"uid":"ae08758c48a63481","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}},{"uid":"7de68906bfa0f18","status":"passed","time":{"start":1724733473171,"stop":1724733473186,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"239a317b6e090fd8","status":"passed","time":{"start":1732428194678,"stop":1732428194679,"duration":1}},{"uid":"51a9aec46de8d878","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}},{"uid":"43c0068fe0a1265e","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"c0a4502fedd41667.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c0b1085f1fbfd7ed.json b/allure-report/data/test-cases/c0b1085f1fbfd7ed.json new file mode 100644 index 00000000000..8c960de9074 --- /dev/null +++ b/allure-report/data/test-cases/c0b1085f1fbfd7ed.json @@ -0,0 +1 @@ +{"uid":"c0b1085f1fbfd7ed","name":"Testing permute_a_palindrome (positive)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_positive","historyId":"faf1054cf60e3f1fbb45c8dc0ece579f","time":{"start":1732764220254,"stop":1732764220254,"duration":0},"description":"\n Testing permute_a_palindrome function\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"4f617786d1167bf5","name":"stdout","source":"4f617786d1167bf5.txt","type":"text/plain","size":2146}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array to HTML table"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"7d905be84b5c0b77.json","parameterValues":[]} \ No newline at end of file +{"uid":"c0b9bbb0a9f351b0","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2e0ebd0ab799745b","name":"stdout","source":"2e0ebd0ab799745b.txt","type":"text/plain","size":2146}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array to HTML table"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"c0b9bbb0a9f351b0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c0d55ad9fdfb0f8a.json b/allure-report/data/test-cases/c10fb0178a326f0a.json similarity index 68% rename from allure-report/data/test-cases/c0d55ad9fdfb0f8a.json rename to allure-report/data/test-cases/c10fb0178a326f0a.json index 2080224bb0e..7fac6e1a55e 100644 --- a/allure-report/data/test-cases/c0d55ad9fdfb0f8a.json +++ b/allure-report/data/test-cases/c10fb0178a326f0a.json @@ -1 +1 @@ -{"uid":"c0d55ad9fdfb0f8a","name":"Testing toJadenCase function (negative)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_negative","historyId":"3a2cad5dab684132d1f8974f9a6b5c75","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"description":"\n Simple negative test\n :return:\n ","descriptionHtml":"The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219337,"stop":1732764219338,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1732764219338,"stop":1732764219338,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219338,"stop":1732764219338,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219338,"stop":1732764219338,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219338,"stop":1732764219339,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d4941a73e9c93a57","status":"passed","time":{"start":1732428194661,"stop":1732428194663,"duration":2}},{"uid":"256439519ef758bc","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"9d50fe36fd5059ab","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5fabad9204d0747c","status":"passed","time":{"start":1732428194661,"stop":1732428194663,"duration":2}},{"uid":"826a0963540c6e75","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"4359475f5ec554bd","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"c244be500ebdf146.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c25f8210fdb51a41.json b/allure-report/data/test-cases/c25f8210fdb51a41.json new file mode 100644 index 00000000000..eeb33f3b5b6 --- /dev/null +++ b/allure-report/data/test-cases/c25f8210fdb51a41.json @@ -0,0 +1 @@ +{"uid":"c25f8210fdb51a41","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1732764218647,"stop":1732764218647,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"PERMUTATIONS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Permutations"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"682ca0c47ecc45d4","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193998,"stop":1732428193998,"duration":0}},{"uid":"740e72b931a3ed2d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"ef2ebe964f1d2f5f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"4942ac4be65ef1b0","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193998,"stop":1732428193998,"duration":0}},{"uid":"1319e1ae94efdc02","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"6fbcaa806475fb37","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c25f8210fdb51a41.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/a8b77a6618ff7e4c.json b/allure-report/data/test-cases/c264906d7bf954d5.json
similarity index 94%
rename from allure-report/data/test-cases/a8b77a6618ff7e4c.json
rename to allure-report/data/test-cases/c264906d7bf954d5.json
index a895f3dad63..daa4e8232f3 100644
--- a/allure-report/data/test-cases/a8b77a6618ff7e4c.json
+++ b/allure-report/data/test-cases/c264906d7bf954d5.json
@@ -1 +1 @@
-{"uid":"a8b77a6618ff7e4c","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Josephus Survivor"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a8b77a6618ff7e4c.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"c264906d7bf954d5","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Josephus Survivor"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c264906d7bf954d5.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/c2a15dd126224894.json b/allure-report/data/test-cases/c2a15dd126224894.json
new file mode 100644
index 00000000000..bf600579a66
--- /dev/null
+++ b/allure-report/data/test-cases/c2a15dd126224894.json
@@ -0,0 +1 @@
+{"uid":"c2a15dd126224894","name":"Testing remove_char function","fullName":"kyu_8.remove_first_and_last_character.test_remove_char.RemoveCharTestCase#test_remove_char","historyId":"094915dd36d829c22ed2375a32962ac5","time":{"start":1732764221181,"stop":1732764221181,"duration":0},"description":"\n Test that 'remove_char' function\n removes the first and\n last characters of a string.\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d2685b3f41e9f61c","name":"stdout","source":"d2685b3f41e9f61c.txt","type":"text/plain","size":640}],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Casino chips"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"c61d34eb10bf204.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c6923016c0d7805e.json b/allure-report/data/test-cases/c6923016c0d7805e.json deleted file mode 100644 index e3eb1c4a2a6..00000000000 --- a/allure-report/data/test-cases/c6923016c0d7805e.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"c6923016c0d7805e","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have Dog arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have 5 arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have good arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have 50lb arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert that classes have brown arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"50b324c74021da7c","name":"stdout","source":"50b324c74021da7c.txt","type":"text/plain","size":148}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Make Class"},{"name":"parentSuite","value":"Beginner"},{"name":"feature","value":"Classes"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"c6923016c0d7805e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c700736d12b44c86.json b/allure-report/data/test-cases/c700736d12b44c86.json new file mode 100644 index 00000000000..c2aa57e412f --- /dev/null +++ b/allure-report/data/test-cases/c700736d12b44c86.json @@ -0,0 +1 @@ +{"uid":"c700736d12b44c86","name":"'multiply' function verification: lists with multiple digits","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest","historyId":"6105a97f729c5e36b325cf44492db688","time":{"start":1732764220619,"stop":1732764220619,"duration":0},"description":"\n Test lists with multiple digits\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1732428194689,"stop":1732428194689,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1732428194691,"stop":1732428194691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Disease Spread"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b890a6fea083097f","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}},{"uid":"6207ccc30173aa77","status":"passed","time":{"start":1724733473186,"stop":1724733473186,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"c1e0648976f6a694","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}},{"uid":"b3f7088fed8dedd7","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"5f6f3bc16b3488d6.json","parameterValues":[]} \ No newline at end of file +{"uid":"c7c4d343c90ce082","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1732428194686,"stop":1732428194689,"duration":3},"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1732428194689,"stop":1732428194689,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1732428194691,"stop":1732428194691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Disease Spread"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"c7c4d343c90ce082.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c87eac92a1b3b456.json b/allure-report/data/test-cases/c87eac92a1b3b456.json new file mode 100644 index 00000000000..24661fef116 --- /dev/null +++ b/allure-report/data/test-cases/c87eac92a1b3b456.json @@ -0,0 +1 @@ +{"uid":"c87eac92a1b3b456","name":"Testing length function","fullName":"kyu_7.fun_with_lists_length.test_length.LengthTestCase#test_length","historyId":"b71e871d53b429aef63593ea1f41c8bc","time":{"start":1732764220523,"stop":1732764220523,"duration":0},"description":"\n Testing length function\n\n The method length, which accepts a linked list\n (head), and returns the length of the list.\n :return:\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732428193935,"stop":1732428193935,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"c8da32e94b736fef.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f449c3e5994db83f.json b/allure-report/data/test-cases/c8de14a6ed49ac6d.json similarity index 72% rename from allure-report/data/test-cases/f449c3e5994db83f.json rename to allure-report/data/test-cases/c8de14a6ed49ac6d.json index ea1faa9c0ca..e7d6ab19a00 100644 --- a/allure-report/data/test-cases/f449c3e5994db83f.json +++ b/allure-report/data/test-cases/c8de14a6ed49ac6d.json @@ -1 +1 @@ -{"uid":"f449c3e5994db83f","name":"Testing is_palindrome function","fullName":"kyu_8.is_it_a_palindrome.test_is_palindrome.IsPalindromeTestCase#test_is_palindrome","historyId":"4967a6ca0665c8eeeec85898f8bda8f5","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"description":"\n Testing is_palindrome function\n with various test inputs\n\n The function should check if a\n given string (case insensitive)\n is a palindrome.\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"857a5351e31f1baf","name":"stdout","source":"857a5351e31f1baf.txt","type":"text/plain","size":878}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"97ad1cd914697b30.json","parameterValues":[]} \ No newline at end of file +{"uid":"c91f2e2d1c4e5a72","name":"Testing Encoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding.EncodingTestCase#test_encoding","historyId":"195b2d3cd638502ec301b9e9eaa3f969","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1dfb198a7253b941","name":"stdout","source":"1dfb198a7253b941.txt","type":"text/plain","size":878}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"c91f2e2d1c4e5a72.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7087926d4a83e9d4.json b/allure-report/data/test-cases/c948f5411c74f4a1.json similarity index 63% rename from allure-report/data/test-cases/7087926d4a83e9d4.json rename to allure-report/data/test-cases/c948f5411c74f4a1.json index 792f7014551..44723c5b7b9 100644 --- a/allure-report/data/test-cases/7087926d4a83e9d4.json +++ b/allure-report/data/test-cases/c948f5411c74f4a1.json @@ -1 +1 @@ -{"uid":"7087926d4a83e9d4","name":"Testing all_fibonacci_numbers function","fullName":"kyu_5.fibonacci_streaming.test_all_fibonacci_numbers.AllFibonacciNumbersTestCase#test_all_fibonacci_numbers","historyId":"a7b5f0a3a7cd2fe8faed75e5c4a52138","time":{"start":1732428194224,"stop":1732428194224,"duration":0},"description":"\n Testing all_fibonacci_numbers function\n\n You're going to provide a needy programmer a\n utility method that generates an infinite sized,\n sequential IntStream (in Python generator)\n which contains all the numbers in a fibonacci\n sequence.\n\n A fibonacci sequence starts with two 1s.\n Every element afterwards is the sum of\n the two previous elements.\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c94aec0d920b7f7d","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"32b8a7a180fb722f","status":"passed","time":{"start":1724733474210,"stop":1724733474210,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"5a941d3b90762a67","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"5ef0ca25b0e8e9c5","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"de0aa71757f8badf.json","parameterValues":[]} \ No newline at end of file +{"uid":"cad7274be200bf39","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"cad7274be200bf39.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/20ae87fc51fb9338.json b/allure-report/data/test-cases/caf985b2a75ee6b7.json similarity index 74% rename from allure-report/data/test-cases/20ae87fc51fb9338.json rename to allure-report/data/test-cases/caf985b2a75ee6b7.json index 1ffd86d1543..019efc8ca6b 100644 --- a/allure-report/data/test-cases/20ae87fc51fb9338.json +++ b/allure-report/data/test-cases/caf985b2a75ee6b7.json @@ -1 +1 @@ -{"uid":"20ae87fc51fb9338","name":"Testing pig_it function","fullName":"kyu_5.simple_pig_latin.test_pig_it.PigItTestCase#test_pig_it","historyId":"c5f1cfe64ff8d3a4f16a4166c571797e","time":{"start":1724735127875,"stop":1724735127875,"duration":0},"description":"\n Testing pig_it function\n\n The function should mpve the first letter of each\n word to the end of it, then add \"ay\" to the end\n of the word. Leave punctuation marks untouched.\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"cca44b266aa98436","name":"stdout","source":"cca44b266aa98436.txt","type":"text/plain","size":213}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"story","value":"Sum of odd numbers"},{"name":"feature","value":"Math"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"8c72192846448826.json","parameterValues":[]} \ No newline at end of file +{"uid":"cb7d8edff0d47cc5","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9ca1d978c6df1121","name":"stdout","source":"9ca1d978c6df1121.txt","type":"text/plain","size":213}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"story","value":"Sum of odd numbers"},{"name":"feature","value":"Math"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"cb7d8edff0d47cc5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cb9f6d4c2aaf90e3.json b/allure-report/data/test-cases/cb9f6d4c2aaf90e3.json new file mode 100644 index 00000000000..fd5d2c49123 --- /dev/null +++ b/allure-report/data/test-cases/cb9f6d4c2aaf90e3.json @@ -0,0 +1 @@ +{"uid":"cb9f6d4c2aaf90e3","name":"Testing gap function","fullName":"kyu_7.find_the_longest_gap.test_gap.GapTestCase#test_gap","historyId":"629f8f3c77ceed21b9aefeb6ebebc433","time":{"start":1732764220509,"stop":1732764220509,"duration":0},"description":"\n Testing gap function with various test inputs\n\n A binary gap within a positive number num is\n any sequence of consecutive zeros that is\n surrounded by ones at both ends in the binary\n representation of num.\n\n The gap function should return the length of\n its longest binary gap.\n\n The function should return 0 if num doesn't\n contain a binary gap.\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase","time":{"start":1732428195625,"stop":1732428195625,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","steps":[{"name":"Enter a n (([0], 0)) and verify the expected output (100) vs actual result (100)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (([0, 10, 20, 0, 0], 0)) and verify the expected output (6) vs actual result (6)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (([0, 0, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (([0, 0, 10, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (([0, 0, 0, 20, 0, 0], 2)) and verify the expected output (26) vs actual result (26)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (([20, 20, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 19, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 0, 19, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 18, 0, 0], 75)) and verify the expected output (1008) vs actual result (1008)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a n (([0, 13, 13, 12, 17, 0, 15, 0, 12, 0, 15, 0, 0, 12, 19, 11, 10, 0, 11, 18, 0, 0, 15, 20, 0, 16, 12, 17, 0, 0, 10, 19, 0, 9, 0, 16, 19, 16, 15, 0, 17, 0, 13, 11, 19, 18, 13, 10, 0, 20, 0, 10, 9, 18, 14, 18, 0, 15, 17, 10, 17, 0, 0, 0, 18, 0, 0, 19, 14, 0, 0, 19, 19, 0, 0, 0, 0, 0, 9, 18, 0, 0, 11, 16, 0, 0, 0, 0, 10, 0, 17, 0, 16, 0, 0, 0, 16, 0, 13, 20, 0, 20, 20, 0, 0, 20, 14, 0, 11, 0, 9, 0, 0, 20, 11, 17, 0, 12, 13, 16, 13, 19, 0, 18, 20, 0, 19, 10, 19, 12, 0, 18, 0, 14, 9, 0, 0, 0, 13, 14, 9, 18, 9, 11, 19, 10, 20, 17, 13, 0, 13, 0, 12, 0, 19, 0, 14, 0, 20, 0, 14, 12, 11, 18, 0, 0, 9, 0, 19], 24)) and verify the expected output (275) vs actual result (275)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase::0","time":{"start":1732428195628,"stop":1732428195628,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"QUEUES"},{"name":"story","value":"Scheduling (Shortest Job First or SJF)"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"SCHEDULING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.scheduling.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550cc572b9e7b563be00054f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},"source":"a224a931a5567f85.json","parameterValues":[]} \ No newline at end of file +{"uid":"cbe27b4f7111917c","name":"Testing 'shortest_job_first(' function","fullName":"kyu_6.scheduling.test_solution.SJFTestCase#test_sjf","historyId":"da4a41f0bf9943ee34282e89227dd9a2","time":{"start":1732428195625,"stop":1732428195626,"duration":1},"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase","time":{"start":1732428195625,"stop":1732428195625,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","steps":[{"name":"Enter a n (([0], 0)) and verify the expected output (100) vs actual result (100)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 10, 20, 0, 0], 0)) and verify the expected output (6) vs actual result (6)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 10, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 0, 20, 0, 0], 2)) and verify the expected output (26) vs actual result (26)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([20, 20, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 19, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 0, 19, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 18, 0, 0], 75)) and verify the expected output (1008) vs actual result (1008)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 13, 13, 12, 17, 0, 15, 0, 12, 0, 15, 0, 0, 12, 19, 11, 10, 0, 11, 18, 0, 0, 15, 20, 0, 16, 12, 17, 0, 0, 10, 19, 0, 9, 0, 16, 19, 16, 15, 0, 17, 0, 13, 11, 19, 18, 13, 10, 0, 20, 0, 10, 9, 18, 14, 18, 0, 15, 17, 10, 17, 0, 0, 0, 18, 0, 0, 19, 14, 0, 0, 19, 19, 0, 0, 0, 0, 0, 9, 18, 0, 0, 11, 16, 0, 0, 0, 0, 10, 0, 17, 0, 16, 0, 0, 0, 16, 0, 13, 20, 0, 20, 20, 0, 0, 20, 14, 0, 11, 0, 9, 0, 0, 20, 11, 17, 0, 12, 13, 16, 13, 19, 0, 18, 20, 0, 19, 10, 19, 12, 0, 18, 0, 14, 9, 0, 0, 0, 13, 14, 9, 18, 9, 11, 19, 10, 20, 17, 13, 0, 13, 0, 12, 0, 19, 0, 14, 0, 20, 0, 14, 12, 11, 18, 0, 0, 9, 0, 19], 24)) and verify the expected output (275) vs actual result (275)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase::0","time":{"start":1732428195628,"stop":1732428195628,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"QUEUES"},{"name":"story","value":"Scheduling (Shortest Job First or SJF)"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"SCHEDULING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.scheduling.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550cc572b9e7b563be00054f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},"source":"cbe27b4f7111917c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cc4dd11ea285cd92.json b/allure-report/data/test-cases/cc4dd11ea285cd92.json new file mode 100644 index 00000000000..699544b8dba --- /dev/null +++ b/allure-report/data/test-cases/cc4dd11ea285cd92.json @@ -0,0 +1 @@ +{"uid":"cc4dd11ea285cd92","name":"Testing 'count_sheeps' function: mixed list","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep_mixed_list","historyId":"1b4dd61e36f8ec4ee2f83635d4e16e21","time":{"start":1732764220907,"stop":1732764220907,"duration":0},"description":"\n Testing 'count_sheeps' function\n Hint: Don't forget to check for\n bad values like mixed list\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b3fc324c4038294","name":"stdout","source":"b3fc324c4038294.txt","type":"text/plain","size":2621}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"ccb7c5007831ab45.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9521eb418a2faa99.json b/allure-report/data/test-cases/cce644bc4fb0b16f.json similarity index 65% rename from allure-report/data/test-cases/9521eb418a2faa99.json rename to allure-report/data/test-cases/cce644bc4fb0b16f.json index 64b7ce1e6d4..f8714618b79 100644 --- a/allure-report/data/test-cases/9521eb418a2faa99.json +++ b/allure-report/data/test-cases/cce644bc4fb0b16f.json @@ -1 +1 @@ -{"uid":"9521eb418a2faa99","name":"Testing 'solution' function","fullName":"kyu_7.pull_your_words_together_man.test_sentencify.SentencifyTestCase#test_sentencify","historyId":"5821e6355bce2a3bf46d4ce3e55de034","time":{"start":1732428195914,"stop":1732428195914,"duration":0},"description":"\n Testing 'sentencify' function.\n The function should:\n 1. Capitalise the first letter of the first word.\n 2. Add a period (.) to the end of the sentence.\n 3. Join the words into a complete string, with spaces.\n 4. Do no other manipulation on the words.\n\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a7f10bb4c8e33c64","name":"stdout","source":"a7f10bb4c8e33c64.txt","type":"text/plain","size":1579}],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"7e5150fbd4a33237.json","parameterValues":[]} \ No newline at end of file +{"uid":"ce75fbdf4ccd46b8","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1724735127313,"stop":1724735127391,"duration":78},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"45607bc70f60caca","name":"stdout","source":"45607bc70f60caca.txt","type":"text/plain","size":1579}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"ce75fbdf4ccd46b8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/71e40623077306da.json b/allure-report/data/test-cases/ceb0c3e5ec48d975.json similarity index 57% rename from allure-report/data/test-cases/71e40623077306da.json rename to allure-report/data/test-cases/ceb0c3e5ec48d975.json index 95b67bf7b34..29c1a341b4e 100644 --- a/allure-report/data/test-cases/71e40623077306da.json +++ b/allure-report/data/test-cases/ceb0c3e5ec48d975.json @@ -1 +1 @@ -{"uid":"71e40623077306da","name":"Non is expected","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_none","historyId":"262134764fa6664c0e3055da165452d3","time":{"start":1732428196174,"stop":1732428196175,"duration":1},"description":"\n If the whole array is consecutive then return\n null or Nothing or None.\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"bfa0e041a65d579a","name":"stdout","source":"bfa0e041a65d579a.txt","type":"text/plain","size":1380}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ASCII"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Character Encodings"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BINARY"},{"name":"tag","value":"FORMATS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"8949506fce676285.json","parameterValues":[]} \ No newline at end of file +{"uid":"cedf72c8fbbfdfc5","name":"Testing binary_to_string function","fullName":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string.SequenceTestCase#test_binary_to_string","historyId":"5e3d4a7b89a7ecee6b57c2383b63527b","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f4b8bcccd8e3d9a5","name":"stdout","source":"f4b8bcccd8e3d9a5.txt","type":"text/plain","size":1380}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ASCII"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Character Encodings"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BINARY"},{"name":"tag","value":"FORMATS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"cedf72c8fbbfdfc5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/937c9b1e748aadb0.json b/allure-report/data/test-cases/cefd3a9afeec351e.json similarity index 68% rename from allure-report/data/test-cases/937c9b1e748aadb0.json rename to allure-report/data/test-cases/cefd3a9afeec351e.json index 84ad7af05b2..fa11270813d 100644 --- a/allure-report/data/test-cases/937c9b1e748aadb0.json +++ b/allure-report/data/test-cases/cefd3a9afeec351e.json @@ -1 +1 @@ -{"uid":"937c9b1e748aadb0","name":"Test with empty string","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings_empty","historyId":"2af6aa545c98eb65f8404392b6468813","time":{"start":1724735129649,"stop":1724735129649,"duration":0},"description":"\n Test with empty string\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1732764221017,"stop":1732764221017,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1732764221018,"stop":1732764221018,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1732764221018,"stop":1732764221018,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1732764221018,"stop":1732764221018,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1732764221020,"stop":1732764221020,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Greek Sort"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"epic","value":"8 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7e0fbf3b4505484b","status":"passed","time":{"start":1732428196230,"stop":1732428196230,"duration":0}},{"uid":"3e88e2d0381e105a","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"a12dc2585f9de41f","status":"passed","time":{"start":1724733474725,"stop":1724733474725,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a4849e99633e4676","status":"passed","time":{"start":1732428196230,"stop":1732428196230,"duration":0}},{"uid":"327fbdea3443aca5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"c301f45b01d7d10f","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"d0246537274067fb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d0931e78c129f8d8.json b/allure-report/data/test-cases/d0931e78c129f8d8.json new file mode 100644 index 00000000000..5aa1f91397a --- /dev/null +++ b/allure-report/data/test-cases/d0931e78c129f8d8.json @@ -0,0 +1 @@ +{"uid":"d0931e78c129f8d8","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1732764220260,"stop":1732764220260,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1732764220262,"stop":1732764220262,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"FUNCTIONS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Games"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e55f716219844475","status":"passed","time":{"start":1732428195580,"stop":1732428195580,"duration":0}},{"uid":"962ca80dcc908350","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"98366b42396826ce","status":"passed","time":{"start":1724733474023,"stop":1724733474023,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"f91e38b8c375d31c","status":"passed","time":{"start":1732428195580,"stop":1732428195580,"duration":0}},{"uid":"90a24ba96aea3cfc","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"396df158495e2556","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"d0931e78c129f8d8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3f94de18ab2e95fb.json b/allure-report/data/test-cases/d0ce09c4ba5ff697.json similarity index 68% rename from allure-report/data/test-cases/3f94de18ab2e95fb.json rename to allure-report/data/test-cases/d0ce09c4ba5ff697.json index dd1df8686b6..e2942641a39 100644 --- a/allure-report/data/test-cases/3f94de18ab2e95fb.json +++ b/allure-report/data/test-cases/d0ce09c4ba5ff697.json @@ -1 +1 @@ -{"uid":"3f94de18ab2e95fb","name":"Non is expected","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_none","historyId":"262134764fa6664c0e3055da165452d3","time":{"start":1724735129461,"stop":1724735129461,"duration":0},"description":"\n If the whole array is consecutive then return\n null or Nothing or None.\n :return:\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"3c0afff932465669.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"d34aca89a8362e7c","name":"test_starting_position_from_negatives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"d34aca89a8362e7c.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/f4fd5b9fa6dd3840.json b/allure-report/data/test-cases/d35364e5c638d89f.json
similarity index 71%
rename from allure-report/data/test-cases/f4fd5b9fa6dd3840.json
rename to allure-report/data/test-cases/d35364e5c638d89f.json
index 598e46a678e..487f1106b1b 100644
--- a/allure-report/data/test-cases/f4fd5b9fa6dd3840.json
+++ b/allure-report/data/test-cases/d35364e5c638d89f.json
@@ -1 +1 @@
-{"uid":"f4fd5b9fa6dd3840","name":"Negative numbers","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_numbers","historyId":"baeb278025592b3aed00b5f1bc1265b1","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"description":"\n -1: Negative numbers cannot be square numbers\n :return:\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1732428194022,"stop":1732428194022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194025,"duration":2},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194025,"stop":1732428194025,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":6,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1732428194026,"stop":1732428194026,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Strings Mix"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c5f3069d223f82c6","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}},{"uid":"68ae9688c7c99a04","status":"passed","time":{"start":1724733472421,"stop":1724733472421,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"2460353038ce1955","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}},{"uid":"afdaa298aab7eba8","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"2cc2dcb2d1d8eb43.json","parameterValues":[]} \ No newline at end of file +{"uid":"d36e2f5707d2a6d3","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1732428194023,"stop":1732428194025,"duration":2},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1732428194022,"stop":1732428194022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194025,"duration":2},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194025,"stop":1732428194025,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1732428194026,"stop":1732428194026,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Strings Mix"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"d36e2f5707d2a6d3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/284ee1b80abfdb89.json b/allure-report/data/test-cases/d39d2cfc8c05650c.json similarity index 59% rename from allure-report/data/test-cases/284ee1b80abfdb89.json rename to allure-report/data/test-cases/d39d2cfc8c05650c.json index 538466f052c..eb8c48f26b9 100644 --- a/allure-report/data/test-cases/284ee1b80abfdb89.json +++ b/allure-report/data/test-cases/d39d2cfc8c05650c.json @@ -1 +1 @@ -{"uid":"284ee1b80abfdb89","name":"'multiply' function verification","fullName":"kyu_8.multiply.test_multiply.MultiplyTestCase#test_multiply","historyId":"aa9027133335818366e5c0c91c936279","time":{"start":1732428196328,"stop":1732428196328,"duration":0},"description":"\n Verify that multiply function\n returns correct result\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194661,"stop":1732428194662,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Extend the list list","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c89e6a91bc0b9e52","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"23e61e29448b9218","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"826a0963540c6e75","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"4359475f5ec554bd","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"5fabad9204d0747c.json","parameterValues":[]} \ No newline at end of file +{"uid":"d4941a73e9c93a57","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1732428194661,"stop":1732428194663,"duration":2},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194661,"stop":1732428194662,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"d4941a73e9c93a57.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d4a0809a7647965.json b/allure-report/data/test-cases/d4a0809a7647965.json deleted file mode 100644 index 67f7b552b4e..00000000000 --- a/allure-report/data/test-cases/d4a0809a7647965.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"d4a0809a7647965","name":"Testing decipher_this function","fullName":"kyu_6.decipher_this.test_decipher_this.DecipherThisTestCase#test_decipher_this","historyId":"ae3e8fd54712dd8496499b7bc14e7226","time":{"start":1732428194637,"stop":1732428194637,"duration":0},"description":"\n Testing decipher_this function\n :param self:\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1bfd50f00e4c2ad5","name":"stdout","source":"1bfd50f00e4c2ad5.txt","type":"text/plain","size":2817}],"parameters":[],"hasContent":true,"stepsCount":30,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"GAMES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"b9ab4feb44c59984.json","parameterValues":[]} \ No newline at end of file +{"uid":"d4d3736adb97380b","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9d7d21f763543a21","name":"stdout","source":"9d7d21f763543a21.txt","type":"text/plain","size":2817}],"parameters":[],"stepsCount":30,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"GAMES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"d4d3736adb97380b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d4f29bba77fd180.json b/allure-report/data/test-cases/d4f29bba77fd180.json new file mode 100644 index 00000000000..1ad34ac4f21 --- /dev/null +++ b/allure-report/data/test-cases/d4f29bba77fd180.json @@ -0,0 +1 @@ +{"uid":"d4f29bba77fd180","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1732428194566,"stop":1732428194566,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1732428194569,"stop":1732428194569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"LISTS"},{"name":"story","value":"Array to HTML table"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"d4f29bba77fd180.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/81c03b59fa01f666.json b/allure-report/data/test-cases/d50213dc9ab240ff.json similarity index 61% rename from allure-report/data/test-cases/81c03b59fa01f666.json rename to allure-report/data/test-cases/d50213dc9ab240ff.json index b0c48256e8e..03d5eca371a 100644 --- a/allure-report/data/test-cases/81c03b59fa01f666.json +++ b/allure-report/data/test-cases/d50213dc9ab240ff.json @@ -1 +1 @@ -{"uid":"81c03b59fa01f666","name":"Testing 'vaporcode' function","fullName":"kyu_7.vaporcode.test_vaporcode.VaporcodeTestCase#test_vaporcode","historyId":"91791ed1a852f76f936407ccb3d2dbaa","time":{"start":1724733474507,"stop":1724733474507,"duration":0},"description":"\n Testing 'vaporcode' function\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing binary_to_string function\n with various test data\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1732428194580,"stop":1732428194580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"BINARY"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FORMATS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"suite","value":"Character Encodings"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ASCII"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"d5360156ef396b6e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d562abb8385a61c5.json b/allure-report/data/test-cases/d56667f6ac1424a3.json similarity index 64% rename from allure-report/data/test-cases/d562abb8385a61c5.json rename to allure-report/data/test-cases/d56667f6ac1424a3.json index ac4c0d7e05a..9994662d453 100644 --- a/allure-report/data/test-cases/d562abb8385a61c5.json +++ b/allure-report/data/test-cases/d56667f6ac1424a3.json @@ -1 +1 @@ -{"uid":"d562abb8385a61c5","name":"Testing two_decimal_places function","fullName":"kyu_7.formatting_decimal_places_1.test_two_decimal_places.TwoDecimalPlacesTestCase#test_two_decimal_places","historyId":"27ae718be00b2e9f316c37c338cb2894","time":{"start":1732428195826,"stop":1732428195826,"duration":0},"description":"\n Testing two_decimal_places function\n with various test inputs\n\n Each floating-point number should be\n formatted that only the first two\n decimal places are returned.\n\n You don't need to check whether the input\n is a valid number because only valid numbers\n are used in the tests.\n\n Don't round the numbers! Just cut them\n after two decimal places!\n\n :return:\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732764218656,"stop":1732764218656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRING"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Range Extraction"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"494bc5055e76bf71","status":"passed","time":{"start":1732428194006,"stop":1732428194008,"duration":2}},{"uid":"6558b0da7e100d83","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"747c525d425e0efa","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a3395496d8bde803","status":"passed","time":{"start":1732428194006,"stop":1732428194008,"duration":2}},{"uid":"f80099cf6c294d2b","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"99f691b62c390084","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"d5aba2cd944d7efd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3ffa72675847f113.json b/allure-report/data/test-cases/d5d01c4fe30779a0.json similarity index 54% rename from allure-report/data/test-cases/3ffa72675847f113.json rename to allure-report/data/test-cases/d5d01c4fe30779a0.json index 617329384ce..217d46603b0 100644 --- a/allure-report/data/test-cases/3ffa72675847f113.json +++ b/allure-report/data/test-cases/d5d01c4fe30779a0.json @@ -1 +1 @@ -{"uid":"3ffa72675847f113","name":"test_triangle","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_triangle","historyId":"be7068cb1056118b9c0776b1d187601d","time":{"start":1732428195758,"stop":1732428195759,"duration":1},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1732428195758,"stop":1732428195758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428195758,"stop":1732428195759,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1732428195762,"stop":1732428195762,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"tag","value":"Logic"},{"name":"suite","value":"Data Structures"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Coloured Triangles"},{"name":"tag","value":"Algorithms"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"Strings"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a25ac6ac5e284cfbe000111","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1a1c24c0cb125454","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"7e0d94f0ee4e397d","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}},{"uid":"2d65aaadaa20d5c2","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"3ffa72675847f113.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"d5d01c4fe30779a0","name":"test_triangle","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_triangle","historyId":"be7068cb1056118b9c0776b1d187601d","time":{"start":1732428195758,"stop":1732428195759,"duration":1},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1732428195758,"stop":1732428195758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428195758,"stop":1732428195759,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1732428195762,"stop":1732428195762,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"tag","value":"Logic"},{"name":"suite","value":"Data Structures"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Coloured Triangles"},{"name":"tag","value":"Algorithms"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"Strings"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a25ac6ac5e284cfbe000111","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["Algorithms","Logic","Strings"]},"source":"d5d01c4fe30779a0.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/8dcfddf689f44d1d.json b/allure-report/data/test-cases/d64758690dcdce52.json
similarity index 75%
rename from allure-report/data/test-cases/8dcfddf689f44d1d.json
rename to allure-report/data/test-cases/d64758690dcdce52.json
index 3d3b7d7afc6..222faeaf8e8 100644
--- a/allure-report/data/test-cases/8dcfddf689f44d1d.json
+++ b/allure-report/data/test-cases/d64758690dcdce52.json
@@ -1 +1 @@
-{"uid":"8dcfddf689f44d1d","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"678cdbc81118a45c","name":"stdout","source":"678cdbc81118a45c.txt","type":"text/plain","size":562}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"8dcfddf689f44d1d.json","parameterValues":[]} \ No newline at end of file +{"uid":"d64758690dcdce52","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"61785349fe52fbcf","name":"stdout","source":"61785349fe52fbcf.txt","type":"text/plain","size":562}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"d64758690dcdce52.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d6ad7a05187743ff.json b/allure-report/data/test-cases/d6ad7a05187743ff.json new file mode 100644 index 00000000000..26757c21166 --- /dev/null +++ b/allure-report/data/test-cases/d6ad7a05187743ff.json @@ -0,0 +1 @@ +{"uid":"d6ad7a05187743ff","name":"Testing 'letter_count' function","fullName":"kyu_6.count_letters_in_string.test_count_letters_in_string.CountLettersInStringTestCase#test_count_letters_in_string","historyId":"04bb543ec741bd163e341a33a1623692","time":{"start":1732764219308,"stop":1732764219309,"duration":1},"description":"\n Testing 'letter_count' function\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732764221357,"stop":1732764221357,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1732764221363,"stop":1732764221363,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732764221363,"stop":1732764221363,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"113e69c4ee0f071","status":"passed","time":{"start":1732428196489,"stop":1732428196489,"duration":0}},{"uid":"42452319aaa200ae","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"497e27a7f74365e8","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"62ef482e2cb3493b","status":"passed","time":{"start":1732428196489,"stop":1732428196489,"duration":0}},{"uid":"1b3bd0a5ea1aa072","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"2030ea00b6998f67","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"d731ec2306766d91.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d7ea74c17659aeca.json b/allure-report/data/test-cases/d7ea74c17659aeca.json new file mode 100644 index 00000000000..86c9864f077 --- /dev/null +++ b/allure-report/data/test-cases/d7ea74c17659aeca.json @@ -0,0 +1 @@ +{"uid":"d7ea74c17659aeca","name":"Testing the 'unique_in_order' function","fullName":"kyu_6.unique_in_order.test_unique_in_order.UniqueInOrderTestCase#test_unique_in_order","historyId":"9cff2d5d4d73fbc92b1c7c29d738384f","time":{"start":1724733474116,"stop":1724733474116,"duration":0},"description":"\n Testing the 'unique_in_order' function\n with various test data\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ef1a5cba4efb343a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"a1b53b199c1c867e","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"cf3552eb00513a1a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"f4c5ff18f0370583","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"b7243d74fc99fb8b.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"d8bbfaabd5a5300d","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1732428193918,"stop":1732428193918,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"d8bbfaabd5a5300d.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/2f4dd2b3858b1ec4.json b/allure-report/data/test-cases/d9bbc705106eff98.json
similarity index 69%
rename from allure-report/data/test-cases/2f4dd2b3858b1ec4.json
rename to allure-report/data/test-cases/d9bbc705106eff98.json
index a005236e5a6..8c92e076268 100644
--- a/allure-report/data/test-cases/2f4dd2b3858b1ec4.json
+++ b/allure-report/data/test-cases/d9bbc705106eff98.json
@@ -1 +1 @@
-{"uid":"2f4dd2b3858b1ec4","name":"Testing hoop_count function (negative test case)","fullName":"kyu_8.keep_up_the_hoop.test_hoop_count.HoopCountTestCase#test_hoop_count_negative","historyId":"89ee625343ed07ab852f830d9cc358b3","time":{"start":1724733474788,"stop":1724733474788,"duration":0},"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"27790d440082a497","name":"stdout","source":"27790d440082a497.txt","type":"text/plain","size":554}],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"d9e7bf55554cd705.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/da02dcc2ce3c4d85.json b/allure-report/data/test-cases/da02dcc2ce3c4d85.json deleted file mode 100644 index 658de665038..00000000000 --- a/allure-report/data/test-cases/da02dcc2ce3c4d85.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"da02dcc2ce3c4d85","name":"'multiply' function verification with empty list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_empty_list","historyId":"15c98dd02f856858ef67a88bd3c8ad78","time":{"start":1732428195926,"stop":1732428195926,"duration":0},"description":"\n Test with empty list\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1732428194179,"stop":1732428194179,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"LOOPS"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"dc89f010c8fc632.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5a497340f38e6588.json b/allure-report/data/test-cases/dc9bdff2273b81f8.json similarity index 64% rename from allure-report/data/test-cases/5a497340f38e6588.json rename to allure-report/data/test-cases/dc9bdff2273b81f8.json index 6e44e4075e9..b19f43b7c79 100644 --- a/allure-report/data/test-cases/5a497340f38e6588.json +++ b/allure-report/data/test-cases/dc9bdff2273b81f8.json @@ -1 +1 @@ -{"uid":"5a497340f38e6588","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1724735129008,"stop":1724735129024,"duration":16},"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f1a162618bd1b29d","name":"stdout","source":"f1a162618bd1b29d.txt","type":"text/plain","size":167}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"5a497340f38e6588.json","parameterValues":[]} \ No newline at end of file +{"uid":"dc9bdff2273b81f8","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1724735129008,"stop":1724735129024,"duration":16},"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1342cdaa6481456c","name":"stdout","source":"1342cdaa6481456c.txt","type":"text/plain","size":167}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"dc9bdff2273b81f8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/dcee0c4d2268b964.json b/allure-report/data/test-cases/dcee0c4d2268b964.json deleted file mode 100644 index 43f2bb89772..00000000000 --- a/allure-report/data/test-cases/dcee0c4d2268b964.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"dcee0c4d2268b964","name":"Testing zeros function","fullName":"kyu_5.number_of_trailing_zeros_of_n.test_zeros.ZerosTestCase#test_zeros","historyId":"bf37412e0e610d07d951e5fde674ec97","time":{"start":1724733472968,"stop":1724733472968,"duration":0},"description":"\n Testing 'zeros' program that should calculate the number\n of trailing zeros in a factorial of a given number.\n :return: None\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase","time":{"start":1732764220300,"stop":1732764220300,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","steps":[{"name":"Enter a n (([0], 0)) and verify the expected output (100) vs actual result (100)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 10, 20, 0, 0], 0)) and verify the expected output (6) vs actual result (6)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 10, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 0, 20, 0, 0], 2)) and verify the expected output (26) vs actual result (26)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([20, 20, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 19, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 0, 19, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 18, 0, 0], 75)) and verify the expected output (1008) vs actual result (1008)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 13, 13, 12, 17, 0, 15, 0, 12, 0, 15, 0, 0, 12, 19, 11, 10, 0, 11, 18, 0, 0, 15, 20, 0, 16, 12, 17, 0, 0, 10, 19, 0, 9, 0, 16, 19, 16, 15, 0, 17, 0, 13, 11, 19, 18, 13, 10, 0, 20, 0, 10, 9, 18, 14, 18, 0, 15, 17, 10, 17, 0, 0, 0, 18, 0, 0, 19, 14, 0, 0, 19, 19, 0, 0, 0, 0, 0, 9, 18, 0, 0, 11, 16, 0, 0, 0, 0, 10, 0, 17, 0, 16, 0, 0, 0, 16, 0, 13, 20, 0, 20, 20, 0, 0, 20, 14, 0, 11, 0, 9, 0, 0, 20, 11, 17, 0, 12, 13, 16, 13, 19, 0, 18, 20, 0, 19, 10, 19, 12, 0, 18, 0, 14, 9, 0, 0, 0, 13, 14, 9, 18, 9, 11, 19, 10, 20, 17, 13, 0, 13, 0, 12, 0, 19, 0, 14, 0, 20, 0, 14, 12, 11, 18, 0, 0, 9, 0, 19], 24)) and verify the expected output (275) vs actual result (275)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase::0","time":{"start":1732764220305,"stop":1732764220305,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Scheduling (Shortest Job First or SJF)"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"QUEUES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"tag","value":"SCHEDULING"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.scheduling.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550cc572b9e7b563be00054f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"cbe27b4f7111917c","status":"passed","time":{"start":1732428195625,"stop":1732428195626,"duration":1}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"a224a931a5567f85","status":"passed","time":{"start":1732428195625,"stop":1732428195626,"duration":1}}]},"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},"source":"dd86378e3a37dfe4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/843ad9a1e8e9ca65.json b/allure-report/data/test-cases/de09867d078b6af4.json similarity index 70% rename from allure-report/data/test-cases/843ad9a1e8e9ca65.json rename to allure-report/data/test-cases/de09867d078b6af4.json index 9a6b6b9e146..e33e794a2c7 100644 --- a/allure-report/data/test-cases/843ad9a1e8e9ca65.json +++ b/allure-report/data/test-cases/de09867d078b6af4.json @@ -1 +1 @@ -{"uid":"843ad9a1e8e9ca65","name":"Test with regular string","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings","historyId":"12f0f975ccfd38a2860e83db6017e19f","time":{"start":1724735129649,"stop":1724735129649,"duration":0},"description":"\n Test with regular string\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2c51ebffe286fde1","name":"stdout","source":"2c51ebffe286fde1.txt","type":"text/plain","size":263}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"e0d2f09c0da8121.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/47bce28013711283.json b/allure-report/data/test-cases/e0e01cfda157cf01.json similarity index 74% rename from allure-report/data/test-cases/47bce28013711283.json rename to allure-report/data/test-cases/e0e01cfda157cf01.json index 30b149bc596..bb17c8de4de 100644 --- a/allure-report/data/test-cases/47bce28013711283.json +++ b/allure-report/data/test-cases/e0e01cfda157cf01.json @@ -1 +1 @@ -{"uid":"47bce28013711283","name":"Testing pig_it function","fullName":"kyu_5.simple_pig_latin.test_pig_it.PigItTestCase#test_pig_it","historyId":"c5f1cfe64ff8d3a4f16a4166c571797e","time":{"start":1724733472983,"stop":1724733472983,"duration":0},"description":"\n Testing pig_it function\n\n The function should mpve the first letter of each\n word to the end of it, then add \"ay\" to the end\n of the word. Leave punctuation marks untouched.\n :return:\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1732428194511,"stop":1732428194511,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1732428194512,"stop":1732428194512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1732428194513,"stop":1732428194513,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"story","value":"Sum of Pairs"},{"name":"feature","value":"Memoization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MEMOIZATION"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"997065a61e801d4c","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"b4abfaf3d77f3f23","status":"passed","time":{"start":1724733472999,"stop":1724733472999,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"2965d2d3db0ea08e","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"be5a8376fdcba717","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}}]},"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"607f84fe70696eb5.json","parameterValues":[]} \ No newline at end of file +{"uid":"e248ed6a4ff28aaa","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1732428194512,"stop":1732428194512,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1732428194511,"stop":1732428194511,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1732428194512,"stop":1732428194512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1732428194513,"stop":1732428194513,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"story","value":"Sum of Pairs"},{"name":"feature","value":"Memoization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MEMOIZATION"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"e248ed6a4ff28aaa.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e29868febcecd61d.json b/allure-report/data/test-cases/e29868febcecd61d.json new file mode 100644 index 00000000000..40089d6b756 --- /dev/null +++ b/allure-report/data/test-cases/e29868febcecd61d.json @@ -0,0 +1 @@ +{"uid":"e29868febcecd61d","name":"get_size function tests","fullName":"kyu_8.surface_area_and_volume_of_box.test_get_size.GetSizeTestCase#test_get_size","historyId":"ecc1f7419b2f77621f5c909f1d0df9a9","time":{"start":1724735129664,"stop":1724735129664,"duration":0},"description":"\n Testing get_size function with various inputs\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a9f925f082e601ea","name":"stdout","source":"a9f925f082e601ea.txt","type":"text/plain","size":23}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"6373ea673c2617a2.json","parameterValues":[]} \ No newline at end of file +{"uid":"e2a8e239adf783da","name":"Negative test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_negative","historyId":"4a2df53975623c10d30ec1c6932ba04a","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b3d868139d71d5f7","name":"stdout","source":"b3d868139d71d5f7.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"e2a8e239adf783da.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/419686fbcf063822.json b/allure-report/data/test-cases/e2ed60d0ac53c788.json similarity index 56% rename from allure-report/data/test-cases/419686fbcf063822.json rename to allure-report/data/test-cases/e2ed60d0ac53c788.json index 5632569e629..4355764b638 100644 --- a/allure-report/data/test-cases/419686fbcf063822.json +++ b/allure-report/data/test-cases/e2ed60d0ac53c788.json @@ -1 +1 @@ -{"uid":"419686fbcf063822","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732428195989,"stop":1732428195989,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732428195991,"stop":1732428195991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sum of odd numbers"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"302b8c55161cc361","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"8c72192846448826","status":"passed","time":{"start":1724733474460,"stop":1724733474460,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"9a325845218dd6ae","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"d837297408a13c1e","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"419686fbcf063822.json","parameterValues":[]} \ No newline at end of file +{"uid":"e2ed60d0ac53c788","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732428195989,"stop":1732428195989,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732428195991,"stop":1732428195991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sum of odd numbers"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"e2ed60d0ac53c788.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e330dbdee7dc6874.json b/allure-report/data/test-cases/e330dbdee7dc6874.json deleted file mode 100644 index 30e6321bbb9..00000000000 --- a/allure-report/data/test-cases/e330dbdee7dc6874.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"e330dbdee7dc6874","name":"Testing string_to_array function","fullName":"kyu_8.convert_string_to_an_array.test_string_to_array.StringToArrayTestCase#test_string_to_array","historyId":"f51ecfb2c4460f518b2155a78436a09d","time":{"start":1724735129399,"stop":1724735129399,"duration":0},"description":"\n Testing string_to_array function.\n\n A function to split a string and\n convert it into an array of words.\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1732764220314,"stop":1732764220314,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f6df3cbfc02e5094","status":"passed","time":{"start":1732428195634,"stop":1732428195634,"duration":0}},{"uid":"afe0c9a0972467a3","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}},{"uid":"fe040c66880e0b15","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"fc455123cb448d3e","status":"passed","time":{"start":1732428195634,"stop":1732428195634,"duration":0}},{"uid":"31cd5c9e8017f83c","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}},{"uid":"1ef3e1da7f90eb82","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}}]},"tags":["FUNDAMENTALS","ARRAYS"]},"source":"e53952640c2c9e47.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f91e38b8c375d31c.json b/allure-report/data/test-cases/e55f716219844475.json similarity index 59% rename from allure-report/data/test-cases/f91e38b8c375d31c.json rename to allure-report/data/test-cases/e55f716219844475.json index cfbfc2de1a0..346a82624de 100644 --- a/allure-report/data/test-cases/f91e38b8c375d31c.json +++ b/allure-report/data/test-cases/e55f716219844475.json @@ -1 +1 @@ -{"uid":"f91e38b8c375d31c","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":7,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1732428195581,"stop":1732428195581,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"FUNCTIONS"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Games"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2b5bdabfec79d6cf","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"85284c487c263073","status":"passed","time":{"start":1724733474023,"stop":1724733474023,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"90a24ba96aea3cfc","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"396df158495e2556","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"f91e38b8c375d31c.json","parameterValues":[]} \ No newline at end of file +{"uid":"e55f716219844475","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1732428195581,"stop":1732428195581,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"FUNCTIONS"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Games"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"e55f716219844475.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1a1c24c0cb125454.json b/allure-report/data/test-cases/e5a7c04cf0e6c2f9.json similarity index 68% rename from allure-report/data/test-cases/1a1c24c0cb125454.json rename to allure-report/data/test-cases/e5a7c04cf0e6c2f9.json index 6b59f700121..1ee39edae77 100644 --- a/allure-report/data/test-cases/1a1c24c0cb125454.json +++ b/allure-report/data/test-cases/e5a7c04cf0e6c2f9.json @@ -1 +1 @@ -{"uid":"1a1c24c0cb125454","name":"test_triangle","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_triangle","historyId":"be7068cb1056118b9c0776b1d187601d","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"cece8653b698fb5f","name":"stdout","source":"cece8653b698fb5f.txt","type":"text/plain","size":1079}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"Strings"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"Coloured Triangles"},{"name":"tag","value":"Logic"},{"name":"tag","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["Algorithms","Logic","Strings"]},"source":"1a1c24c0cb125454.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"e5a7c04cf0e6c2f9","name":"test_triangle","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_triangle","historyId":"be7068cb1056118b9c0776b1d187601d","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8778cf7e4eef01cb","name":"stdout","source":"8778cf7e4eef01cb.txt","type":"text/plain","size":1079}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"Strings"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"Coloured Triangles"},{"name":"tag","value":"Logic"},{"name":"tag","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["Algorithms","Logic","Strings"]},"source":"e5a7c04cf0e6c2f9.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/e5b1f301926fe23.json b/allure-report/data/test-cases/e5b1f301926fe23.json
deleted file mode 100644
index 9aec610f98b..00000000000
--- a/allure-report/data/test-cases/e5b1f301926fe23.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"e5b1f301926fe23","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1732428194170,"stop":1732428194170,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"PARSING"},{"name":"story","value":"Count IP Addresses"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"945a96aedc88e8fe","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"a3216b951d3fac8b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"1dee8c06fd165199","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"e5ac2209dd79eabb","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"e5b1f301926fe23.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/9b5127c91b9deeb6.json b/allure-report/data/test-cases/e5d70f307aec9205.json
similarity index 54%
rename from allure-report/data/test-cases/9b5127c91b9deeb6.json
rename to allure-report/data/test-cases/e5d70f307aec9205.json
index 59e2b43d482..92899d8fe21 100644
--- a/allure-report/data/test-cases/9b5127c91b9deeb6.json
+++ b/allure-report/data/test-cases/e5d70f307aec9205.json
@@ -1 +1 @@
-{"uid":"9b5127c91b9deeb6","name":"Testing 'generate_hashtag' function","fullName":"kyu_5.the_hashtag_generator.test_generate_hashtag.GenerateHashtagTestCase#test_generate_hashtag","historyId":"ff2324e4a058a6c42486fd5aff532ecf","time":{"start":1732428194518,"stop":1732428194518,"duration":0},"description":"\n Testing 'generate_hashtag' function\n ","descriptionHtml":"The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732764218682,"stop":1732764218682,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1732764218683,"stop":1732764218683,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1732764218683,"stop":1732764218683,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732764218685,"stop":1732764218685,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Strip Comments"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ec528f5ba60e276b","status":"passed","time":{"start":1732428194032,"stop":1732428194032,"duration":0}},{"uid":"395a8f7cfcd6a2c9","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}},{"uid":"3400d1d080e82f75","status":"passed","time":{"start":1724733472421,"stop":1724733472437,"duration":16}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"4b8219eb37520d2d","status":"passed","time":{"start":1732428194032,"stop":1732428194032,"duration":0}},{"uid":"f711bbcd16ab2119","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}},{"uid":"5c64823a2a73f974","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"e604a93a8ee1253f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/33bc4a62afa9ed1a.json b/allure-report/data/test-cases/e63c100babc1267d.json similarity index 78% rename from allure-report/data/test-cases/33bc4a62afa9ed1a.json rename to allure-report/data/test-cases/e63c100babc1267d.json index c92e54a0eef..a39e56920c3 100644 --- a/allure-report/data/test-cases/33bc4a62afa9ed1a.json +++ b/allure-report/data/test-cases/e63c100babc1267d.json @@ -1 +1 @@ -{"uid":"33bc4a62afa9ed1a","name":"Testing make_readable function","fullName":"kyu_5.human_readable_time.test_make_readable.MakeReadableTestCase#test_make_readable","historyId":"ca529ab6c57db539179bf256595c3d50","time":{"start":1724733472780,"stop":1724733472780,"duration":0},"description":"\n Testing make_readable function\n\n Write a function, which takes a non-negative integer\n (seconds) as input and returns the time in a human-readable\n format (HH:MM:SS)\n\n HH = hours, padded to 2 digits, range: 00 - 99\n MM = minutes, padded to 2 digits, range: 00 - 59\n SS = seconds, padded to 2 digits, range: 00 - 59\n\n The maximum time never exceeds 359999 (99:59:59)\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219251,"stop":1732764219251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1732764219252,"stop":1732764219252,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Array to HTML table"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d4f29bba77fd180","status":"passed","time":{"start":1732428194567,"stop":1732428194567,"duration":0}},{"uid":"c0b9bbb0a9f351b0","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"fa5cd4b7c764fede","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"40c938f8f83f34f7","status":"passed","time":{"start":1732428194567,"stop":1732428194567,"duration":0}},{"uid":"e6a3da330525d2f4","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"b78c37ec3b0f496f","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"e687a692c2c18f1b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a076808e43574371.json b/allure-report/data/test-cases/e695b3f4b0bdd51b.json similarity index 63% rename from allure-report/data/test-cases/a076808e43574371.json rename to allure-report/data/test-cases/e695b3f4b0bdd51b.json index f5a17b61689..3c4eaf29479 100644 --- a/allure-report/data/test-cases/a076808e43574371.json +++ b/allure-report/data/test-cases/e695b3f4b0bdd51b.json @@ -1 +1 @@ -{"uid":"a076808e43574371","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"65c05475b72ce468","name":"stdout","source":"65c05475b72ce468.txt","type":"text/plain","size":242}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c7eea171ede7ee13","status":"passed","time":{"start":1724733474288,"stop":1724733474288,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"a492d74df14be54a","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"c11bd2bbb0f17cd9","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"a076808e43574371.json","parameterValues":[]} \ No newline at end of file +{"uid":"e695b3f4b0bdd51b","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"850bcf9305b7e315","name":"stdout","source":"850bcf9305b7e315.txt","type":"text/plain","size":242}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a8ee14a37e5c3cb6","status":"passed","time":{"start":1724733474288,"stop":1724733474288,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a076808e43574371","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"a492d74df14be54a","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"c11bd2bbb0f17cd9","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"e695b3f4b0bdd51b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e0f78ca1d7d1823c.json b/allure-report/data/test-cases/e6abe3c64e54cb9f.json similarity index 67% rename from allure-report/data/test-cases/e0f78ca1d7d1823c.json rename to allure-report/data/test-cases/e6abe3c64e54cb9f.json index 1ee897a9244..f6fdc06f923 100644 --- a/allure-report/data/test-cases/e0f78ca1d7d1823c.json +++ b/allure-report/data/test-cases/e6abe3c64e54cb9f.json @@ -1 +1 @@ -{"uid":"e0f78ca1d7d1823c","name":"Testing swap_values function","fullName":"kyu_8.swap_values.test_swap_values.SwapValuesTestCase#test_swap_values","historyId":"3546afa49f7d1872d60856dcd3614357","time":{"start":1724733474913,"stop":1724733474913,"duration":0},"description":"\n Testing swap_values function\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1732764218665,"stop":1732764218665,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Snail"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b054542ab329d2ac","status":"passed","time":{"start":1732428194015,"stop":1732428194015,"duration":0}},{"uid":"b7874e896ca052d2","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}},{"uid":"3f3bfc03f90689c3","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"461527a27e50c04a","status":"passed","time":{"start":1732428194015,"stop":1732428194015,"duration":0}},{"uid":"95ddc175910ea52","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}},{"uid":"16026a681cee6bae","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}}]},"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"e7035dc3ef8d99c0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bd4541daca134967.json b/allure-report/data/test-cases/e71092ad871851c8.json similarity index 56% rename from allure-report/data/test-cases/bd4541daca134967.json rename to allure-report/data/test-cases/e71092ad871851c8.json index 00f4830c445..38b13b8f340 100644 --- a/allure-report/data/test-cases/bd4541daca134967.json +++ b/allure-report/data/test-cases/e71092ad871851c8.json @@ -1 +1 @@ -{"uid":"bd4541daca134967","name":"XOR logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_xor","historyId":"80fa996da1344642e95c3c1d2f315df1","time":{"start":1732428196311,"stop":1732428196312,"duration":1},"description":"\n Exclusive or or exclusive disjunction is a\n logical operation that outputs true only when\n inputs differ (one is true, the other is false).\n\n XOR outputs true whenever the inputs differ:\n\n Source:\n https://en.wikipedia.org/wiki/Exclusive_or\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":14,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1732428194165,"stop":1732428194165,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ADVANCED"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"LANGUAGE"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"feature","value":"String"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FEATURES"},{"name":"tag","value":"PROGRAMMING"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"13ca3a7cd8b0e3af","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}},{"uid":"4c7e13d0f61cf99a","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"ace382695affabdf","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}},{"uid":"aca9d99cb0e5842e","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}}]},"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","FUNDAMENTALS","PROGRAMMING","ADVANCED","FEATURES"]},"source":"5d8c14adba840438.json","parameterValues":[]} \ No newline at end of file +{"uid":"e776a97a9aadedfc","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":14,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1732428194165,"stop":1732428194165,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ADVANCED"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"LANGUAGE"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"feature","value":"String"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FEATURES"},{"name":"tag","value":"PROGRAMMING"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","FUNDAMENTALS","PROGRAMMING","ADVANCED","FEATURES"]},"source":"e776a97a9aadedfc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c7c4b4c39dca1f7a.json b/allure-report/data/test-cases/e78a552d574aad16.json similarity index 64% rename from allure-report/data/test-cases/c7c4b4c39dca1f7a.json rename to allure-report/data/test-cases/e78a552d574aad16.json index d1a17570def..9a4643c4b95 100644 --- a/allure-report/data/test-cases/c7c4b4c39dca1f7a.json +++ b/allure-report/data/test-cases/e78a552d574aad16.json @@ -1 +1 @@ -{"uid":"c7c4b4c39dca1f7a","name":"Testing alphanumeric function","fullName":"kyu_5.not_very_secure.test_alphanumeric.AlphanumericTestCase#test_alphanumeric","historyId":"e4b3b27b629bbd5f25abab144f66de37","time":{"start":1732428194471,"stop":1732428194471,"duration":0},"description":"\n Testing alphanumeric function with\n various test inputs\n\n The string has the following conditions\n to be alphanumeric only\n\n 1. At least one character (\"\" is not valid)\n 2. Allowed characters are uppercase or lowercase\n latin letters and digits from 0 to 9\n 3. No whitespaces or underscore or special chars\n\n :return: None\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Insert items to the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f24a9f86ff4ef095","name":"stdout","source":"f24a9f86ff4ef095.txt","type":"text/plain","size":261}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"693d19da33d622de.json","parameterValues":[]} \ No newline at end of file +{"uid":"e8a3e54ef5fe796f","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4e693ea1a91f61ae","name":"stdout","source":"4e693ea1a91f61ae.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"e8a3e54ef5fe796f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e91954f86960f5cf.json b/allure-report/data/test-cases/e91954f86960f5cf.json new file mode 100644 index 00000000000..00f47ebd70a --- /dev/null +++ b/allure-report/data/test-cases/e91954f86960f5cf.json @@ -0,0 +1 @@ +{"uid":"e91954f86960f5cf","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1732764218818,"stop":1732764218819,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":14,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1732764218822,"stop":1732764218822,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PROGRAMMING"},{"name":"tag","value":"LANGUAGE"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"FEATURES"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"ADVANCED"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e776a97a9aadedfc","status":"passed","time":{"start":1732428194163,"stop":1732428194163,"duration":0}},{"uid":"a456e8af4c590649","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}},{"uid":"47f8dbee3cb403d3","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5d8c14adba840438","status":"passed","time":{"start":1732428194163,"stop":1732428194163,"duration":0}},{"uid":"ace382695affabdf","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}},{"uid":"aca9d99cb0e5842e","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}}]},"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},"source":"e91954f86960f5cf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/af4da168bd187f62.json b/allure-report/data/test-cases/e9cabde1f2c64760.json similarity index 93% rename from allure-report/data/test-cases/af4da168bd187f62.json rename to allure-report/data/test-cases/e9cabde1f2c64760.json index a3da970639a..69ec0420f14 100644 --- a/allure-report/data/test-cases/af4da168bd187f62.json +++ b/allure-report/data/test-cases/e9cabde1f2c64760.json @@ -1 +1 @@ -{"uid":"af4da168bd187f62","name":"test_starting_position_from_positives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"af4da168bd187f62.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"e9cabde1f2c64760","name":"test_starting_position_from_positives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"e9cabde1f2c64760.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/8dea57e5544d4774.json b/allure-report/data/test-cases/e9f92529af3ab5ff.json
similarity index 71%
rename from allure-report/data/test-cases/8dea57e5544d4774.json
rename to allure-report/data/test-cases/e9f92529af3ab5ff.json
index 532c94c06d3..79ef023f473 100644
--- a/allure-report/data/test-cases/8dea57e5544d4774.json
+++ b/allure-report/data/test-cases/e9f92529af3ab5ff.json
@@ -1 +1 @@
-{"uid":"8dea57e5544d4774","name":"OR logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_or","historyId":"ae9d861fd855b26fd2ffe303ebf8c238","time":{"start":1724733474819,"stop":1724733474819,"duration":0},"description":"\n In logic and mathematics, or is the\n truth-functional operator of (inclusive)\n disjunction, also known as alternation.\n\n The or of a set of operands is true if\n and only if one or more of its operands is true.\n\n Source:\n https://en.wikipedia.org/wiki/Logical_disjunction\n\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219344,"stop":1732764219344,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1732764219344,"stop":1732764219344,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219344,"stop":1732764219344,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219344,"stop":1732764219344,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"3f678007c09ea2b5","status":"passed","time":{"start":1732428194667,"stop":1732428194668,"duration":1}},{"uid":"88ed1c9da2d9b53b","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"e8a3e54ef5fe796f","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1532fae746d0bb3a","status":"passed","time":{"start":1732428194667,"stop":1732428194668,"duration":1}},{"uid":"2c78d4954ac14f9e","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"93b3042e12ae0dc2","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"ea77ab4395e92566.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3e8741eae0b44214.json b/allure-report/data/test-cases/eac7f340d73193c2.json similarity index 62% rename from allure-report/data/test-cases/3e8741eae0b44214.json rename to allure-report/data/test-cases/eac7f340d73193c2.json index 3f3ff6aa7ea..975423f446f 100644 --- a/allure-report/data/test-cases/3e8741eae0b44214.json +++ b/allure-report/data/test-cases/eac7f340d73193c2.json @@ -1 +1 @@ -{"uid":"3e8741eae0b44214","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1732428193985,"stop":1732428193985,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"827104e07f2ca2d0","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}},{"uid":"614d8ec123787b56","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"7b2352a8e3675c67","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}},{"uid":"db7b4c897ddcf1a6","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"3e8741eae0b44214.json","parameterValues":[]} \ No newline at end of file +{"uid":"eac7f340d73193c2","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1732428193985,"stop":1732428193985,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"eac7f340d73193c2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1a8ee4991fa5fcbc.json b/allure-report/data/test-cases/eb1b904b9e574ded.json similarity index 79% rename from allure-report/data/test-cases/1a8ee4991fa5fcbc.json rename to allure-report/data/test-cases/eb1b904b9e574ded.json index 2c190a62fcf..d067dcc5077 100644 --- a/allure-report/data/test-cases/1a8ee4991fa5fcbc.json +++ b/allure-report/data/test-cases/eb1b904b9e574ded.json @@ -1 +1 @@ -{"uid":"1a8ee4991fa5fcbc","name":"Testing check_root function","fullName":"kyu_7.always_perfect.test_check_root.CheckRootTestCase#test_check_root","historyId":"9c2d30046a2fe35ee19c9d3833ea20a5","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"description":"\n Testing check_root function with various test inputs\n\n A function which takes numbers separated by commas\n in string format and returns the number which is a\n perfect square and the square root of that number.\n\n If string contains other characters than number or\n it has more or less than 4 numbers separated by comma\n function returns \"incorrect input\".\n\n If string contains 4 numbers but not consecutive it\n returns \"not consecutive\".\n :return:\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732428194034,"stop":1732428194034,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Strip Comments"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"863d9e582b6f3de4","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}},{"uid":"102a91ff9d2e2c1f","status":"passed","time":{"start":1724733472421,"stop":1724733472437,"duration":16}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"f711bbcd16ab2119","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}},{"uid":"5c64823a2a73f974","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"4b8219eb37520d2d.json","parameterValues":[]} \ No newline at end of file +{"uid":"ec528f5ba60e276b","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732428194034,"stop":1732428194034,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Strip Comments"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"ec528f5ba60e276b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/898b5d5677e24adf.json b/allure-report/data/test-cases/ed0b0c9c45304a0b.json similarity index 68% rename from allure-report/data/test-cases/898b5d5677e24adf.json rename to allure-report/data/test-cases/ed0b0c9c45304a0b.json index 9acbe9106b2..b76b03be4d7 100644 --- a/allure-report/data/test-cases/898b5d5677e24adf.json +++ b/allure-report/data/test-cases/ed0b0c9c45304a0b.json @@ -1 +1 @@ -{"uid":"898b5d5677e24adf","name":"Testing 'order' function","fullName":"kyu_6.your_order_please.test_order.OrderTestCase#test_order","historyId":"337f8da3fccb836acfa7a9f697d95259","time":{"start":1732428195716,"stop":1732428195716,"duration":0},"description":"\n Your task is to verify that 'order' function\n sorts a given string by following rules:\n\n 1. Each word in the string will contain a single number.\n This number is the position the word should have in\n the result.\n\n 2. Note: Numbers can be from 1 to 9. So 1 will be the\n first word (not 0).\n\n 3. If the input string is empty, return an empty string.\n The words in the input String will only contain valid\n consecutive numbers.\n\n :return:\n ","descriptionHtml":"Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"16b3d133c1b1141f","name":"stdout","source":"16b3d133c1b1141f.txt","type":"text/plain","size":222}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"280a7287fd39d5a9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"f80f9bf6821c7c25","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"9fa9266ff3a1c464.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"ed9cfa6ba87dba0e","name":"test_basic","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_basic","historyId":"81b718c3bba361637ce9ed2266cd30d2","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"41df37e97a182fa4","name":"stdout","source":"41df37e97a182fa4.txt","type":"text/plain","size":222}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9fa9266ff3a1c464","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"280a7287fd39d5a9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"f80f9bf6821c7c25","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"ed9cfa6ba87dba0e.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/27f5e11d20d2d96c.json b/allure-report/data/test-cases/edb0e461adb94f5b.json
similarity index 61%
rename from allure-report/data/test-cases/27f5e11d20d2d96c.json
rename to allure-report/data/test-cases/edb0e461adb94f5b.json
index 594aa848a1e..5341522ca8e 100644
--- a/allure-report/data/test-cases/27f5e11d20d2d96c.json
+++ b/allure-report/data/test-cases/edb0e461adb94f5b.json
@@ -1 +1 @@
-{"uid":"27f5e11d20d2d96c","name":"Testing first_non_repeated function with various inputs","fullName":"kyu_7.the_first_non_repeated_character_in_string.test_first_non_repeated.FirstNonRepeatedTestCase#test_first_non_repeated","historyId":"9398abf0c9f75b70331fc87dcc2b8a7f","time":{"start":1732428196044,"stop":1732428196044,"duration":0},"description":"\n Testing first_non_repeated function\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1732764220283,"stop":1732764220283,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings,\n groups the elements that can be obtained by rotating others,\n ignoring upper or lower cases.\n\n In the event that an element appears more than once in\n the input sequence, only one of them will be taken into\n account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220286,"stop":1732764220286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220286,"stop":1732764220286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220286,"stop":1732764220286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1732764220288,"stop":1732764220288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"PUZZLES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4a6083b6c2f5cc4b","status":"passed","time":{"start":1732428195606,"stop":1732428195607,"duration":1}},{"uid":"14c8b0cd48caa4d6","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"f293d4274aefdd43","status":"passed","time":{"start":1724733474054,"stop":1724733474054,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"25fd6f6c5cfe2b58","status":"passed","time":{"start":1732428195606,"stop":1732428195607,"duration":1}},{"uid":"8655885cb5db7a58","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"578c3a6cd3e7e40f","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}}]},"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"ee07ce647fa212f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/af82a0c3b0cef265.json b/allure-report/data/test-cases/ee16b6e353dfd7cd.json similarity index 59% rename from allure-report/data/test-cases/af82a0c3b0cef265.json rename to allure-report/data/test-cases/ee16b6e353dfd7cd.json index 98a27ef3993..3d96792d1e0 100644 --- a/allure-report/data/test-cases/af82a0c3b0cef265.json +++ b/allure-report/data/test-cases/ee16b6e353dfd7cd.json @@ -1 +1 @@ -{"uid":"af82a0c3b0cef265","name":"Testing the 'solution' function","fullName":"kyu_6.multiples_of_3_or_5.test_solution.SolutionTestCase#test_solution","historyId":"c387db789a67b80c29f3c3ba2e6c9bce","time":{"start":1732428195530,"stop":1732428195531,"duration":1},"description":"\n Testing solution function\n\n If we list all the natural numbers below 10\n that are multiples of 3 or 5, we get 3, 5, 6 and 9.\n The sum of these multiples is 23.\n\n Finish the solution so that it returns the sum of\n all the multiples of 3 or 5 below the number passed in.\n\n Note: If the number is a multiple of both 3 and 5,\n only count it once.\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"1e1a39cd8bddfb25","name":"stdout","source":"1e1a39cd8bddfb25.txt","type":"text/plain","size":565}],"parameters":[],"hasContent":true,"stepsCount":10,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"f9c645ee48c4616c.json","parameterValues":[]} \ No newline at end of file +{"uid":"ee182a5a1f4b39dc","name":"Testing next_smaller function","fullName":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller.NextSmallerTestCase#test_next_smaller","historyId":"9d8cb8adf1764c55348d349698b938ac","time":{"start":1724735127235,"stop":1724735127250,"duration":15},"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7cf8e66e6e1debdd","name":"stdout","source":"7cf8e66e6e1debdd.txt","type":"text/plain","size":565}],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"ee182a5a1f4b39dc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/30b1174850b5a822.json b/allure-report/data/test-cases/ee3233c4ab89c7ec.json similarity index 93% rename from allure-report/data/test-cases/30b1174850b5a822.json rename to allure-report/data/test-cases/ee3233c4ab89c7ec.json index 79e8f8a4d6b..47f0dabcb48 100644 --- a/allure-report/data/test-cases/30b1174850b5a822.json +++ b/allure-report/data/test-cases/ee3233c4ab89c7ec.json @@ -1 +1 @@ -{"uid":"30b1174850b5a822","name":"test_starting_position_from_negatives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"30b1174850b5a822.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"ee3233c4ab89c7ec","name":"test_starting_position_from_negatives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ee3233c4ab89c7ec.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/ee3eb820ef7c27.json b/allure-report/data/test-cases/ee3eb820ef7c27.json
deleted file mode 100644
index 82dac762440..00000000000
--- a/allure-report/data/test-cases/ee3eb820ef7c27.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"ee3eb820ef7c27","name":"Negative non consecutive number should be returned","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_negative","historyId":"f9c1f10fe995fd827dbc67efd6c689cb","time":{"start":1724733474647,"stop":1724733474647,"duration":0},"description":"\n non-consecutive is a negative number.\n :return:\n ","descriptionHtml":" Testing using basic test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"deff2de3f9ed88f5","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"e47ebce66bbb53cd","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":3,"passed":0,"unknown":0,"total":3},"items":[{"uid":"d6d51bdb700f78e3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"ad08cb0fb6eef203","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a57a3497f4402b67.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"ee7ac80cd7bb8f8d","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1732428194185,"stop":1732428194185,"duration":0},"description":"\n Testing using basic test data\n :return:\n ","descriptionHtml":" Testing using basic test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ee7ac80cd7bb8f8d.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/eea4c328ad2eaeca.json b/allure-report/data/test-cases/eea4c328ad2eaeca.json
deleted file mode 100644
index c8b592cabe4..00000000000
--- a/allure-report/data/test-cases/eea4c328ad2eaeca.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"eea4c328ad2eaeca","name":"Testing toJadenCase function (positive)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_positive","historyId":"7c48f5c6aa887d1bc76d081b028cf7cf","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"description":"\n Simple positive test\n :return:\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1732764219184,"stop":1732764219184,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1732764219186,"stop":1732764219186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1732764219187,"stop":1732764219187,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Sum of Pairs"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"feature","value":"Memoization"},{"name":"tag","value":"MEMOIZATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e248ed6a4ff28aaa","status":"passed","time":{"start":1732428194512,"stop":1732428194512,"duration":0}},{"uid":"1065b8b44c0afc6f","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"2c53cc9448de91f2","status":"passed","time":{"start":1724733472999,"stop":1724733472999,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"607f84fe70696eb5","status":"passed","time":{"start":1732428194512,"stop":1732428194512,"duration":0}},{"uid":"2965d2d3db0ea08e","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"be5a8376fdcba717","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}}]},"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"ef2b00c02db84592.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ef2d26c76c436892.json b/allure-report/data/test-cases/ef2ebe964f1d2f5f.json similarity index 94% rename from allure-report/data/test-cases/ef2d26c76c436892.json rename to allure-report/data/test-cases/ef2ebe964f1d2f5f.json index d9ec4c20211..36444553339 100644 --- a/allure-report/data/test-cases/ef2d26c76c436892.json +++ b/allure-report/data/test-cases/ef2ebe964f1d2f5f.json @@ -1 +1 @@ -{"uid":"ef2d26c76c436892","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Permutations"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"PERMUTATIONS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ef2d26c76c436892.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"ef2ebe964f1d2f5f","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Permutations"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"PERMUTATIONS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ef2ebe964f1d2f5f.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/ef53249dd3798b49.json b/allure-report/data/test-cases/ef53249dd3798b49.json
new file mode 100644
index 00000000000..1464e81df6e
--- /dev/null
+++ b/allure-report/data/test-cases/ef53249dd3798b49.json
@@ -0,0 +1 @@
+{"uid":"ef53249dd3798b49","name":"Wolf in the middle of the queue","fullName":"kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing.WarnTheSheepTestCase#test_warn_the_sheep_wolf_in_middle","historyId":"3de540be96edd1a6ef052fccdb3f5cad","time":{"start":1732764221343,"stop":1732764221343,"duration":0},"description":"\n If the wolf is the closest animal to you,\n return \"Pls go away and stop eating my sheep\".\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"7e0608ae57e6ca33","name":"stdout","source":"7e0608ae57e6ca33.txt","type":"text/plain","size":253}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"920950efadf9f044.json","parameterValues":[]} \ No newline at end of file +{"uid":"efdfaccb93c4c6b4","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"42b879e2f735a0ac","name":"stdout","source":"42b879e2f735a0ac.txt","type":"text/plain","size":253}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"efdfaccb93c4c6b4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/191f183f3ba0c8ea.json b/allure-report/data/test-cases/f0cf41ee7ec62257.json similarity index 59% rename from allure-report/data/test-cases/191f183f3ba0c8ea.json rename to allure-report/data/test-cases/f0cf41ee7ec62257.json index 01a37f7f951..4ffd043b762 100644 --- a/allure-report/data/test-cases/191f183f3ba0c8ea.json +++ b/allure-report/data/test-cases/f0cf41ee7ec62257.json @@ -1 +1 @@ -{"uid":"191f183f3ba0c8ea","name":"Testing the 'unique_in_order' function","fullName":"kyu_6.unique_in_order.test_unique_in_order.UniqueInOrderTestCase#test_unique_in_order","historyId":"9cff2d5d4d73fbc92b1c7c29d738384f","time":{"start":1732428195692,"stop":1732428195692,"duration":0},"description":"\n Testing the 'unique_in_order' function\n with various test data\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"445f2e59cb6a4191.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"f10852a0a46489bf","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"f10852a0a46489bf.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/5b153d545c48d264.json b/allure-report/data/test-cases/f17cc6d65b0932fd.json
similarity index 72%
rename from allure-report/data/test-cases/5b153d545c48d264.json
rename to allure-report/data/test-cases/f17cc6d65b0932fd.json
index dd2cccae088..671289064f3 100644
--- a/allure-report/data/test-cases/5b153d545c48d264.json
+++ b/allure-report/data/test-cases/f17cc6d65b0932fd.json
@@ -1 +1 @@
-{"uid":"5b153d545c48d264","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"5ab43402bfd67bde","name":"stdout","source":"5ab43402bfd67bde.txt","type":"text/plain","size":326}],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"5b153d545c48d264.json","parameterValues":[]} \ No newline at end of file +{"uid":"f17cc6d65b0932fd","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ef5ba384071190d7","name":"stdout","source":"ef5ba384071190d7.txt","type":"text/plain","size":326}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"f17cc6d65b0932fd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8cf44bb18023836b.json b/allure-report/data/test-cases/f1908dde48e8dbb5.json similarity index 75% rename from allure-report/data/test-cases/8cf44bb18023836b.json rename to allure-report/data/test-cases/f1908dde48e8dbb5.json index 54603c805f4..a422fb3a797 100644 --- a/allure-report/data/test-cases/8cf44bb18023836b.json +++ b/allure-report/data/test-cases/f1908dde48e8dbb5.json @@ -1 +1 @@ -{"uid":"8cf44bb18023836b","name":"Testing digital_root function","fullName":"kyu_6.sum_of_digits_digital_root.test_digital_root.DigitalRootTestCase#test_digital_root","historyId":"3d4d9d606fbf24bad8abb0f0f85e6130","time":{"start":1724735128961,"stop":1724735128961,"duration":0},"description":"\n In this kata, you must create a digital root function.\n\n A digital root is the recursive sum of all the digits\n in a number. Given n, take the sum of the digits of n.\n If that value has more than one digit, continue reducing\n in this way until a single-digit number is produced. This\n is only applicable to the natural numbers.\n :return:\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"a31af19dcd964af7","name":"stdout","source":"a31af19dcd964af7.txt","type":"text/plain","size":1865}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Lists"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"815ff7102e2d18bc.json","parameterValues":[]} \ No newline at end of file +{"uid":"f207a08521ff3dd3","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1de780c85f2aabb6","name":"stdout","source":"1de780c85f2aabb6.txt","type":"text/plain","size":1865}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Lists"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"f207a08521ff3dd3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/342dee44f5f15fde.json b/allure-report/data/test-cases/f20c6ac583494462.json similarity index 65% rename from allure-report/data/test-cases/342dee44f5f15fde.json rename to allure-report/data/test-cases/f20c6ac583494462.json index 32f18939b58..9a93a472d8c 100644 --- a/allure-report/data/test-cases/342dee44f5f15fde.json +++ b/allure-report/data/test-cases/f20c6ac583494462.json @@ -1 +1 @@ -{"uid":"342dee44f5f15fde","name":"move function tests","fullName":"kyu_8.terminal_game_move_function.test_terminal_game_move_function.MoveTestCase#test_move","historyId":"c589035c90d432fb71a99aec4f56ee9e","time":{"start":1724735129680,"stop":1724735129680,"duration":0},"description":"\n The player rolls the dice and moves the number\n of spaces indicated by the dice two times.\n\n Pass position and roll and compare the output\n to the expected result\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Append the list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"c77e43a426f47681","name":"stdout","source":"c77e43a426f47681.txt","type":"text/plain","size":261}],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"9c43e0c7813423da.json","parameterValues":[]} \ No newline at end of file +{"uid":"f25197354d7a779d","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"abb95e0c50272d33","name":"stdout","source":"abb95e0c50272d33.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"f25197354d7a779d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e7e28dd8f45c4374.json b/allure-report/data/test-cases/f253bf40e74f545d.json similarity index 74% rename from allure-report/data/test-cases/e7e28dd8f45c4374.json rename to allure-report/data/test-cases/f253bf40e74f545d.json index af609daa6da..f397242dc2b 100644 --- a/allure-report/data/test-cases/e7e28dd8f45c4374.json +++ b/allure-report/data/test-cases/f253bf40e74f545d.json @@ -1 +1 @@ -{"uid":"e7e28dd8f45c4374","name":"Testing all_fibonacci_numbers function","fullName":"kyu_5.fibonacci_streaming.test_all_fibonacci_numbers.AllFibonacciNumbersTestCase#test_all_fibonacci_numbers","historyId":"a7b5f0a3a7cd2fe8faed75e5c4a52138","time":{"start":1724733472608,"stop":1724733472608,"duration":0},"description":"\n Testing all_fibonacci_numbers function\n\n You're going to provide a needy programmer a\n utility method that generates an infinite sized,\n sequential IntStream (in Python generator)\n which contains all the numbers in a fibonacci\n sequence.\n\n A fibonacci sequence starts with two 1s.\n Every element afterwards is the sum of\n the two previous elements.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"2e5a8277ac6080e3","name":"stdout","source":"2e5a8277ac6080e3.txt","type":"text/plain","size":1536}],"parameters":[],"hasContent":true,"stepsCount":8,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Lists"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"LISTS"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"924a52587e7b2c82.json","parameterValues":[]} \ No newline at end of file +{"uid":"f293d4274aefdd43","name":"Testing the 'group_cities' function","fullName":"kyu_6.rotate_the_letters_of_each_element.test_group_cities.GroupCitiesTestCase#test_group_cities","historyId":"0b146f7fbac52b042804286da8716f6b","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"60a8c5c2c7c00ce5","name":"stdout","source":"60a8c5c2c7c00ce5.txt","type":"text/plain","size":1536}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Lists"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"LISTS"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"f293d4274aefdd43.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7c9ea3ba0070bf05.json b/allure-report/data/test-cases/f2a7bab28da55269.json similarity index 69% rename from allure-report/data/test-cases/7c9ea3ba0070bf05.json rename to allure-report/data/test-cases/f2a7bab28da55269.json index 96983b19d50..8e28c9945af 100644 --- a/allure-report/data/test-cases/7c9ea3ba0070bf05.json +++ b/allure-report/data/test-cases/f2a7bab28da55269.json @@ -1 +1 @@ -{"uid":"7c9ea3ba0070bf05","name":"All chars are in lower case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_all_lower","historyId":"124f2add699f3e2269c311afae219c6e","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"description":"\n Testing letter_frequency function\n where all chars are in lower case\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732428196495,"stop":1732428196495,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1732428196503,"stop":1732428196503,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732428196505,"stop":1732428196505,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"99ca7a938f9d4989","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}},{"uid":"2980fd5af6447b30","status":"passed","time":{"start":1724733475038,"stop":1724733475038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"35cf25b9e515e00d","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}},{"uid":"928532982127bba0","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"4c77d97bc41048ff.json","parameterValues":[]} \ No newline at end of file +{"uid":"f3b1ea272cafb8c8","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1732428196503,"stop":1732428196503,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732428196495,"stop":1732428196495,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1732428196503,"stop":1732428196503,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732428196505,"stop":1732428196505,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"f3b1ea272cafb8c8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f3baf14f5477154.json b/allure-report/data/test-cases/f3baf14f5477154.json deleted file mode 100644 index de01ac5f849..00000000000 --- a/allure-report/data/test-cases/f3baf14f5477154.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"f3baf14f5477154","name":"Testing zeros function","fullName":"kyu_5.number_of_trailing_zeros_of_n.test_zeros.ZerosTestCase#test_zeros","historyId":"bf37412e0e610d07d951e5fde674ec97","time":{"start":1724735127860,"stop":1724735127860,"duration":0},"description":"\n Testing 'zeros' program that should calculate the number\n of trailing zeros in a factorial of a given number.\n :return: None\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732428194139,"stop":1732428194139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert level","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert experience","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Assert rank","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":4,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732428194147,"stop":1732428194147,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9c2fc5bac7417dd0","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}},{"uid":"3d13030ecd2583e8","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"675849fee1009391","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}},{"uid":"c1f2317d20109e13","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"1700dd3f253e8636.json","parameterValues":[]} \ No newline at end of file +{"uid":"f520dc2a3cdded7a","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1732428194145,"stop":1732428194146,"duration":1},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732428194139,"stop":1732428194139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732428194147,"stop":1732428194147,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"f520dc2a3cdded7a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f52e2a19a3ffe707.json b/allure-report/data/test-cases/f52e2a19a3ffe707.json deleted file mode 100644 index a3620f22d10..00000000000 --- a/allure-report/data/test-cases/f52e2a19a3ffe707.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"f52e2a19a3ffe707","name":"Testing permute_a_palindrome (positive)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_positive","historyId":"faf1054cf60e3f1fbb45c8dc0ece579f","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"description":"\n Testing permute_a_palindrome function\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732428196495,"stop":1732428196495,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732428196496,"stop":1732428196496,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732428196505,"stop":1732428196505,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"8beabd2469a668","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"6373ea673c2617a2","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"69f65011f131e2b6","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"5e4b0e05a0862f7e","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"dd76819b5fd836d3.json","parameterValues":[]} \ No newline at end of file +{"uid":"f585eec372fcc899","name":"Negative test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_negative","historyId":"4a2df53975623c10d30ec1c6932ba04a","time":{"start":1732428196496,"stop":1732428196496,"duration":0},"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732428196495,"stop":1732428196495,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732428196496,"stop":1732428196496,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732428196505,"stop":1732428196505,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"f585eec372fcc899.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f5c9e062133dbbbb.json b/allure-report/data/test-cases/f5c9e062133dbbbb.json new file mode 100644 index 00000000000..57095b98e9e --- /dev/null +++ b/allure-report/data/test-cases/f5c9e062133dbbbb.json @@ -0,0 +1 @@ +{"uid":"f5c9e062133dbbbb","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1732764220268,"stop":1732764220270,"duration":2},"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1732764220267,"stop":1732764220267,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1732764220268,"stop":1732764220268,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1732764220270,"stop":1732764220270,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"suite","value":"Classes"},{"name":"story","value":"Potion Class 101"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"77a9a3d99a741f47","status":"passed","time":{"start":1732428195590,"stop":1732428195590,"duration":0}},{"uid":"79e5a850abe86297","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"111dbc365b1f3e78","status":"passed","time":{"start":1724733474038,"stop":1724733474038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"d820d165ec4b4b72","status":"passed","time":{"start":1732428195590,"stop":1732428195590,"duration":0}},{"uid":"cdfe495bc85470d2","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"7d1621a20d6f8fe7","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"f5c9e062133dbbbb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f619b88d74382886.json b/allure-report/data/test-cases/f619b88d74382886.json deleted file mode 100644 index 797ca937822..00000000000 --- a/allure-report/data/test-cases/f619b88d74382886.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"f619b88d74382886","name":"Testing permute_a_palindrome (positive)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_positive","historyId":"faf1054cf60e3f1fbb45c8dc0ece579f","time":{"start":1724735128868,"stop":1724735128868,"duration":0},"description":"\n Testing permute_a_palindrome function\n :return:\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"51739cb22fa4b9dd","name":"stdout","source":"51739cb22fa4b9dd.txt","type":"text/plain","size":401}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Isograms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"f6dea82ce819c148.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fc455123cb448d3e.json b/allure-report/data/test-cases/f6df3cbfc02e5094.json similarity index 60% rename from allure-report/data/test-cases/fc455123cb448d3e.json rename to allure-report/data/test-cases/f6df3cbfc02e5094.json index a83849c024d..c2c9abaaf84 100644 --- a/allure-report/data/test-cases/fc455123cb448d3e.json +++ b/allure-report/data/test-cases/f6df3cbfc02e5094.json @@ -1 +1 @@ -{"uid":"fc455123cb448d3e","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1732428195635,"stop":1732428195635,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sort the odd"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5fd184f18d9496f9","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}},{"uid":"b921129ad79b857f","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"31cd5c9e8017f83c","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}},{"uid":"1ef3e1da7f90eb82","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}}]},"tags":["FUNDAMENTALS","ARRAYS"]},"source":"fc455123cb448d3e.json","parameterValues":[]} \ No newline at end of file +{"uid":"f6df3cbfc02e5094","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1732428195635,"stop":1732428195635,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sort the odd"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"f6df3cbfc02e5094.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9b1bc0b9a480db3e.json b/allure-report/data/test-cases/f71bd4516df37f52.json similarity index 85% rename from allure-report/data/test-cases/9b1bc0b9a480db3e.json rename to allure-report/data/test-cases/f71bd4516df37f52.json index e196c6dad75..691f39b2e17 100644 --- a/allure-report/data/test-cases/9b1bc0b9a480db3e.json +++ b/allure-report/data/test-cases/f71bd4516df37f52.json @@ -1 +1 @@ -{"uid":"9b1bc0b9a480db3e","name":"Testing growing_plant function","fullName":"kyu_7.growing_plant.test_growing_plant.GrowingPlantTestCase#test_growing_plant","historyId":"ed63cab09a5a21abc4139e6751f28e54","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"description":"\n Testing growing_plant function\n\n Task\n\n Each day a plant is growing by upSpeed meters.\n Each night that plant's height decreases by downSpeed\n meters due to the lack of sun heat. Initially, plant\n is 0 meters tall. We plant the seed at the beginning\n of a day. We want to know when the height of the plant\n will reach a certain level.\n\n Example\n\n For upSpeed = 100, downSpeed = 10 and desiredHeight = 910,\n the output should be 10.\n\n For upSpeed = 10, downSpeed = 9 and desiredHeight = 4,\n the output should be 1. Because the plant reach to the desired\n height at day 1(10 meters).\n\n Input/Output\n\n [input] integer upSpeed\n A positive integer representing the daily growth.\n Constraints: 5 ≤ upSpeed ≤ 100.\n\n [input] integer downSpeed\n A positive integer representing the nightly decline.\n Constraints: 2 ≤ downSpeed < upSpeed.\n\n [input] integer desiredHeight\n A positive integer representing the threshold.\n Constraints: 4 ≤ desiredHeight ≤ 1000.\n\n [output] an integer\n\n The number of days that it will take for the plant to\n reach/pass desiredHeight (including the last day in the\n total count).\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1732428196335,"stop":1732428196335,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1732428196337,"stop":1732428196337,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"My head is at the wrong end!"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"73db1f36a5925004","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"acf49fc01f491be4","status":"passed","time":{"start":1724733474850,"stop":1724733474850,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"deed80da6e08bd69","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"1152e12f582a6d83","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}}]},"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"9c241cc9403723af.json","parameterValues":[]} \ No newline at end of file +{"uid":"f7d9041670997ad6","name":"fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1732428196335,"stop":1732428196335,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1732428196337,"stop":1732428196337,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"My head is at the wrong end!"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"f7d9041670997ad6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8cdb3386cf094e1f.json b/allure-report/data/test-cases/f7f7ddd6c717f082.json similarity index 81% rename from allure-report/data/test-cases/8cdb3386cf094e1f.json rename to allure-report/data/test-cases/f7f7ddd6c717f082.json index 2c99f8e1812..eb8b913ee90 100644 --- a/allure-report/data/test-cases/8cdb3386cf094e1f.json +++ b/allure-report/data/test-cases/f7f7ddd6c717f082.json @@ -1 +1 @@ -{"uid":"8cdb3386cf094e1f","name":"Testing dirReduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"519607e9e5d7219c","name":"stdout","source":"519607e9e5d7219c.txt","type":"text/plain","size":204}],"parameters":[],"hasContent":true,"stepsCount":2,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"8cdb3386cf094e1f.json","parameterValues":[]} \ No newline at end of file +{"uid":"f7f7ddd6c717f082","name":"Testing dirReduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"84790cd414c0264a","name":"stdout","source":"84790cd414c0264a.txt","type":"text/plain","size":204}],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"f7f7ddd6c717f082.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8e17b24d548befe2.json b/allure-report/data/test-cases/f801b2352cd357fc.json similarity index 76% rename from allure-report/data/test-cases/8e17b24d548befe2.json rename to allure-report/data/test-cases/f801b2352cd357fc.json index 197076101c1..c4bf7e162f4 100644 --- a/allure-report/data/test-cases/8e17b24d548befe2.json +++ b/allure-report/data/test-cases/f801b2352cd357fc.json @@ -1 +1 @@ -{"uid":"8e17b24d548befe2","name":"Testing hoop_count function (positive test case)","fullName":"kyu_8.keep_up_the_hoop.test_hoop_count.HoopCountTestCase#test_hoop_count_positive","historyId":"4110170ab332498939ad9f2d0f38cf97","time":{"start":1724733474804,"stop":1724733474804,"duration":0},"description":"\n Testing hoop_count function\n\n Alex just got a new hula hoop, he loves it but feels\n discouraged because his little brother is better than him\n\n Write a program where Alex can input (n) how many times\n the hoop goes round and it will return him an encouraging message\n\n - If Alex gets 10 or more hoops, return the string \"Great, now move on to tricks\".\n - If he doesn't get 10 hoops, return the string \"Keep at it until you get it\".\n\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"945a96aedc88e8fe.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"f9778b72019f6060","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"f9778b72019f6060.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/f9df20ba5fd613f1.json b/allure-report/data/test-cases/f9df20ba5fd613f1.json
deleted file mode 100644
index 0c7368481c9..00000000000
--- a/allure-report/data/test-cases/f9df20ba5fd613f1.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"f9df20ba5fd613f1","name":"Testing decipher_this function","fullName":"kyu_6.decipher_this.test_decipher_this.DecipherThisTestCase#test_decipher_this","historyId":"ae3e8fd54712dd8496499b7bc14e7226","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"description":"\n Testing decipher_this function\n :param self:\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"d6c5e78c2bca1b60","name":"stdout","source":"d6c5e78c2bca1b60.txt","type":"text/plain","size":2146}],"parameters":[],"hasContent":true,"stepsCount":5,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Array to HTML table"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"16a9ca9919e5cef5.json","parameterValues":[]} \ No newline at end of file +{"uid":"fa5cd4b7c764fede","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2f6f124c7be3a6e5","name":"stdout","source":"2f6f124c7be3a6e5.txt","type":"text/plain","size":2146}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Array to HTML table"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"fa5cd4b7c764fede.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fa69c95248558058.json b/allure-report/data/test-cases/fa69c95248558058.json new file mode 100644 index 00000000000..b53cc09a4b0 --- /dev/null +++ b/allure-report/data/test-cases/fa69c95248558058.json @@ -0,0 +1 @@ +{"uid":"fa69c95248558058","name":"Testing duplicate_encode function","fullName":"kyu_6.duplicate_encoder.test_duplicate_encode.DuplicateEncodeTestCase#test_duplicate_encode","historyId":"fa07af113ba280dc5a89690a520b3897","time":{"start":1724733473202,"stop":1724733473202,"duration":0},"description":"\n Testing duplicate_encode function\n with various test inputs\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[{"uid":"f329250c4d2cb198","name":"stdout","source":"f329250c4d2cb198.txt","type":"text/plain","size":243}],"parameters":[],"hasContent":true,"stepsCount":3,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":1},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"b921129ad79b857f.json","parameterValues":[]} \ No newline at end of file +{"uid":"fe040c66880e0b15","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"cc532e29d77b891e","name":"stdout","source":"cc532e29d77b891e.txt","type":"text/plain","size":243}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"fe040c66880e0b15.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2951c359ba3fd421.json b/allure-report/data/test-cases/fe07573cd07e1ed8.json similarity index 65% rename from allure-report/data/test-cases/2951c359ba3fd421.json rename to allure-report/data/test-cases/fe07573cd07e1ed8.json index 7c0a39d4fef..478bc5b512a 100644 --- a/allure-report/data/test-cases/2951c359ba3fd421.json +++ b/allure-report/data/test-cases/fe07573cd07e1ed8.json @@ -1 +1 @@ -{"uid":"2951c359ba3fd421","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1732428196238,"stop":1732428196239,"duration":1},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196238,"stop":1732428196238,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"attachments":[],"parameters":[],"hasContent":true,"stepsCount":1,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"hasContent":false,"stepsCount":0,"attachmentStep":false,"shouldDisplayMessage":false,"attachmentsCount":0}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"48abcc67292a5aa2","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"5b3fc84157197066","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"972d0622d29729c4","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"2c2a3e42bb3933c8","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"2951c359ba3fd421.json","parameterValues":[]} \ No newline at end of file +{"uid":"fe07573cd07e1ed8","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1732428196238,"stop":1732428196239,"duration":1},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196238,"stop":1732428196238,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"fe07573cd07e1ed8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5998f9acb6d6dab8.json b/allure-report/data/test-cases/fe13696efb68455a.json similarity index 68% rename from allure-report/data/test-cases/5998f9acb6d6dab8.json rename to allure-report/data/test-cases/fe13696efb68455a.json index 19b9bd1aedf..270ad76e93d 100644 --- a/allure-report/data/test-cases/5998f9acb6d6dab8.json +++ b/allure-report/data/test-cases/fe13696efb68455a.json @@ -1 +1 @@ -{"uid":"5998f9acb6d6dab8","name":"Test with one char only","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings_one_char","historyId":"e3d629a995491cb3a3079998a04583ff","time":{"start":1724735129649,"stop":1724735129649,"duration":0},"description":"\n Test with one char only\n :return:\n ","descriptionHtml":"Should return True for valid parentheses.
") + # pylint: enable=R0801 + test_data: tuple = ( + "()", + "((()))", + "()()()", + "(()())()", + "()(())((()))(())()") + + for test_str in test_data: + with allure.step(f"Enter test string {test_data}" + f"and verify that the function returns True."): + result: bool = valid_parentheses(test_str) + print_log(test_data=test_data, result=result) + self.assertTrue(result) + + def test_valid_parentheses_false(self): + """ + 0 is a square number + :return: + """ + # pylint: disable=R0801 + allure.dynamic.title("Simple test for invalid parentheses") + allure.dynamic.severity(allure.severity_level.NORMAL) + allure.dynamic.description_html( + 'Should return False for invalid parentheses
") + # pylint: enable=R0801 + test_data: tuple = ( + ")(", + "()()(", + "((())", + "())(()", + ")()", + ")") + + for test_str in test_data: + with allure.step(f"Enter test string {test_data}" + f"and verify that the function returns False."): + result: bool = valid_parentheses(test_str) + print_log(test_data=test_data, result=result) + self.assertFalse(result) + + def test_valid_parentheses_empty_string(self): + """ + 3 is not a square number + :return: + """ + # pylint: disable=R0801 + allure.dynamic.title("Simple test for empty string.") + allure.dynamic.severity(allure.severity_level.NORMAL) + allure.dynamic.description_html( + 'Should return True for empty strings.
") + # pylint: enable=R0801 + with allure.step(f"Enter empty test string and verify" + f"that the function returns True."): + result: bool = valid_parentheses('') + print_log(test_data='', result=result) + self.assertTrue(result) + + def test_valid_parentheses_large_valid(self): + """ + Test valid_parentheses function with + valid large string + :return: + """ + # pylint: disable=R0801 + allure.dynamic.title("Test for valid large string") + allure.dynamic.severity(allure.severity_level.NORMAL) + allure.dynamic.description_html( + 'Valid large test string
") + # pylint: enable=R0801 + with (allure.step(f"Enter a large valid test string and verify" + f"that the function returns True.")): + test_str: str = (f'()(()()()()(()())((()()())((((())(()))(()))(((' + f')(())((()))((())()))(())(()()(())))())))') + result: bool = valid_parentheses(test_str) + print_log(test_str=test_str, result=result) + self.assertTrue(result) + + def test_valid_parentheses_large_invalid(self): + """ + Test valid_parentheses function with + invalid large string + :return: + """ + # pylint: disable=R0801 + allure.dynamic.title("Test for invalid large string") + allure.dynamic.severity(allure.severity_level.NORMAL) + allure.dynamic.description_html( + 'Invalid large test string
") + # pylint: enable=R0801 + with (allure.step(f"Enter a large invalid test string and verify" + f"that the function returns False.")): + test_str: str = (f'(((())(()()(()()))(())())(((()(()))))()(()()((' + f'))))()()()(()())(()()(()()()(()()()((()())))))())()') + result: bool = valid_parentheses(test_str) + print_log(test_str=test_str, result=result) + self.assertFalse(result) + From c1cfe5969e6384c89040a64104eb0624bc92438f Mon Sep 17 00:00:00 2001 From: Egor KostanInvalid large test string
") # pylint: enable=R0801 with (allure.step(f"Enter a large invalid test string and verify" - f"that the function returns False.")): + f"that the function returns False.")): test_str: str = (f'(((())(()()(()()))(())())(((()(()))))()(()()((' f'))))()()()(()())(()()(()()()(()()()((()())))))())()') result: bool = valid_parentheses(test_str) From ab6ed0c4d1714d8a213eadabf6a4676749fd1e73 Mon Sep 17 00:00:00 2001 From: Egor KostanValid large test string
") # pylint: enable=R0801 with (allure.step(f"Enter a large valid test string and verify" - f"that the function returns True.")): + f"that the function returns True.")): test_str: str = (f'()(()()()()(()())((()()())((((())(()))(()))(((' f')(())((()))((())()))(())(()()(())))())))') result: bool = valid_parentheses(test_str) From 4f9d623e0467be4c05f81b9a8cab101400a6719e Mon Sep 17 00:00:00 2001 From: Egor KostanShould return True for empty strings.
") # pylint: enable=R0801 - with allure.step(f"Enter empty test string and verify" - f"that the function returns True."): + with allure.step("Enter empty test string and verify" + "that the function returns True."): result: bool = valid_parentheses('') print_log(test_data='', result=result) self.assertTrue(result) @@ -129,8 +129,8 @@ def test_valid_parentheses_large_valid(self): # pylint: enable=R0801 with (allure.step(f"Enter a large valid test string and verify" f"that the function returns True.")): - test_str: str = (f'()(()()()()(()())((()()())((((())(()))(()))(((' - f')(())((()))((())()))(())(()()(())))())))') + test_str: str = ('()(()()()()(()())((()()())((((())(()))(()))(((' + ')(())((()))((())()))(())(()()(())))())))') result: bool = valid_parentheses(test_str) print_log(test_str=test_str, result=result) self.assertTrue(result) @@ -153,8 +153,8 @@ def test_valid_parentheses_large_invalid(self): # pylint: enable=R0801 with (allure.step(f"Enter a large invalid test string and verify" f"that the function returns False.")): - test_str: str = (f'(((())(()()(()()))(())())(((()(()))))()(()()((' - f'))))()()()(()())(()()(()()()(()()()((()())))))())()') + test_str: str = ('(((())(()()(()()))(())())(((()(()))))()(()()((' + '))))()()()(()())(()()(()()()(()()()((()())))))())()') result: bool = valid_parentheses(test_str) print_log(test_str=test_str, result=result) self.assertFalse(result) From d917260edd51b22097c5f4f29b1d7375c62c8077 Mon Sep 17 00:00:00 2001 From: Egor KostanValid large test string
") # pylint: enable=R0801 - with (allure.step(f"Enter a large valid test string and verify" - f"that the function returns True.")): + with (allure.step("Enter a large valid test string and verify" + "that the function returns True.")): test_str: str = ('()(()()()()(()())((()()())((((())(()))(()))(((' ')(())((()))((())()))(())(()()(())))())))') result: bool = valid_parentheses(test_str) @@ -151,8 +151,8 @@ def test_valid_parentheses_large_invalid(self): 'Invalid large test string
") # pylint: enable=R0801 - with (allure.step(f"Enter a large invalid test string and verify" - f"that the function returns False.")): + with (allure.step("Enter a large invalid test string and verify" + "that the function returns False.")): test_str: str = ('(((())(()()(()()))(())())(((()(()))))()(()()((' '))))()()()(()())(()()(()()()(()()()((()())))))())()') result: bool = valid_parentheses(test_str) From 14b2efce88dbd97dbd6144090d091aa8675aa060 Mon Sep 17 00:00:00 2001 From: Egor KostanPositive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1732428196489,"stop":1732428196489,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732428196491,"stop":1732428196491,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"113e69c4ee0f071.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/115439469142590e.json b/allure-report/data/test-cases/115439469142590e.json new file mode 100644 index 00000000000..d52de72b9b3 --- /dev/null +++ b/allure-report/data/test-cases/115439469142590e.json @@ -0,0 +1 @@ +{"uid":"115439469142590e","name":"a and b are equal","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_equal_numbers","historyId":"2972663ca9fa4b4f0e6ea69060a464d5","time":{"start":1724733474179,"stop":1724733474179,"duration":0},"description":"\n a and b are equal\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"287eb5fa3fe3b8e6","name":"stdout","source":"287eb5fa3fe3b8e6.txt","type":"text/plain","size":263}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"13c4343c88a790e8.json","parameterValues":[]} \ No newline at end of file +{"uid":"115f495bb01a1dcf","name":"Testing domain_name function","fullName":"kyu_5.extract_the_domain_name_from_url.test_domain_name.DomainNameTestCase#test_domain_name","historyId":"cd64b52319d4c70d68e281e8561ab97f","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ea2c55d1a71e4c1b","name":"stdout","source":"ea2c55d1a71e4c1b.txt","type":"text/plain","size":263}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"115f495bb01a1dcf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d35364e5c638d89f.json b/allure-report/data/test-cases/1186c71e39a023da.json similarity index 82% rename from allure-report/data/test-cases/d35364e5c638d89f.json rename to allure-report/data/test-cases/1186c71e39a023da.json index 487f1106b1b..419bd5fa27b 100644 --- a/allure-report/data/test-cases/d35364e5c638d89f.json +++ b/allure-report/data/test-cases/1186c71e39a023da.json @@ -1 +1 @@ -{"uid":"d35364e5c638d89f","name":"Negative numbers","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_numbers","historyId":"baeb278025592b3aed00b5f1bc1265b1","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"description":"\n -1: Negative numbers cannot be square numbers\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1732764218769,"stop":1732764218769,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1732764218772,"stop":1732764218772,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1732764218772,"stop":1732764218772,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1732764218772,"stop":1732764218772,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1732764218772,"stop":1732764218772,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1732764218774,"stop":1732764218774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Aggregations"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"ARITHMETIC"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"84ea3c3b3250393e","status":"passed","time":{"start":1732428194124,"stop":1732428194125,"duration":1}},{"uid":"99a774ce5ee6bba3","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}},{"uid":"8c4c3ac3b9ddced3","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9f9422c1f71252b6","status":"passed","time":{"start":1732428194124,"stop":1732428194125,"duration":1}},{"uid":"e03974f538ea8ee6","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}},{"uid":"acc95e26a53d92ff","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}}]},"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"61e07c6ddcc506b1.json","parameterValues":[]} \ No newline at end of file +{"uid":"1191e503f4a01ba8","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1732764218771,"stop":1732764218772,"duration":1},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1732764218769,"stop":1732764218769,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1732764218771,"stop":1732764218771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1732764218772,"stop":1732764218772,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1732764218772,"stop":1732764218772,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1732764218772,"stop":1732764218772,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1732764218772,"stop":1732764218772,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1732764218774,"stop":1732764218774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Aggregations"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"ARITHMETIC"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"1191e503f4a01ba8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3bb063d5045f38b5.json b/allure-report/data/test-cases/119afffc6f9f5da8.json similarity index 81% rename from allure-report/data/test-cases/3bb063d5045f38b5.json rename to allure-report/data/test-cases/119afffc6f9f5da8.json index c7638b5b85c..f2b1337ab7a 100644 --- a/allure-report/data/test-cases/3bb063d5045f38b5.json +++ b/allure-report/data/test-cases/119afffc6f9f5da8.json @@ -1 +1 @@ -{"uid":"3bb063d5045f38b5","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"66609ce44d720b41","name":"stdout","source":"66609ce44d720b41.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"3bb063d5045f38b5.json","parameterValues":[]} \ No newline at end of file +{"uid":"119afffc6f9f5da8","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c2e67de795c89a5a","name":"stdout","source":"c2e67de795c89a5a.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"119afffc6f9f5da8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/49ad6a9c0404421b.json b/allure-report/data/test-cases/11b930e98296bcb5.json similarity index 63% rename from allure-report/data/test-cases/49ad6a9c0404421b.json rename to allure-report/data/test-cases/11b930e98296bcb5.json index eef75408f6e..d47738feca6 100644 --- a/allure-report/data/test-cases/49ad6a9c0404421b.json +++ b/allure-report/data/test-cases/11b930e98296bcb5.json @@ -1 +1 @@ -{"uid":"49ad6a9c0404421b","name":"All chars are in mixed case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_mixed","historyId":"d4bb68fb8c0e59fc03fed525cca43eb5","time":{"start":1732764219290,"stop":1732764219291,"duration":1},"description":"\n Testing letter_frequency function\n where all chars are in mixed case\n :return:\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1732428193977,"stop":1732428193977,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"story","value":"Most frequently used words in a text"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"RANKING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FILTERING"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"1f21450476aa4c9a.json","parameterValues":[]} \ No newline at end of file +{"uid":"13b14c699e0075d9","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1732428193975,"stop":1732428193976,"duration":1},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193975,"stop":1732428193975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732428193976,"stop":1732428193976,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1732428193977,"stop":1732428193977,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"story","value":"Most frequently used words in a text"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"RANKING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FILTERING"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"13b14c699e0075d9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/749bcfd3f56dec1a.json b/allure-report/data/test-cases/13bf02549cf3b6be.json similarity index 83% rename from allure-report/data/test-cases/749bcfd3f56dec1a.json rename to allure-report/data/test-cases/13bf02549cf3b6be.json index 1007c47a518..ca8b2b7c9ef 100644 --- a/allure-report/data/test-cases/749bcfd3f56dec1a.json +++ b/allure-report/data/test-cases/13bf02549cf3b6be.json @@ -1 +1 @@ -{"uid":"749bcfd3f56dec1a","name":"Should return 'I smell a series!'","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_series","historyId":"fd37424f9957f0d1afe768cce5a8cc08","time":{"start":1732428196435,"stop":1732428196436,"duration":1},"description":"\n if there are more than 2 return\n 'I smell a series!'.\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732764221370,"stop":1732764221371,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732764221371,"stop":1732764221371,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732764221378,"stop":1732764221378,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"f585eec372fcc899","status":"passed","time":{"start":1732428196496,"stop":1732428196496,"duration":0}},{"uid":"65f6b4f1195a0e9d","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"e2a8e239adf783da","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"dd76819b5fd836d3","status":"passed","time":{"start":1732428196496,"stop":1732428196496,"duration":0}},{"uid":"69f65011f131e2b6","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"5e4b0e05a0862f7e","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"9b0ec4eb2cd2dde7.json","parameterValues":[]} \ No newline at end of file +{"uid":"158fcdb2f6fefbbc","name":"Negative test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_negative","historyId":"4a2df53975623c10d30ec1c6932ba04a","time":{"start":1732764221371,"stop":1732764221371,"duration":0},"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732764221370,"stop":1732764221371,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732764221371,"stop":1732764221371,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732764221378,"stop":1732764221378,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"158fcdb2f6fefbbc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/97bb72caed16dfa0.json b/allure-report/data/test-cases/15b13324091bd06f.json similarity index 81% rename from allure-report/data/test-cases/97bb72caed16dfa0.json rename to allure-report/data/test-cases/15b13324091bd06f.json index 0707f70427d..9644f9440d0 100644 --- a/allure-report/data/test-cases/97bb72caed16dfa0.json +++ b/allure-report/data/test-cases/15b13324091bd06f.json @@ -1 +1 @@ -{"uid":"97bb72caed16dfa0","name":"'multiply' function verification","fullName":"kyu_8.multiply.test_multiply.MultiplyTestCase#test_multiply","historyId":"aa9027133335818366e5c0c91c936279","time":{"start":1724733474835,"stop":1724733474835,"duration":0},"description":"\n Verify that multiply function\n returns correct result\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"72e5eb2953c41fef","name":"stdout","source":"72e5eb2953c41fef.txt","type":"text/plain","size":639}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"INTEGERS"},{"name":"feature","value":"Aggregations"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"story","value":"Sum of Intervals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"99a774ce5ee6bba3.json","parameterValues":[]} \ No newline at end of file +{"uid":"160f56b842e7aedc","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3770d294f14361b7","name":"stdout","source":"3770d294f14361b7.txt","type":"text/plain","size":639}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"INTEGERS"},{"name":"feature","value":"Aggregations"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"story","value":"Sum of Intervals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"160f56b842e7aedc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3a617c2d20fe6a0a.json b/allure-report/data/test-cases/16c1a97c5d8eacc8.json similarity index 84% rename from allure-report/data/test-cases/3a617c2d20fe6a0a.json rename to allure-report/data/test-cases/16c1a97c5d8eacc8.json index 41d314a2d81..d8bf09e657c 100644 --- a/allure-report/data/test-cases/3a617c2d20fe6a0a.json +++ b/allure-report/data/test-cases/16c1a97c5d8eacc8.json @@ -1 +1 @@ -{"uid":"3a617c2d20fe6a0a","name":"Testing the 'solution' function","fullName":"kyu_6.multiples_of_3_or_5.test_solution.SolutionTestCase#test_solution","historyId":"c387db789a67b80c29f3c3ba2e6c9bce","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"description":"\n Testing solution function\n\n If we list all the natural numbers below 10\n that are multiples of 3 or 5, we get 3, 5, 6 and 9.\n The sum of these multiples is 23.\n\n Finish the solution so that it returns the sum of\n all the multiples of 3 or 5 below the number passed in.\n\n Note: If the number is a multiple of both 3 and 5,\n only count it once.\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7cf8e66e6e1debdd","name":"stdout","source":"7cf8e66e6e1debdd.txt","type":"text/plain","size":565}],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"ee182a5a1f4b39dc.json","parameterValues":[]} \ No newline at end of file +{"uid":"17e1393f574a0bd2","name":"Testing next_smaller function","fullName":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller.NextSmallerTestCase#test_next_smaller","historyId":"9d8cb8adf1764c55348d349698b938ac","time":{"start":1724735127235,"stop":1724735127250,"duration":15},"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a05e018d59cd8b23","name":"stdout","source":"a05e018d59cd8b23.txt","type":"text/plain","size":565}],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"17e1393f574a0bd2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fc6ce7cf48700667.json b/allure-report/data/test-cases/17e173f94ae42aac.json similarity index 89% rename from allure-report/data/test-cases/fc6ce7cf48700667.json rename to allure-report/data/test-cases/17e173f94ae42aac.json index ef9a3b52044..2041c3d1b3a 100644 --- a/allure-report/data/test-cases/fc6ce7cf48700667.json +++ b/allure-report/data/test-cases/17e173f94ae42aac.json @@ -1 +1 @@ -{"uid":"fc6ce7cf48700667","name":"Testing two_decimal_places function","fullName":"kyu_8.formatting_decimal_places_0.test_two_decimal_places.TwoDecimalPlacesTestCase#test_two_decimal_places","historyId":"e3ba8e7dce83ab9de36ddd0bc268f4f6","time":{"start":1732428196187,"stop":1732428196188,"duration":1},"description":"\n Testing two_decimal_places function\n with various test inputs.\n\n Each number should be formatted that it is\n rounded to two decimal places. You don't\n need to check whether the input is a valid\n number because only valid numbers are used\n in the tests.\n :return:\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"78d708b30903548d","name":"stdout","source":"78d708b30903548d.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"ba3e30be8784f086.json","parameterValues":[]} \ No newline at end of file +{"uid":"17e43c85790e0335","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f6add51b506494b4","name":"stdout","source":"f6add51b506494b4.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"17e43c85790e0335.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1ddf203d8a3c498d.json b/allure-report/data/test-cases/17e84d8dd3123806.json similarity index 85% rename from allure-report/data/test-cases/1ddf203d8a3c498d.json rename to allure-report/data/test-cases/17e84d8dd3123806.json index a1d374fe858..ad461a73210 100644 --- a/allure-report/data/test-cases/1ddf203d8a3c498d.json +++ b/allure-report/data/test-cases/17e84d8dd3123806.json @@ -1 +1 @@ -{"uid":"1ddf203d8a3c498d","name":"Testing string_to_array function","fullName":"kyu_8.convert_string_to_an_array.test_string_to_array.StringToArrayTestCase#test_string_to_array","historyId":"f51ecfb2c4460f518b2155a78436a09d","time":{"start":1732428196116,"stop":1732428196116,"duration":0},"description":"\n Testing string_to_array function.\n\n A function to split a string and\n convert it into an array of words.\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732764220544,"stop":1732764220544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732764220546,"stop":1732764220546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"126c2e67245419a9","status":"passed","time":{"start":1732428195854,"stop":1732428195854,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"62e01ffb20b661b5","status":"passed","time":{"start":1732428195854,"stop":1732428195854,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"183ba5aa4a18280.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/63b822db5bae14d4.json b/allure-report/data/test-cases/184d3db7becc05d3.json similarity index 62% rename from allure-report/data/test-cases/63b822db5bae14d4.json rename to allure-report/data/test-cases/184d3db7becc05d3.json index d27fe33ebf7..e478b98c60b 100644 --- a/allure-report/data/test-cases/63b822db5bae14d4.json +++ b/allure-report/data/test-cases/184d3db7becc05d3.json @@ -1 +1 @@ -{"uid":"63b822db5bae14d4","name":"Test that no_space function removes the spaces","fullName":"kyu_8.remove_string_spaces.test_remove_string_spaces.NoSpaceTestCase#test_something","historyId":"8069a1b5a4342457d2dabf5819382a2e","time":{"start":1732764221193,"stop":1732764221193,"duration":0},"description":"\n Test that no_space function removes the spaces\n from the string, then return the resultant string.\n :return:\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1732764218676,"stop":1732764218676,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Strings Mix"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d36e2f5707d2a6d3","status":"passed","time":{"start":1732428194023,"stop":1732428194025,"duration":2}},{"uid":"9ee094a1f359821e","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}},{"uid":"584f8bdd5c7f3c16","status":"passed","time":{"start":1724733472421,"stop":1724733472421,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2cc2dcb2d1d8eb43","status":"passed","time":{"start":1732428194023,"stop":1732428194025,"duration":2}},{"uid":"2460353038ce1955","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}},{"uid":"afdaa298aab7eba8","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"3b9e344534b3c5db.json","parameterValues":[]} \ No newline at end of file +{"uid":"196d20a77b3bd50d","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1732764218676,"stop":1732764218676,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Strings Mix"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"196d20a77b3bd50d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/388d9dc9fa1f1c3a.json b/allure-report/data/test-cases/19ea1d35de320e7d.json similarity index 59% rename from allure-report/data/test-cases/388d9dc9fa1f1c3a.json rename to allure-report/data/test-cases/19ea1d35de320e7d.json index 888a56b3965..44cc8267609 100644 --- a/allure-report/data/test-cases/388d9dc9fa1f1c3a.json +++ b/allure-report/data/test-cases/19ea1d35de320e7d.json @@ -1 +1 @@ -{"uid":"388d9dc9fa1f1c3a","name":"Testing litres function with various test inputs","fullName":"kyu_8.keep_hydrated.test_keep_hydrated.KeepHydratedTestCase#test_keep_hydrated","historyId":"d2c9cdacf9fca346eec2858cd44275e6","time":{"start":1732764221087,"stop":1732764221087,"duration":0},"description":"\n Testing litres function with various test inputs\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724735127938,"stop":1724735127938,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a68de0f4d0253c8","name":"stdout","source":"a68de0f4d0253c8.txt","type":"text/plain","size":318}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"1a8f12ae9a258bd1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1d02b155522c6119.json b/allure-report/data/test-cases/1aa02f860d14689a.json similarity index 85% rename from allure-report/data/test-cases/1d02b155522c6119.json rename to allure-report/data/test-cases/1aa02f860d14689a.json index bae3cdd7b51..f3afe05d418 100644 --- a/allure-report/data/test-cases/1d02b155522c6119.json +++ b/allure-report/data/test-cases/1aa02f860d14689a.json @@ -1 +1 @@ -{"uid":"1d02b155522c6119","name":"Testing compute_ranks","fullName":"kyu_5.sports_league_table_ranking.test_compute_ranks.ComputeRanksTestCase#test_compute_ranks","historyId":"cf898711b7f774f53cf0bc1d40cbb323","time":{"start":1732428194496,"stop":1732428194496,"duration":0},"description":"\n Test the compute_ranks function that organizes a sports\n league in a round-robin-system. Each team meets all other teams.\n In your league a win gives a team 2 points, a draw gives\n both teams 1 point. After some games you have to compute\n the order of the teams in your league. You use the following\n criteria to arrange the teams:\n 1. Points.\n 2. Scoring differential (the difference between goals\n scored and those conceded).\n 3. Goals scored.\n :return:\n ","descriptionHtml":"Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of\n unique numbers from 1 to n with one element missing\n (which can be any number including n). Should return\n this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1732428195546,"stop":1732428195546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"PERFORMANCE"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"1b7657273f039658.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4430fa612ad99844.json b/allure-report/data/test-cases/1b90e35542bb0d33.json similarity index 80% rename from allure-report/data/test-cases/4430fa612ad99844.json rename to allure-report/data/test-cases/1b90e35542bb0d33.json index 9065d2dbe64..c91cabe3729 100644 --- a/allure-report/data/test-cases/4430fa612ad99844.json +++ b/allure-report/data/test-cases/1b90e35542bb0d33.json @@ -1 +1 @@ -{"uid":"4430fa612ad99844","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"491bdfb319cbef56","name":"stdout","source":"491bdfb319cbef56.txt","type":"text/plain","size":371}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"4430fa612ad99844.json","parameterValues":[]} \ No newline at end of file +{"uid":"1b90e35542bb0d33","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"69a85253be572104","name":"stdout","source":"69a85253be572104.txt","type":"text/plain","size":371}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"1b90e35542bb0d33.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1b9a7ef859e6370c.json b/allure-report/data/test-cases/1b9a7ef859e6370c.json deleted file mode 100644 index 860f6eedd79..00000000000 --- a/allure-report/data/test-cases/1b9a7ef859e6370c.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"1b9a7ef859e6370c","name":"Testing move_zeros function","fullName":"kyu_5.moving_zeros_to_the_end.test_move_zeros.MoveZerosTestCase#test_move_zeros","historyId":"4d406a702da9fd827c8c4798d255a6cf","time":{"start":1724733472952,"stop":1724733472952,"duration":0},"description":"\n Test an algorithm that takes an array and moves all of the\n zeros to the end, preserving the order of the other elements.\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1732764219268,"stop":1732764219268,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solve' function with various test data\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1732764219272,"stop":1732764219272,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Casino chips"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"23151e1dbdaacb09","status":"passed","time":{"start":1732428194587,"stop":1732428194587,"duration":0}},{"uid":"c61d34eb10bf204","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}},{"uid":"7ec3425d5267a222","status":"passed","time":{"start":1724733473093,"stop":1724733473093,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"d19efceb39f40f4f","status":"passed","time":{"start":1732428194587,"stop":1732428194587,"duration":0}},{"uid":"41efd0d786aed73","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}},{"uid":"d1585e7c78fd8d06","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"4d4729a99109106e.json","parameterValues":[]} \ No newline at end of file +{"uid":"1bbca055747eb3d5","name":"Testing solve function","fullName":"kyu_6.casino_chips.test_solve.SolveTestCase#test_solve","historyId":"47a8a15643c132c9b9f0d902bcff28dd","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"description":"\n Testing 'solve' function with various test data\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1732764219268,"stop":1732764219268,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solve' function with various test data\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1732764219272,"stop":1732764219272,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Casino chips"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"1bbca055747eb3d5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d1233b1a931bee1a.json b/allure-report/data/test-cases/1c311c9e8beb5e15.json similarity index 78% rename from allure-report/data/test-cases/d1233b1a931bee1a.json rename to allure-report/data/test-cases/1c311c9e8beb5e15.json index d86e319179d..ab6a8b3295d 100644 --- a/allure-report/data/test-cases/d1233b1a931bee1a.json +++ b/allure-report/data/test-cases/1c311c9e8beb5e15.json @@ -1 +1 @@ -{"uid":"d1233b1a931bee1a","name":"Testing permute_a_palindrome (empty string)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_empty_string","historyId":"9f2093620517aae286b85ccc9f40b534","time":{"start":1724735128868,"stop":1724735128868,"duration":0},"descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings,\n groups the elements that can be obtained by rotating others,\n ignoring upper or lower cases.\n\n In the event that an element appears more than once in\n the input sequence, only one of them will be taken into\n account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"tag","value":"LISTS"},{"name":"feature","value":"Lists"},{"name":"tag","value":"PUZZLES"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5f01b1bb86ec5e4a","status":"passed","time":{"start":1732764220284,"stop":1732764220287,"duration":3}},{"uid":"cab9c25314cf754","status":"passed","time":{"start":1732428195606,"stop":1732428195607,"duration":1}},{"uid":"621a25121601fe95","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"3f1d46f60fdb6ff1","status":"passed","time":{"start":1724733474054,"stop":1724733474054,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ee07ce647fa212f","status":"passed","time":{"start":1732764220284,"stop":1732764220287,"duration":3}},{"uid":"25fd6f6c5cfe2b58","status":"passed","time":{"start":1732428195606,"stop":1732428195607,"duration":1}},{"uid":"8655885cb5db7a58","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"578c3a6cd3e7e40f","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}}]},"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"1c66d03c44b01cf6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1cbe6a610fbdfd6.json b/allure-report/data/test-cases/1cbe6a610fbdfd6.json new file mode 100644 index 00000000000..a702b9b75d5 --- /dev/null +++ b/allure-report/data/test-cases/1cbe6a610fbdfd6.json @@ -0,0 +1 @@ +{"uid":"1cbe6a610fbdfd6","name":"Testing binary_to_string function","fullName":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string.SequenceTestCase#test_binary_to_string","historyId":"5e3d4a7b89a7ecee6b57c2383b63527b","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"description":"\n Testing binary_to_string function\n with various test data\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing binary_to_string function\n with various test data\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Character Encodings"},{"name":"tag","value":"ASCII"},{"name":"tag","value":"FORMATS"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"tag","value":"BINARY"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"627ac903c8bfc90f","status":"passed","time":{"start":1732764219259,"stop":1732764219259,"duration":0}},{"uid":"cd72a87cc33096c5","status":"passed","time":{"start":1732428194577,"stop":1732428194577,"duration":0}},{"uid":"7f106ecb68257734","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"4ed891af5fcb8959","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"67a0bf67db9047ee","status":"passed","time":{"start":1732764219259,"stop":1732764219259,"duration":0}},{"uid":"1d2104b5fa1d29b","status":"passed","time":{"start":1732428194577,"stop":1732428194577,"duration":0}},{"uid":"2b38fe6b8a5a46","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"5c281d5272513bfd","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"1cbe6a610fbdfd6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1cc5ce778c99d98.json b/allure-report/data/test-cases/1cc5ce778c99d98.json new file mode 100644 index 00000000000..546461fb0d3 --- /dev/null +++ b/allure-report/data/test-cases/1cc5ce778c99d98.json @@ -0,0 +1 @@ +{"uid":"1cc5ce778c99d98","name":"get_size function tests","fullName":"kyu_8.surface_area_and_volume_of_box.test_get_size.GetSizeTestCase#test_get_size","historyId":"ecc1f7419b2f77621f5c909f1d0df9a9","time":{"start":1733030101070,"stop":1733030101070,"duration":0},"description":"\n Testing get_size function with various inputs\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e7d0a39712ee3eee","status":"passed","time":{"start":1732764218633,"stop":1732764218633,"duration":0}},{"uid":"c9b5322357724fe7","status":"passed","time":{"start":1732428193982,"stop":1732428193982,"duration":0}},{"uid":"8ebc308a5806000e","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}},{"uid":"e97e117a0c1b5372","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5e2354482de170d3","status":"passed","time":{"start":1732764218633,"stop":1732764218633,"duration":0}},{"uid":"3e8741eae0b44214","status":"passed","time":{"start":1732428193982,"stop":1732428193982,"duration":0}},{"uid":"7b2352a8e3675c67","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}},{"uid":"db7b4c897ddcf1a6","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}}]},"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"1d49801d4e6b4921.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6aeb83ca0df8b3d8.json b/allure-report/data/test-cases/1d6bdee17d8fe6b6.json similarity index 81% rename from allure-report/data/test-cases/6aeb83ca0df8b3d8.json rename to allure-report/data/test-cases/1d6bdee17d8fe6b6.json index 5d37f1577b7..91a8bea41dd 100644 --- a/allure-report/data/test-cases/6aeb83ca0df8b3d8.json +++ b/allure-report/data/test-cases/1d6bdee17d8fe6b6.json @@ -1 +1 @@ -{"uid":"6aeb83ca0df8b3d8","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_test","historyId":"eb0582ce0674121869dd4f6fce46e7f3","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"description":"\n 3 is not a square number\n :return:\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732428194005,"stop":1732428194005,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1732428194006,"stop":1732428194006,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1732428194006,"stop":1732428194006,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1732428194007,"stop":1732428194007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732428194009,"stop":1732428194009,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"FORMATTING"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"494bc5055e76bf71.json","parameterValues":[]} \ No newline at end of file +{"uid":"1fa1afd4ab27e4cb","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1732428194006,"stop":1732428194008,"duration":2},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732428194005,"stop":1732428194005,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1732428194006,"stop":1732428194006,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1732428194006,"stop":1732428194006,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1732428194007,"stop":1732428194007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732428194009,"stop":1732428194009,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"FORMATTING"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"1fa1afd4ab27e4cb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1fb0e4ddfae0bf06.json b/allure-report/data/test-cases/1fb0e4ddfae0bf06.json new file mode 100644 index 00000000000..e4330bf0b24 --- /dev/null +++ b/allure-report/data/test-cases/1fb0e4ddfae0bf06.json @@ -0,0 +1 @@ +{"uid":"1fb0e4ddfae0bf06","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1733030098989,"stop":1733030098989,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"32c8f819a3205d1d","status":"passed","time":{"start":1732764218887,"stop":1732764218887,"duration":0}},{"uid":"89e4ffe6e2b4858c","status":"passed","time":{"start":1732428194232,"stop":1732428194233,"duration":1}},{"uid":"cb74d5229c88c838","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"295480517e9988a7","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"bb0cb59f0e1a4eca","status":"passed","time":{"start":1732764218887,"stop":1732764218887,"duration":0}},{"uid":"5cd4eeb8a4b79d6b","status":"passed","time":{"start":1732428194232,"stop":1732428194233,"duration":1}},{"uid":"645c6c05562d2f01","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"34569132e9551c33","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"1fb0e4ddfae0bf06.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6444bc59e77319f9.json b/allure-report/data/test-cases/1fbf7f076eee2a48.json similarity index 75% rename from allure-report/data/test-cases/6444bc59e77319f9.json rename to allure-report/data/test-cases/1fbf7f076eee2a48.json index c99072b9adb..a964a57cfb3 100644 --- a/allure-report/data/test-cases/6444bc59e77319f9.json +++ b/allure-report/data/test-cases/1fbf7f076eee2a48.json @@ -1 +1 @@ -{"uid":"6444bc59e77319f9","name":"Negative non consecutive number should be returned","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_negative","historyId":"f9c1f10fe995fd827dbc67efd6c689cb","time":{"start":1724733474647,"stop":1724733474647,"duration":0},"description":"\n non-consecutive is a negative number.\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have Dog arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 5 arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have good arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 50lb arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have brown arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fafd1746b13ebf11","name":"stdout","source":"fafd1746b13ebf11.txt","type":"text/plain","size":148}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Make Class"},{"name":"parentSuite","value":"Beginner"},{"name":"feature","value":"Classes"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"1fc6416a9dae71a6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2064c7d6b1732474.json b/allure-report/data/test-cases/2064c7d6b1732474.json deleted file mode 100644 index 91c441359b6..00000000000 --- a/allure-report/data/test-cases/2064c7d6b1732474.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"2064c7d6b1732474","name":"OR logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_or","historyId":"ae9d861fd855b26fd2ffe303ebf8c238","time":{"start":1724735129586,"stop":1724735129586,"duration":0},"description":"\n In logic and mathematics, or is the\n truth-functional operator of (inclusive)\n disjunction, also known as alternation.\n\n The or of a set of operands is true if\n and only if one or more of its operands is true.\n\n Source:\n https://en.wikipedia.org/wiki/Logical_disjunction\n\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ef79b655f296972f","name":"stdout","source":"ef79b655f296972f.txt","type":"text/plain","size":640}],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Casino chips"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"20bc61b759bd6ae3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/21221b4a48a21055.json b/allure-report/data/test-cases/21221b4a48a21055.json new file mode 100644 index 00000000000..68ac6feba46 --- /dev/null +++ b/allure-report/data/test-cases/21221b4a48a21055.json @@ -0,0 +1 @@ +{"uid":"21221b4a48a21055","name":"test_sequence","fullName":"kyu_6.no_arithmetic_progressions.test_sequence.SequenceTestCase#test_sequence","historyId":"4f7c4b258ce2dd212abc76d538a956bd","time":{"start":1733030100184,"stop":1733030100184,"duration":0},"description":"\n A function f(n), should returns the n-th member of sequence.\n :return:\n ","descriptionHtml":" A function f(n), should returns the n-th member of sequence.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"No arithmetic progressions"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"8bb4333bde7b6f57","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764220219,"stop":1732764220219,"duration":0}},{"uid":"38465b9126105022","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428195535,"stop":1732428195535,"duration":0}},{"uid":"7f8863141fd28835","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"78770f3ff6d80a18","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733473976,"stop":1724733473976,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"2890c501d19b5f47","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764220219,"stop":1732764220219,"duration":0}},{"uid":"b6d0f7b70ff35380","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428195535,"stop":1732428195535,"duration":0}},{"uid":"b72d4e8ad3288d1b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"900ed6bd99df3d56","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}}]},"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"21221b4a48a21055.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/875881a97b3fc375.json b/allure-report/data/test-cases/212bbd08068e155a.json
similarity index 80%
rename from allure-report/data/test-cases/875881a97b3fc375.json
rename to allure-report/data/test-cases/212bbd08068e155a.json
index 79573cdb989..8896b3d8187 100644
--- a/allure-report/data/test-cases/875881a97b3fc375.json
+++ b/allure-report/data/test-cases/212bbd08068e155a.json
@@ -1 +1 @@
-{"uid":"875881a97b3fc375","name":"Testing swap_values function","fullName":"kyu_8.swap_values.test_swap_values.SwapValuesTestCase#test_swap_values","historyId":"3546afa49f7d1872d60856dcd3614357","time":{"start":1724735129680,"stop":1724735129680,"duration":0},"description":"\n Testing swap_values function\n ","descriptionHtml":"Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"358b4a5251243888","name":"stdout","source":"358b4a5251243888.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"22f939e586318511.json","parameterValues":[]} \ No newline at end of file +{"uid":"213fb9c2969dbcfd","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e11f321ad70e66d6","name":"stdout","source":"e11f321ad70e66d6.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"213fb9c2969dbcfd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2165433d4974d104.json b/allure-report/data/test-cases/2165433d4974d104.json new file mode 100644 index 00000000000..be6ed5dc58d --- /dev/null +++ b/allure-report/data/test-cases/2165433d4974d104.json @@ -0,0 +1 @@ +{"uid":"2165433d4974d104","name":"Testing 'sum_triangular_numbers' with big number as an input","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_big_number","historyId":"e2716f691be2a9d6b5fd30d66b1f784d","time":{"start":1724733474476,"stop":1724733474476,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with big number as an input\n :return:\n ","descriptionHtml":" Testing using empty test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 108, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"880859ea02196db7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194194,"stop":1732428194194,"duration":0}},{"uid":"706d67120123862f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"61f84f81177cf38b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"b5a113fbe50e74ce","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194194,"stop":1732428194194,"duration":0}},{"uid":"39245131d70863d6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"c322e80c6cd8da83","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"80f314b70b306bd4.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"2200ea2b7046c13e","name":"test_solution_empty","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_empty","historyId":"29249ea89f0081dda70899f3290f857b","time":{"start":1732764218847,"stop":1732764218847,"duration":0},"description":"\n Testing using empty test data\n :return:\n ","descriptionHtml":" Testing using empty test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 108, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"2200ea2b7046c13e.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/22bb7ddce4971121.json b/allure-report/data/test-cases/22bb7ddce4971121.json
new file mode 100644
index 00000000000..d06d851e334
--- /dev/null
+++ b/allure-report/data/test-cases/22bb7ddce4971121.json
@@ -0,0 +1 @@
+{"uid":"22bb7ddce4971121","name":"Testing pig_it function","fullName":"kyu_5.simple_pig_latin.test_pig_it.PigItTestCase#test_pig_it","historyId":"c5f1cfe64ff8d3a4f16a4166c571797e","time":{"start":1733030099208,"stop":1733030099208,"duration":0},"description":"\n Testing pig_it function\n\n The function should mpve the first letter of each\n word to the end of it, then add \"ay\" to the end\n of the word. Leave punctuation marks untouched.\n :return:\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Permutations"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"231a2a65aa8e32a.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/e2ed60d0ac53c788.json b/allure-report/data/test-cases/233e934352e9feff.json
similarity index 85%
rename from allure-report/data/test-cases/e2ed60d0ac53c788.json
rename to allure-report/data/test-cases/233e934352e9feff.json
index 4355764b638..46e794d07b9 100644
--- a/allure-report/data/test-cases/e2ed60d0ac53c788.json
+++ b/allure-report/data/test-cases/233e934352e9feff.json
@@ -1 +1 @@
-{"uid":"e2ed60d0ac53c788","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732428195989,"stop":1732428195989,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732428195991,"stop":1732428195991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sum of odd numbers"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"e2ed60d0ac53c788.json","parameterValues":[]} \ No newline at end of file +{"uid":"233e934352e9feff","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732428195989,"stop":1732428195989,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732428195991,"stop":1732428195991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sum of odd numbers"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"233e934352e9feff.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7e0fbf3b4505484b.json b/allure-report/data/test-cases/237d8af0ad05999a.json similarity index 82% rename from allure-report/data/test-cases/7e0fbf3b4505484b.json rename to allure-report/data/test-cases/237d8af0ad05999a.json index 3adcb8325eb..363307834d6 100644 --- a/allure-report/data/test-cases/7e0fbf3b4505484b.json +++ b/allure-report/data/test-cases/237d8af0ad05999a.json @@ -1 +1 @@ -{"uid":"7e0fbf3b4505484b","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1732428196232,"stop":1732428196232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Greek Sort"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"7e0fbf3b4505484b.json","parameterValues":[]} \ No newline at end of file +{"uid":"237d8af0ad05999a","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1732428196232,"stop":1732428196232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Greek Sort"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"237d8af0ad05999a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e7b4bfe5c117b0b5.json b/allure-report/data/test-cases/238aa65764e1d222.json similarity index 81% rename from allure-report/data/test-cases/e7b4bfe5c117b0b5.json rename to allure-report/data/test-cases/238aa65764e1d222.json index 1eb452a4406..b795091555f 100644 --- a/allure-report/data/test-cases/e7b4bfe5c117b0b5.json +++ b/allure-report/data/test-cases/238aa65764e1d222.json @@ -1 +1 @@ -{"uid":"e7b4bfe5c117b0b5","name":"Testing check_root function","fullName":"kyu_7.always_perfect.test_check_root.CheckRootTestCase#test_check_root","historyId":"9c2d30046a2fe35ee19c9d3833ea20a5","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"description":"\n Testing check_root function with various test inputs\n\n A function which takes numbers separated by commas\n in string format and returns the number which is a\n perfect square and the square root of that number.\n\n If string contains other characters than number or\n it has more or less than 4 numbers separated by comma\n function returns \"incorrect input\".\n\n If string contains 4 numbers but not consecutive it\n returns \"not consecutive\".\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b8984e5480e91547","name":"stdout","source":"b8984e5480e91547.txt","type":"text/plain","size":378}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"adbbb2c26291ccd5.json","parameterValues":[]} \ No newline at end of file +{"uid":"247e42713d4388e5","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"599f4bf8dc375f2f","name":"stdout","source":"599f4bf8dc375f2f.txt","type":"text/plain","size":378}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"247e42713d4388e5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/583a0190aa99ad42.json b/allure-report/data/test-cases/249dabf58e93eece.json similarity index 77% rename from allure-report/data/test-cases/583a0190aa99ad42.json rename to allure-report/data/test-cases/249dabf58e93eece.json index b20149bdd5d..4af83978fc2 100644 --- a/allure-report/data/test-cases/583a0190aa99ad42.json +++ b/allure-report/data/test-cases/249dabf58e93eece.json @@ -1 +1 @@ -{"uid":"583a0190aa99ad42","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a85d028b53b2fa36","name":"stdout","source":"a85d028b53b2fa36.txt","type":"text/plain","size":213}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"ARITHMETIC"},{"name":"story","value":"Sum of odd numbers"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","LISTS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"583a0190aa99ad42.json","parameterValues":[]} \ No newline at end of file +{"uid":"249dabf58e93eece","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d4e82428a3f7df08","name":"stdout","source":"d4e82428a3f7df08.txt","type":"text/plain","size":213}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"ARITHMETIC"},{"name":"story","value":"Sum of odd numbers"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","LISTS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"249dabf58e93eece.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/79e5a850abe86297.json b/allure-report/data/test-cases/24b90ea9d401f78e.json similarity index 83% rename from allure-report/data/test-cases/79e5a850abe86297.json rename to allure-report/data/test-cases/24b90ea9d401f78e.json index d314a07257b..69b33b575fe 100644 --- a/allure-report/data/test-cases/79e5a850abe86297.json +++ b/allure-report/data/test-cases/24b90ea9d401f78e.json @@ -1 +1 @@ -{"uid":"79e5a850abe86297","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Classes"},{"name":"story","value":"Potion Class 101"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"79e5a850abe86297.json","parameterValues":[]} \ No newline at end of file +{"uid":"24b90ea9d401f78e","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Classes"},{"name":"story","value":"Potion Class 101"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"24b90ea9d401f78e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/24f0384efd85ae74.json b/allure-report/data/test-cases/24f0384efd85ae74.json new file mode 100644 index 00000000000..4386865b8f1 --- /dev/null +++ b/allure-report/data/test-cases/24f0384efd85ae74.json @@ -0,0 +1 @@ +{"uid":"24f0384efd85ae74","name":"Testing share_price function","fullName":"kyu_7.share_prices.test_share_price.SharePriceTestCase#test_share_price","historyId":"884fcf3671ca321076723a238ddb92c0","time":{"start":1733030100617,"stop":1733030100617,"duration":0},"description":"\n Testing share_price function\n with multiple test inputs\n :return:\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1732428193949,"stop":1732428193949,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1732428193951,"stop":1732428193951,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CIPHERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"SECURITY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"24fce2b7549fc46.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/43a8b37a1715c915.json b/allure-report/data/test-cases/250def6bd45574c1.json similarity index 62% rename from allure-report/data/test-cases/43a8b37a1715c915.json rename to allure-report/data/test-cases/250def6bd45574c1.json index da38cbe4da7..c88d3bad7bf 100644 --- a/allure-report/data/test-cases/43a8b37a1715c915.json +++ b/allure-report/data/test-cases/250def6bd45574c1.json @@ -1 +1 @@ -{"uid":"43a8b37a1715c915","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1732764218582,"stop":1732764218583,"duration":1},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1732764218582,"stop":1732764218582,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1732764218584,"stop":1732764218584,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"aea343086c8abd68","status":"passed","time":{"start":1732428193941,"stop":1732428193942,"duration":1}},{"uid":"47cf0745ec1b0964","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"f207a08521ff3dd3","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8dde6031964dc28f","status":"passed","time":{"start":1732428193941,"stop":1732428193942,"duration":1}},{"uid":"b1d54b76165521a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"164087ecc666d9a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"43a8b37a1715c915.json","parameterValues":[]} \ No newline at end of file +{"uid":"250def6bd45574c1","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1732764218582,"stop":1732764218583,"duration":1},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1732764218582,"stop":1732764218582,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732764218583,"stop":1732764218583,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1732764218584,"stop":1732764218584,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"250def6bd45574c1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2571a6d17171a809.json b/allure-report/data/test-cases/2571a6d17171a809.json new file mode 100644 index 00000000000..aa8107c15bc --- /dev/null +++ b/allure-report/data/test-cases/2571a6d17171a809.json @@ -0,0 +1 @@ +{"uid":"2571a6d17171a809","name":"Testing digital_root function","fullName":"kyu_6.sum_of_digits_digital_root.test_digital_root.DigitalRootTestCase#test_digital_root","historyId":"3d4d9d606fbf24bad8abb0f0f85e6130","time":{"start":1733030100325,"stop":1733030100325,"duration":0},"description":"\n In this kata, you must create a digital root function.\n\n A digital root is the recursive sum of all the digits\n in a number. Given n, take the sum of the digits of n.\n If that value has more than one digit, continue reducing\n in this way until a single-digit number is produced. This\n is only applicable to the natural numbers.\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Potion Class 101"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Classes"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e427ef86cabe9ddd","status":"passed","time":{"start":1732764220268,"stop":1732764220270,"duration":2}},{"uid":"975470b122402791","status":"passed","time":{"start":1732428195590,"stop":1732428195590,"duration":0}},{"uid":"24b90ea9d401f78e","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"f0823718dfb5375c","status":"passed","time":{"start":1724733474038,"stop":1724733474038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f5c9e062133dbbbb","status":"passed","time":{"start":1732764220268,"stop":1732764220270,"duration":2}},{"uid":"d820d165ec4b4b72","status":"passed","time":{"start":1732428195590,"stop":1732428195590,"duration":0}},{"uid":"cdfe495bc85470d2","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"7d1621a20d6f8fe7","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"25eb791ee007f15b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/26189d3cfda1b8d1.json b/allure-report/data/test-cases/26189d3cfda1b8d1.json new file mode 100644 index 00000000000..68e3b9b5e6f --- /dev/null +++ b/allure-report/data/test-cases/26189d3cfda1b8d1.json @@ -0,0 +1 @@ +{"uid":"26189d3cfda1b8d1","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":21,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"EXPRESSIONS"},{"name":"epic","value":"2 kyu"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"OPERATORS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"fd6070318b36fb6f","status":"passed","time":{"start":1732764218536,"stop":1732764218536,"duration":0}},{"uid":"d95f3589be6b0bcb","status":"passed","time":{"start":1732428193889,"stop":1732428193889,"duration":0}},{"uid":"61355273b18aad8","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}},{"uid":"705df14002b81e6d","status":"passed","time":{"start":1724733472280,"stop":1724733472280,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a6d26dfb90ab4062","status":"passed","time":{"start":1732764218536,"stop":1732764218536,"duration":0}},{"uid":"c77f51e83226296c","status":"passed","time":{"start":1732428193889,"stop":1732428193889,"duration":0}},{"uid":"693c5b2693478689","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}},{"uid":"d6d06cbc227917e","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}}]},"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"26189d3cfda1b8d1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/741a61f0f9cb4c37.json b/allure-report/data/test-cases/2620650c036fa5d9.json similarity index 84% rename from allure-report/data/test-cases/741a61f0f9cb4c37.json rename to allure-report/data/test-cases/2620650c036fa5d9.json index 096a239b7ef..a0f3b78c73f 100644 --- a/allure-report/data/test-cases/741a61f0f9cb4c37.json +++ b/allure-report/data/test-cases/2620650c036fa5d9.json @@ -1 +1 @@ -{"uid":"741a61f0f9cb4c37","name":"Testing the 'solution' function","fullName":"kyu_6.multiples_of_3_or_5.test_solution.SolutionTestCase#test_solution","historyId":"c387db789a67b80c29f3c3ba2e6c9bce","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"description":"\n Testing solution function\n\n If we list all the natural numbers below 10\n that are multiples of 3 or 5, we get 3, 5, 6 and 9.\n The sum of these multiples is 23.\n\n Finish the solution so that it returns the sum of\n all the multiples of 3 or 5 below the number passed in.\n\n Note: If the number is a multiple of both 3 and 5,\n only count it once.\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"abb95e0c50272d33","name":"stdout","source":"abb95e0c50272d33.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"f25197354d7a779d.json","parameterValues":[]} \ No newline at end of file +{"uid":"2752c76835c96fe1","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"479ed89d4ea66fbb","name":"stdout","source":"479ed89d4ea66fbb.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"2752c76835c96fe1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3d09efb523dadc81.json b/allure-report/data/test-cases/27ff7d9c249750c3.json similarity index 77% rename from allure-report/data/test-cases/3d09efb523dadc81.json rename to allure-report/data/test-cases/27ff7d9c249750c3.json index 6b7d11c1d48..63ab76391f5 100644 --- a/allure-report/data/test-cases/3d09efb523dadc81.json +++ b/allure-report/data/test-cases/27ff7d9c249750c3.json @@ -1 +1 @@ -{"uid":"3d09efb523dadc81","name":"Testing 'letter_count' function","fullName":"kyu_6.count_letters_in_string.test_count_letters_in_string.CountLettersInStringTestCase#test_count_letters_in_string","historyId":"04bb543ec741bd163e341a33a1623692","time":{"start":1732428194628,"stop":1732428194628,"duration":0},"description":"\n Testing 'letter_count' function\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Josephus Survivor"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c264906d7bf954d5.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"28b8fa13ba65f773","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Josephus Survivor"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"28b8fa13ba65f773.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/28baf5593cc14310.json b/allure-report/data/test-cases/28baf5593cc14310.json
new file mode 100644
index 00000000000..1811a1268e6
--- /dev/null
+++ b/allure-report/data/test-cases/28baf5593cc14310.json
@@ -0,0 +1 @@
+{"uid":"28baf5593cc14310","name":"You are given two angles -> find the 3rd.","fullName":"kyu_8.third_angle_of_triangle.test_third_angle_of_triangle.OtherAngleTestCase#test_other_angle","historyId":"6630066bed88b9c8246478bc4b94ac73","time":{"start":1733030101101,"stop":1733030101101,"duration":0},"description":"\n You are given two angles (in degrees) of a triangle.\n Find the 3rd.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9f9ce9c609c0bc6d","name":"stdout","source":"9f9ce9c609c0bc6d.txt","type":"text/plain","size":562}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"641fd537e33a59ae.json","parameterValues":[]} \ No newline at end of file +{"uid":"295480517e9988a7","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d00e203177644379","name":"stdout","source":"d00e203177644379.txt","type":"text/plain","size":562}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"295480517e9988a7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/632eacb89b6e193e.json b/allure-report/data/test-cases/297d8e250a3e646f.json similarity index 80% rename from allure-report/data/test-cases/632eacb89b6e193e.json rename to allure-report/data/test-cases/297d8e250a3e646f.json index b649b7b1926..c18bbc9db13 100644 --- a/allure-report/data/test-cases/632eacb89b6e193e.json +++ b/allure-report/data/test-cases/297d8e250a3e646f.json @@ -1 +1 @@ -{"uid":"632eacb89b6e193e","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"96a11dda30514e67","name":"stdout","source":"96a11dda30514e67.txt","type":"text/plain","size":371}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"632eacb89b6e193e.json","parameterValues":[]} \ No newline at end of file +{"uid":"297d8e250a3e646f","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence types,\n the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b3f562db94371de7","name":"stdout","source":"b3f562db94371de7.txt","type":"text/plain","size":371}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"297d8e250a3e646f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5703befafee18856.json b/allure-report/data/test-cases/2989a8630844f025.json similarity index 81% rename from allure-report/data/test-cases/5703befafee18856.json rename to allure-report/data/test-cases/2989a8630844f025.json index 769d1e2c12c..60e825ffea4 100644 --- a/allure-report/data/test-cases/5703befafee18856.json +++ b/allure-report/data/test-cases/2989a8630844f025.json @@ -1 +1 @@ -{"uid":"5703befafee18856","name":"a an b are positive numbers","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_positive_numbers","historyId":"d52901f553e103c17fa73d8148d8b604","time":{"start":1732428195750,"stop":1732428195751,"duration":1},"description":"\n a an b are positive numbers\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"312062c4d3ad84ef","name":"stdout","source":"312062c4d3ad84ef.txt","type":"text/plain","size":230}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"feature","value":"Tuple"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"a12dc2585f9de41f.json","parameterValues":[]} \ No newline at end of file +{"uid":"299c2d5af116c0c6","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7bfcd285de663163","name":"stdout","source":"7bfcd285de663163.txt","type":"text/plain","size":230}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"feature","value":"Tuple"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"299c2d5af116c0c6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a3ca7d068d3e7d87.json b/allure-report/data/test-cases/29dbd6c095321046.json similarity index 78% rename from allure-report/data/test-cases/a3ca7d068d3e7d87.json rename to allure-report/data/test-cases/29dbd6c095321046.json index c7adb43a423..5217d9d9787 100644 --- a/allure-report/data/test-cases/a3ca7d068d3e7d87.json +++ b/allure-report/data/test-cases/29dbd6c095321046.json @@ -1 +1 @@ -{"uid":"a3ca7d068d3e7d87","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[{"name":"Assert that classes Bob and Bob have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes Dog and Dog have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 5 and 5 have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes good and good have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 50lb and 50lb have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes brown and brown have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1732428195883,"stop":1732428195883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Make Class"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"GAMES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},"source":"a3ca7d068d3e7d87.json","parameterValues":[]} \ No newline at end of file +{"uid":"29dbd6c095321046","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[{"name":"Assert that classes Bob and Bob have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes Dog and Dog have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 5 and 5 have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes good and good have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 50lb and 50lb have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes brown and brown have equal properties","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1732428195883,"stop":1732428195883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Make Class"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"GAMES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},"source":"29dbd6c095321046.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f26dca06c76121c7.json b/allure-report/data/test-cases/29ff0a22a55da068.json similarity index 58% rename from allure-report/data/test-cases/f26dca06c76121c7.json rename to allure-report/data/test-cases/29ff0a22a55da068.json index fdd4387b5e0..914ba8b9c68 100644 --- a/allure-report/data/test-cases/f26dca06c76121c7.json +++ b/allure-report/data/test-cases/29ff0a22a55da068.json @@ -1 +1 @@ -{"uid":"f26dca06c76121c7","name":"Testing toJadenCase function (positive)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_positive","historyId":"7c48f5c6aa887d1bc76d081b028cf7cf","time":{"start":1732764220572,"stop":1732764220573,"duration":1},"description":"\n Simple positive test\n :return:\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"DATES/TIME"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Century From Year"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"8809fca01a516cec","status":"passed","time":{"start":1732764220845,"stop":1732764220845,"duration":0}},{"uid":"3889b494a7c822e","status":"passed","time":{"start":1732428196101,"stop":1732428196101,"duration":0}},{"uid":"cfca05e0b975fd2","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}},{"uid":"ed7d0b3c14fd80c8","status":"passed","time":{"start":1724733474569,"stop":1724733474569,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"3ead41117d0ad5b6","status":"passed","time":{"start":1732764220845,"stop":1732764220845,"duration":0}},{"uid":"c7e963fd1c95dafe","status":"passed","time":{"start":1732428196101,"stop":1732428196101,"duration":0}},{"uid":"d3037fd25424c6f3","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}},{"uid":"1d2c6842ef40288f","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"2a82791553e70088.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/21dca02637c8027f.json b/allure-report/data/test-cases/2ae21ed716f07041.json similarity index 87% rename from allure-report/data/test-cases/21dca02637c8027f.json rename to allure-report/data/test-cases/2ae21ed716f07041.json index 2e720a10d06..2bb9365b128 100644 --- a/allure-report/data/test-cases/21dca02637c8027f.json +++ b/allure-report/data/test-cases/2ae21ed716f07041.json @@ -1 +1 @@ -{"uid":"21dca02637c8027f","name":"Testing length function where head = None","fullName":"kyu_7.fun_with_lists_length.test_length.LengthTestCase#test_length_none","historyId":"2ab55d25b4f71b0a35e531ab6cae710e","time":{"start":1724735129117,"stop":1724735129117,"duration":0},"description":"\n Testing length function\n where head = None\n\n The method length, which accepts a linked list\n (head), and returns the length of the list.\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732428196495,"stop":1732428196495,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732428196496,"stop":1732428196496,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732428196505,"stop":1732428196505,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"f585eec372fcc899.json","parameterValues":[]} \ No newline at end of file +{"uid":"2b0cda84a7f3dae6","name":"Negative test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_negative","historyId":"4a2df53975623c10d30ec1c6932ba04a","time":{"start":1732428196496,"stop":1732428196496,"duration":0},"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732428196495,"stop":1732428196495,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732428196496,"stop":1732428196496,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732428196505,"stop":1732428196505,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"2b0cda84a7f3dae6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/895071e6126c1fbc.json b/allure-report/data/test-cases/2b0e5265fce841a7.json similarity index 73% rename from allure-report/data/test-cases/895071e6126c1fbc.json rename to allure-report/data/test-cases/2b0e5265fce841a7.json index 2132e8a8ccc..776a0c40043 100644 --- a/allure-report/data/test-cases/895071e6126c1fbc.json +++ b/allure-report/data/test-cases/2b0e5265fce841a7.json @@ -1 +1 @@ -{"uid":"895071e6126c1fbc","name":"String with no duplicate chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_dup_none","historyId":"a2426de0b4808429aff451df95bbdc21","time":{"start":1724735128789,"stop":1724735128789,"duration":0},"description":"\n Test string with no duplicate chars\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
Testing position property based on negative grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732764218568,"stop":1732764218569,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732764218576,"stop":1732764218576,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"2cc31ac5154e0ba1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/71a05925458c8736.json b/allure-report/data/test-cases/2cf064760bcef1c9.json similarity index 75% rename from allure-report/data/test-cases/71a05925458c8736.json rename to allure-report/data/test-cases/2cf064760bcef1c9.json index 7ac627e17a9..d4f297e2972 100644 --- a/allure-report/data/test-cases/71a05925458c8736.json +++ b/allure-report/data/test-cases/2cf064760bcef1c9.json @@ -1 +1 @@ -{"uid":"71a05925458c8736","name":"Testing 'sum_triangular_numbers' with positive numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_positive_numbers","historyId":"135e62f837ca5fe30ddfd2ad875e089b","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with positive numbers\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"2d7cf0b0c2f46c3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a329da92784fccae.json b/allure-report/data/test-cases/2dbb23fbcd106704.json similarity index 82% rename from allure-report/data/test-cases/a329da92784fccae.json rename to allure-report/data/test-cases/2dbb23fbcd106704.json index 25df1274176..a4a43ef3dfe 100644 --- a/allure-report/data/test-cases/a329da92784fccae.json +++ b/allure-report/data/test-cases/2dbb23fbcd106704.json @@ -1 +1 @@ -{"uid":"a329da92784fccae","name":"Testing next_smaller function","fullName":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller.NextSmallerTestCase#test_next_smaller","historyId":"9d8cb8adf1764c55348d349698b938ac","time":{"start":1732428193992,"stop":1732428193993,"duration":1},"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1732428193991,"stop":1732428193991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193993,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1732428193993,"stop":1732428193993,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1732428193994,"stop":1732428193994,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"a329da92784fccae.json","parameterValues":[]} \ No newline at end of file +{"uid":"2dbb23fbcd106704","name":"Testing next_smaller function","fullName":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller.NextSmallerTestCase#test_next_smaller","historyId":"9d8cb8adf1764c55348d349698b938ac","time":{"start":1732428193992,"stop":1732428193993,"duration":1},"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1732428193991,"stop":1732428193991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1732428193992,"stop":1732428193992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732428193992,"stop":1732428193993,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1732428193993,"stop":1732428193993,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1732428193994,"stop":1732428193994,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"2dbb23fbcd106704.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2de9285990285353.json b/allure-report/data/test-cases/2de9285990285353.json new file mode 100644 index 00000000000..4a8e67dd293 --- /dev/null +++ b/allure-report/data/test-cases/2de9285990285353.json @@ -0,0 +1 @@ +{"uid":"2de9285990285353","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":14,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"ADVANCED"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Advanced Language Features"},{"name":"feature","value":"String"},{"name":"tag","value":"FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"PROGRAMMING"},{"name":"tag","value":"LANGUAGE"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"cbad1c121fb6a6fb","status":"passed","time":{"start":1732764218819,"stop":1732764218819,"duration":0}},{"uid":"61c11f4086f447bf","status":"passed","time":{"start":1732428194163,"stop":1732428194163,"duration":0}},{"uid":"5283421c34c2facb","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}},{"uid":"eb79826fc1ce02b1","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e91954f86960f5cf","status":"passed","time":{"start":1732764218819,"stop":1732764218819,"duration":0}},{"uid":"5d8c14adba840438","status":"passed","time":{"start":1732428194163,"stop":1732428194163,"duration":0}},{"uid":"ace382695affabdf","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}},{"uid":"aca9d99cb0e5842e","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}}]},"tags":["STRINGS","LANGUAGE","EXPRESSIONS","REGULAR","DECLARATIVE","FUNDAMENTALS","PROGRAMMING","ADVANCED","FEATURES"]},"source":"2de9285990285353.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9665a188a4944ac6.json b/allure-report/data/test-cases/2e552441092e62c5.json similarity index 83% rename from allure-report/data/test-cases/9665a188a4944ac6.json rename to allure-report/data/test-cases/2e552441092e62c5.json index e360f75e88a..c849d12f82d 100644 --- a/allure-report/data/test-cases/9665a188a4944ac6.json +++ b/allure-report/data/test-cases/2e552441092e62c5.json @@ -1 +1 @@ -{"uid":"9665a188a4944ac6","name":"Testing 'parts_sums' function","fullName":"kyu_6.sums_of_parts.test_solution.PartsSumTestCase#test_parts_sum","historyId":"570c0d220c13fc0fd061240afc68e35d","time":{"start":1732428195683,"stop":1732428195683,"duration":0},"description":"\n Testing 'parts_sums' function with various test data\n :return:\n ","descriptionHtml":"Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"af19b50155e57570","name":"stdout","source":"af19b50155e57570.txt","type":"text/plain","size":1079}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"Strings"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"Coloured Triangles"},{"name":"tag","value":"Logic"},{"name":"tag","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["Algorithms","Logic","Strings"]},"source":"2febaffd225102f.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/ce75fbdf4ccd46b8.json b/allure-report/data/test-cases/2ff548416f63af86.json
similarity index 79%
rename from allure-report/data/test-cases/ce75fbdf4ccd46b8.json
rename to allure-report/data/test-cases/2ff548416f63af86.json
index 836c55faf9c..40a60b9cf75 100644
--- a/allure-report/data/test-cases/ce75fbdf4ccd46b8.json
+++ b/allure-report/data/test-cases/2ff548416f63af86.json
@@ -1 +1 @@
-{"uid":"ce75fbdf4ccd46b8","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1724735127313,"stop":1724735127391,"duration":78},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"45607bc70f60caca","name":"stdout","source":"45607bc70f60caca.txt","type":"text/plain","size":1579}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"ce75fbdf4ccd46b8.json","parameterValues":[]} \ No newline at end of file +{"uid":"2ff548416f63af86","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1724735127313,"stop":1724735127391,"duration":78},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724735127313,"stop":1724735127313,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"cc63349648479638","name":"stdout","source":"cc63349648479638.txt","type":"text/plain","size":1579}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"2ff548416f63af86.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/300c045916564a1.json b/allure-report/data/test-cases/300c045916564a1.json deleted file mode 100644 index 005e6560e56..00000000000 --- a/allure-report/data/test-cases/300c045916564a1.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"300c045916564a1","name":"Testing anagrams function","fullName":"kyu_5.where_my_anagrams_at.test_anagrams.AnagramsTestCase#test_anagrams","historyId":"c060fb3e36725c887b4b4edce83f7142","time":{"start":1732764219222,"stop":1732764219222,"duration":0},"description":"\n Test a function that will find all the anagrams of a word from a list.\n You will be given two inputs a word and an array with words. You should\n return an array of all the anagrams or an empty array if there are none.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1733030098942,"stop":1733030098942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1733030098942,"stop":1733030098942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1733030098942,"stop":1733030098942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1733030098942,"stop":1733030098942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1733030098942,"stop":1733030098942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1733030098942,"stop":1733030098942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"PARSING"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"87f281129608ef41","status":"passed","time":{"start":1732764218869,"stop":1732764218871,"duration":2}},{"uid":"d4ccdeadb2c9dbf3","status":"passed","time":{"start":1732428194216,"stop":1732428194216,"duration":0}},{"uid":"8cb8fb70f937622b","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}},{"uid":"115f495bb01a1dcf","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"6a3f85e29591c654","status":"passed","time":{"start":1732764218869,"stop":1732764218871,"duration":2}},{"uid":"2b89947e3a3ec46d","status":"passed","time":{"start":1732428194216,"stop":1732428194216,"duration":0}},{"uid":"627da61e5891aa44","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}},{"uid":"d8e9539521c4ca00","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"31ce0fdb81c2daf6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1b57aafe4439b9a8.json b/allure-report/data/test-cases/31e5836e8c9c8975.json similarity index 56% rename from allure-report/data/test-cases/1b57aafe4439b9a8.json rename to allure-report/data/test-cases/31e5836e8c9c8975.json index 595cfebb536..a55c8f25a20 100644 --- a/allure-report/data/test-cases/1b57aafe4439b9a8.json +++ b/allure-report/data/test-cases/31e5836e8c9c8975.json @@ -1 +1 @@ -{"uid":"1b57aafe4439b9a8","name":"Testing 'summation' function","fullName":"kyu_8.grasshopper_summation.test_summation.SummationTestCase#test_summation","historyId":"44ae966390833a332245c1886323c559","time":{"start":1732764221009,"stop":1732764221011,"duration":2},"description":"\n Testing summation function\n with various test inputs\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732764218886,"stop":1732764218886,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764218887,"stop":1732764218887,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732764218912,"stop":1732764218912,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Find the safest places in town"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"71a87e59b6648413","status":"passed","time":{"start":1732428194232,"stop":1732428194233,"duration":1}},{"uid":"d64758690dcdce52","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"641fd537e33a59ae","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5cd4eeb8a4b79d6b","status":"passed","time":{"start":1732428194232,"stop":1732428194233,"duration":1}},{"uid":"645c6c05562d2f01","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"34569132e9551c33","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"bb0cb59f0e1a4eca.json","parameterValues":[]} \ No newline at end of file +{"uid":"32c8f819a3205d1d","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1732764218887,"stop":1732764218887,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732764218886,"stop":1732764218886,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764218887,"stop":1732764218887,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732764218912,"stop":1732764218912,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Find the safest places in town"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"32c8f819a3205d1d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/32eaf956310a89b7.json b/allure-report/data/test-cases/32eaf956310a89b7.json new file mode 100644 index 00000000000..0c5ca058b06 --- /dev/null +++ b/allure-report/data/test-cases/32eaf956310a89b7.json @@ -0,0 +1 @@ +{"uid":"32eaf956310a89b7","name":"Testing invite_more_women function (negative)","fullName":"kyu_7.simple_fun_152.test_invite_more_women.InviteMoreWomenTestCase#test_invite_more_women_negative","historyId":"439816a19ff5fc7179df296b3e238bad","time":{"start":1733030100633,"stop":1733030100633,"duration":0},"description":"\n Simple Fun #152: Invite More Women?\n Testing invite_more_women function (negative)\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of\n unique numbers from 1 to n with one element missing\n (which can be any number including n). Should return\n this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1732428195546,"stop":1732428195546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"PERFORMANCE"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"33444d7890f0540.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ec528f5ba60e276b.json b/allure-report/data/test-cases/3352f60feb1f9712.json similarity index 86% rename from allure-report/data/test-cases/ec528f5ba60e276b.json rename to allure-report/data/test-cases/3352f60feb1f9712.json index bb72f56097b..26d857e4875 100644 --- a/allure-report/data/test-cases/ec528f5ba60e276b.json +++ b/allure-report/data/test-cases/3352f60feb1f9712.json @@ -1 +1 @@ -{"uid":"ec528f5ba60e276b","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732428194034,"stop":1732428194034,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Strip Comments"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"ec528f5ba60e276b.json","parameterValues":[]} \ No newline at end of file +{"uid":"3352f60feb1f9712","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732428194034,"stop":1732428194034,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Strip Comments"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"3352f60feb1f9712.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/142f5165c8452d36.json b/allure-report/data/test-cases/335bbd097bcd7f07.json similarity index 62% rename from allure-report/data/test-cases/142f5165c8452d36.json rename to allure-report/data/test-cases/335bbd097bcd7f07.json index 338b1e58ac4..d882f45d3a9 100644 --- a/allure-report/data/test-cases/142f5165c8452d36.json +++ b/allure-report/data/test-cases/335bbd097bcd7f07.json @@ -1 +1 @@ -{"uid":"142f5165c8452d36","name":"Testing is_prime function","fullName":"kyu_5.master_your_primes_sieve_with_memoization.test_primes.PrimesTestCase#test_primes","historyId":"1051a395d8289668fbb59ee9de3c3a4f","time":{"start":1732764219120,"stop":1732764219120,"duration":0},"description":"\n Testing a function that checks if a given number n is a prime\n looping through it and, possibly, expanding the array/list of\n known primes only if/when necessary (ie: as soon as you check\n for a potential prime which is greater than a given threshold\n for each n, stop).\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1732764218952,"stop":1732764218953,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1732764218953,"stop":1732764218953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764218953,"stop":1732764218953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764218953,"stop":1732764218953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764218953,"stop":1732764219003,"duration":50},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764219003,"stop":1732764219071,"duration":68},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764219071,"stop":1732764219098,"duration":27},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1732764219110,"stop":1732764219110,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Integers: Recreation One"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"OPTIMIZATION"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Optimization"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b540357a03b90416","status":"passed","time":{"start":1732428194292,"stop":1732428194424,"duration":132}},{"uid":"61de742601660eab","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}},{"uid":"319c2fc51c0b8912","status":"passed","time":{"start":1724733472796,"stop":1724733472921,"duration":125}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"7560669431ea4aa8","status":"passed","time":{"start":1732428194292,"stop":1732428194424,"duration":132}},{"uid":"7fd5632b0213855d","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}},{"uid":"60f5877935ced5c5","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}}]},"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"b7dd8f8438e567a9.json","parameterValues":[]} \ No newline at end of file +{"uid":"3376cc456abfb7e3","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1732764218953,"stop":1732764219098,"duration":145},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1732764218952,"stop":1732764218953,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1732764218953,"stop":1732764218953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764218953,"stop":1732764218953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764218953,"stop":1732764218953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764218953,"stop":1732764219003,"duration":50},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764219003,"stop":1732764219071,"duration":68},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732764219071,"stop":1732764219098,"duration":27},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1732764219110,"stop":1732764219110,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Integers: Recreation One"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"OPTIMIZATION"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Optimization"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"3376cc456abfb7e3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/33789c02e7e07041.json b/allure-report/data/test-cases/33789c02e7e07041.json new file mode 100644 index 00000000000..c57cd4a2355 --- /dev/null +++ b/allure-report/data/test-cases/33789c02e7e07041.json @@ -0,0 +1 @@ +{"uid":"33789c02e7e07041","name":"Negative numbers","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_numbers","historyId":"baeb278025592b3aed00b5f1bc1265b1","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"description":"\n -1: Negative numbers cannot be square numbers\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1732764220449,"stop":1732764220449,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732764220449,"stop":1732764220452,"duration":3},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1732764220453,"stop":1732764220453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"tag","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"Strings"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a25ac6ac5e284cfbe000111","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d5d01c4fe30779a0","status":"passed","time":{"start":1732428195758,"stop":1732428195759,"duration":1}},{"uid":"e5a7c04cf0e6c2f9","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3ffa72675847f113","status":"passed","time":{"start":1732428195758,"stop":1732428195759,"duration":1}},{"uid":"7e0d94f0ee4e397d","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}},{"uid":"2d65aaadaa20d5c2","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"732b9dd805d734b8.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"338755bddf5c3394","name":"test_triangle","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_triangle","historyId":"be7068cb1056118b9c0776b1d187601d","time":{"start":1732764220449,"stop":1732764220452,"duration":3},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1732764220449,"stop":1732764220449,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732764220449,"stop":1732764220452,"duration":3},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1732764220453,"stop":1732764220453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"tag","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"Strings"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a25ac6ac5e284cfbe000111","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["Algorithms","Logic","Strings"]},"source":"338755bddf5c3394.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/d5d01c4fe30779a0.json b/allure-report/data/test-cases/33cbde6b5c940b7b.json
similarity index 77%
rename from allure-report/data/test-cases/d5d01c4fe30779a0.json
rename to allure-report/data/test-cases/33cbde6b5c940b7b.json
index 217d46603b0..1a0a57558ce 100644
--- a/allure-report/data/test-cases/d5d01c4fe30779a0.json
+++ b/allure-report/data/test-cases/33cbde6b5c940b7b.json
@@ -1 +1 @@
-{"uid":"d5d01c4fe30779a0","name":"test_triangle","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_triangle","historyId":"be7068cb1056118b9c0776b1d187601d","time":{"start":1732428195758,"stop":1732428195759,"duration":1},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1732428195758,"stop":1732428195758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428195758,"stop":1732428195759,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1732428195762,"stop":1732428195762,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"tag","value":"Logic"},{"name":"suite","value":"Data Structures"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Coloured Triangles"},{"name":"tag","value":"Algorithms"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"Strings"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a25ac6ac5e284cfbe000111","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["Algorithms","Logic","Strings"]},"source":"d5d01c4fe30779a0.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"33cbde6b5c940b7b","name":"test_triangle","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_triangle","historyId":"be7068cb1056118b9c0776b1d187601d","time":{"start":1732428195758,"stop":1732428195759,"duration":1},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1732428195758,"stop":1732428195758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428195758,"stop":1732428195759,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1732428195762,"stop":1732428195762,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"tag","value":"Logic"},{"name":"suite","value":"Data Structures"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Coloured Triangles"},{"name":"tag","value":"Algorithms"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"Strings"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a25ac6ac5e284cfbe000111","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["Algorithms","Logic","Strings"]},"source":"33cbde6b5c940b7b.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/33cec918ed89f21.json b/allure-report/data/test-cases/33cec918ed89f21.json
new file mode 100644
index 00000000000..4a4a9fd4df3
--- /dev/null
+++ b/allure-report/data/test-cases/33cec918ed89f21.json
@@ -0,0 +1 @@
+{"uid":"33cec918ed89f21","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"761ccb0eac4691eb","name":"stdout","source":"761ccb0eac4691eb.txt","type":"text/plain","size":117}],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"33cec918ed89f21.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d0931e78c129f8d8.json b/allure-report/data/test-cases/33fde501ad5f49b7.json similarity index 67% rename from allure-report/data/test-cases/d0931e78c129f8d8.json rename to allure-report/data/test-cases/33fde501ad5f49b7.json index 5aa1f91397a..705e71c9d96 100644 --- a/allure-report/data/test-cases/d0931e78c129f8d8.json +++ b/allure-report/data/test-cases/33fde501ad5f49b7.json @@ -1 +1 @@ -{"uid":"d0931e78c129f8d8","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1732764220260,"stop":1732764220260,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1732764220262,"stop":1732764220262,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"FUNCTIONS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Games"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e55f716219844475","status":"passed","time":{"start":1732428195580,"stop":1732428195580,"duration":0}},{"uid":"962ca80dcc908350","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"98366b42396826ce","status":"passed","time":{"start":1724733474023,"stop":1724733474023,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"f91e38b8c375d31c","status":"passed","time":{"start":1732428195580,"stop":1732428195580,"duration":0}},{"uid":"90a24ba96aea3cfc","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"396df158495e2556","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"d0931e78c129f8d8.json","parameterValues":[]} \ No newline at end of file +{"uid":"33fde501ad5f49b7","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1732764220260,"stop":1732764220260,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1732764220262,"stop":1732764220262,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"FUNCTIONS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Games"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"33fde501ad5f49b7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/34ca51906297ee6f.json b/allure-report/data/test-cases/34ca51906297ee6f.json deleted file mode 100644 index f8f3b26c5bd..00000000000 --- a/allure-report/data/test-cases/34ca51906297ee6f.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"34ca51906297ee6f","name":"Testing string_transformer function","fullName":"kyu_6.string_transformer.test_string_transformer.StringTransformerTestCase#test_string_transformer","historyId":"05d3d7ae3b11057af82404f162aa30df","time":{"start":1732428195666,"stop":1732428195666,"duration":0},"description":"\n Testing string_transformer function\n with multiple test data.\n\n Given a string, return a new string that has\n transformed based on the input:\n\n 1. Change case of every character, ie. lower\n case to upper case, upper case to lower case.\n\n 2. Reverse the order of words from the input.\n\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194661,"stop":1732428194662,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"d4941a73e9c93a57.json","parameterValues":[]} \ No newline at end of file +{"uid":"353219a042e3862c","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1732428194661,"stop":1732428194663,"duration":2},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194661,"stop":1732428194662,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194662,"stop":1732428194662,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"353219a042e3862c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1251fa1056fea3d4.json b/allure-report/data/test-cases/35a3e561b98b1660.json similarity index 69% rename from allure-report/data/test-cases/1251fa1056fea3d4.json rename to allure-report/data/test-cases/35a3e561b98b1660.json index 5b32476148a..bf83407d0a9 100644 --- a/allure-report/data/test-cases/1251fa1056fea3d4.json +++ b/allure-report/data/test-cases/35a3e561b98b1660.json @@ -1 +1 @@ -{"uid":"1251fa1056fea3d4","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1732764218834,"stop":1732764218834,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"CONTROL FLOW"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"LOOPS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"dc89f010c8fc632","status":"passed","time":{"start":1732428194179,"stop":1732428194180,"duration":1}},{"uid":"86173a2048ae1d24","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"b9086c98d6d71504","status":"passed","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1265911f14bcd919","status":"passed","time":{"start":1732428194179,"stop":1732428194180,"duration":1}},{"uid":"98d0f495e6dcba7e","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"df3147d31fee6968","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"1251fa1056fea3d4.json","parameterValues":[]} \ No newline at end of file +{"uid":"35a3e561b98b1660","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1732764218834,"stop":1732764218834,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"CONTROL FLOW"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"LOOPS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"35a3e561b98b1660.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5364b62b05552f1e.json b/allure-report/data/test-cases/35bd830710547eb9.json similarity index 94% rename from allure-report/data/test-cases/5364b62b05552f1e.json rename to allure-report/data/test-cases/35bd830710547eb9.json index f1af8ba3c38..94d1ff1153c 100644 --- a/allure-report/data/test-cases/5364b62b05552f1e.json +++ b/allure-report/data/test-cases/35bd830710547eb9.json @@ -1 +1 @@ -{"uid":"5364b62b05552f1e","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Find the smallest"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"5364b62b05552f1e.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"35bd830710547eb9","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Find the smallest"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"35bd830710547eb9.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/28a9bedc22c54787.json b/allure-report/data/test-cases/35dae73baea1e718.json
similarity index 60%
rename from allure-report/data/test-cases/28a9bedc22c54787.json
rename to allure-report/data/test-cases/35dae73baea1e718.json
index a695f797d08..408e61c120d 100644
--- a/allure-report/data/test-cases/28a9bedc22c54787.json
+++ b/allure-report/data/test-cases/35dae73baea1e718.json
@@ -1 +1 @@
-{"uid":"28a9bedc22c54787","name":"Testing 'sum_triangular_numbers' with positive numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_positive_numbers","historyId":"135e62f837ca5fe30ddfd2ad875e089b","time":{"start":1732764220741,"stop":1732764220741,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with positive numbers\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1732764218617,"stop":1732764218617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATES/TIME"},{"name":"story","value":"Human readable duration format"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FORMATS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1e6c7d1c4189d9dd","status":"passed","time":{"start":1732428193967,"stop":1732428193967,"duration":0}},{"uid":"42bd5b348187136c","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"9f41894781b470ee","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"7cc0844ab5ecf216","status":"passed","time":{"start":1732428193967,"stop":1732428193967,"duration":0}},{"uid":"47f8df09a84d8337","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"409595d25cc5d60c","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"4249127f6bff6f10.json","parameterValues":[]} \ No newline at end of file +{"uid":"36190d8eb76d5fc1","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1732764218611,"stop":1732764218616,"duration":5},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1732764218611,"stop":1732764218611,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1732764218617,"stop":1732764218617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATES/TIME"},{"name":"story","value":"Human readable duration format"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FORMATS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"36190d8eb76d5fc1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ac35e86bb753fb8c.json b/allure-report/data/test-cases/362d2abd0db10461.json similarity index 80% rename from allure-report/data/test-cases/ac35e86bb753fb8c.json rename to allure-report/data/test-cases/362d2abd0db10461.json index 544ee8094ba..28b6d109e2b 100644 --- a/allure-report/data/test-cases/ac35e86bb753fb8c.json +++ b/allure-report/data/test-cases/362d2abd0db10461.json @@ -1 +1 @@ -{"uid":"ac35e86bb753fb8c","name":"Testing number_of_sigfigs function","fullName":"kyu_7.significant_figures.test_number_of_sigfigs.NumberOfSigFigsTestCase#test_number_of_sigfigs","historyId":"3b2ebb1924dbc4e6a73dc5dda19dd323","time":{"start":1724733474413,"stop":1724733474413,"duration":0},"description":"\n Testing number_of_sigfigs function\n with various test inputs\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4b1abe2714e07e88","name":"stdout","source":"4b1abe2714e07e88.txt","type":"text/plain","size":46002}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"994a4ad6b5f0c1e0.json","parameterValues":[]} \ No newline at end of file +{"uid":"3765df1aaa05656f","name":"Testing advice function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_first_non_repeating_letter","historyId":"dc079813fc553d210a3def6568230a25","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fa01ea71c168121d","name":"stdout","source":"fa01ea71c168121d.txt","type":"text/plain","size":46002}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"3765df1aaa05656f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ffc8d600f4ca1daf.json b/allure-report/data/test-cases/378737d914acf19c.json similarity index 61% rename from allure-report/data/test-cases/ffc8d600f4ca1daf.json rename to allure-report/data/test-cases/378737d914acf19c.json index e21160d1444..b630faea89d 100644 --- a/allure-report/data/test-cases/ffc8d600f4ca1daf.json +++ b/allure-report/data/test-cases/378737d914acf19c.json @@ -1 +1 @@ -{"uid":"ffc8d600f4ca1daf","name":"Testing period_is_late function (positive)","fullName":"kyu_8.is_your_period_late.test_is_your_period_late.PeriodIsLateTestCase#test_period_is_late_positive","historyId":"763475007d09f077c2c251a191291e14","time":{"start":1732764221064,"stop":1732764221066,"duration":2},"description":"\n Positive tests\n :return:\n ","descriptionHtml":" A function f(n), should returns the n-th member of sequence.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"No arithmetic progressions"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"25a19c539143ffc2.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"38465b9126105022","name":"test_sequence","fullName":"kyu_6.no_arithmetic_progressions.test_sequence.SequenceTestCase#test_sequence","historyId":"4f7c4b258ce2dd212abc76d538a956bd","time":{"start":1732428195535,"stop":1732428195535,"duration":0},"description":"\n A function f(n), should returns the n-th member of sequence.\n :return:\n ","descriptionHtml":" A function f(n), should returns the n-th member of sequence.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"No arithmetic progressions"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"38465b9126105022.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/3c7a781e3674db5e.json b/allure-report/data/test-cases/3855d942abd2cdd4.json
similarity index 59%
rename from allure-report/data/test-cases/3c7a781e3674db5e.json
rename to allure-report/data/test-cases/3855d942abd2cdd4.json
index 489542ea5ba..b09160bc925 100644
--- a/allure-report/data/test-cases/3c7a781e3674db5e.json
+++ b/allure-report/data/test-cases/3855d942abd2cdd4.json
@@ -1 +1 @@
-{"uid":"3c7a781e3674db5e","name":"Testing zeros function","fullName":"kyu_5.number_of_trailing_zeros_of_n.test_zeros.ZerosTestCase#test_zeros","historyId":"bf37412e0e610d07d951e5fde674ec97","time":{"start":1732764219151,"stop":1732764219153,"duration":2},"description":"\n Testing 'zeros' program that should calculate the number\n of trailing zeros in a factorial of a given number.\n :return: None\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732428196495,"stop":1732428196495,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1732428196503,"stop":1732428196503,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732428196505,"stop":1732428196505,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"f3b1ea272cafb8c8.json","parameterValues":[]} \ No newline at end of file +{"uid":"387fcb0eb682916d","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1732428196503,"stop":1732428196503,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732428196495,"stop":1732428196495,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1732428196503,"stop":1732428196503,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732428196505,"stop":1732428196505,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"387fcb0eb682916d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3889b494a7c822e.json b/allure-report/data/test-cases/3889b494a7c822e.json new file mode 100644 index 00000000000..b30ffeec6e3 --- /dev/null +++ b/allure-report/data/test-cases/3889b494a7c822e.json @@ -0,0 +1 @@ +{"uid":"3889b494a7c822e","name":"Testing century function","fullName":"kyu_8.century_from_year.test_century.CenturyTestCase#test_century","historyId":"079ace8555debd1c87111e8c5a6664bf","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1732428196100,"stop":1732428196101,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1732428196102,"stop":1732428196102,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"3889b494a7c822e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e1af2c095108694d.json b/allure-report/data/test-cases/38a864ebd2e42623.json similarity index 63% rename from allure-report/data/test-cases/e1af2c095108694d.json rename to allure-report/data/test-cases/38a864ebd2e42623.json index 23d0da3626c..f42923e6efa 100644 --- a/allure-report/data/test-cases/e1af2c095108694d.json +++ b/allure-report/data/test-cases/38a864ebd2e42623.json @@ -1 +1 @@ -{"uid":"e1af2c095108694d","name":"All chars are in lower case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_all_lower","historyId":"124f2add699f3e2269c311afae219c6e","time":{"start":1732764219284,"stop":1732764219285,"duration":1},"description":"\n Testing letter_frequency function\n where all chars are in lower case\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"44516baeffa03c9d.json","parameterValues":[]} \ No newline at end of file +{"uid":"39b35ac8d306cbda","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"39b35ac8d306cbda.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bcdd15975118f527.json b/allure-report/data/test-cases/39d768f6fda8fdf2.json similarity index 85% rename from allure-report/data/test-cases/bcdd15975118f527.json rename to allure-report/data/test-cases/39d768f6fda8fdf2.json index 26e16e75f99..33c4f08ca44 100644 --- a/allure-report/data/test-cases/bcdd15975118f527.json +++ b/allure-report/data/test-cases/39d768f6fda8fdf2.json @@ -1 +1 @@ -{"uid":"bcdd15975118f527","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"bcdd15975118f527.json","parameterValues":[]} \ No newline at end of file +{"uid":"39d768f6fda8fdf2","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"39d768f6fda8fdf2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b540357a03b90416.json b/allure-report/data/test-cases/39dc8cd28592a068.json similarity index 78% rename from allure-report/data/test-cases/b540357a03b90416.json rename to allure-report/data/test-cases/39dc8cd28592a068.json index c84d6c4a856..2c328b851e8 100644 --- a/allure-report/data/test-cases/b540357a03b90416.json +++ b/allure-report/data/test-cases/39dc8cd28592a068.json @@ -1 +1 @@ -{"uid":"b540357a03b90416","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1732428194292,"stop":1732428194424,"duration":132},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1732428194291,"stop":1732428194291,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194324,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194324,"stop":1732428194391,"duration":67},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194391,"stop":1732428194424,"duration":33},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1732428194434,"stop":1732428194434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Integers: Recreation One"},{"name":"tag","value":"OPTIMIZATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Optimization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"b540357a03b90416.json","parameterValues":[]} \ No newline at end of file +{"uid":"39dc8cd28592a068","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1732428194292,"stop":1732428194424,"duration":132},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1732428194291,"stop":1732428194291,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194292,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194292,"stop":1732428194324,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194324,"stop":1732428194391,"duration":67},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1732428194391,"stop":1732428194424,"duration":33},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1732428194434,"stop":1732428194434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Integers: Recreation One"},{"name":"tag","value":"OPTIMIZATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Optimization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"39dc8cd28592a068.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3c99f2489842209e.json b/allure-report/data/test-cases/39eb5e3cc2f12413.json similarity index 77% rename from allure-report/data/test-cases/3c99f2489842209e.json rename to allure-report/data/test-cases/39eb5e3cc2f12413.json index 67a5e80fcb8..bda631d77fa 100644 --- a/allure-report/data/test-cases/3c99f2489842209e.json +++ b/allure-report/data/test-cases/39eb5e3cc2f12413.json @@ -1 +1 @@ -{"uid":"3c99f2489842209e","name":"Find the int that appears an odd number of times","fullName":"kyu_6.find_the_odd_int.test_find_the_odd_int.FindTheOddIntTestCase#test_something","historyId":"0f9fe14df4043e3026ded68af344e3f2","time":{"start":1724733473913,"stop":1724733473913,"duration":0},"description":"\n Sample testing.\n Expected result is 5\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Greek Sort"},{"name":"epic","value":"8 kyu"},{"name":"feature","value":"Tuple"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"caa8571433eea386","status":"passed","time":{"start":1732764221017,"stop":1732764221018,"duration":1}},{"uid":"237d8af0ad05999a","status":"passed","time":{"start":1732428196230,"stop":1732428196230,"duration":0}},{"uid":"adba958b88eb7661","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"299c2d5af116c0c6","status":"passed","time":{"start":1724733474725,"stop":1724733474725,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"d0246537274067fb","status":"passed","time":{"start":1732764221017,"stop":1732764221018,"duration":1}},{"uid":"a4849e99633e4676","status":"passed","time":{"start":1732428196230,"stop":1732428196230,"duration":0}},{"uid":"327fbdea3443aca5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"c301f45b01d7d10f","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"3a516b9dc7b53625.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/37c27a38809b08b4.json b/allure-report/data/test-cases/3a88934bc640802f.json similarity index 65% rename from allure-report/data/test-cases/37c27a38809b08b4.json rename to allure-report/data/test-cases/3a88934bc640802f.json index 877392b12e6..638d22e1271 100644 --- a/allure-report/data/test-cases/37c27a38809b08b4.json +++ b/allure-report/data/test-cases/3a88934bc640802f.json @@ -1 +1 @@ -{"uid":"37c27a38809b08b4","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1732764218891,"stop":1732764218891,"duration":0},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732764218886,"stop":1732764218886,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764218891,"stop":1732764218891,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732764218912,"stop":1732764218912,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Find the safest places in town"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"574cb5d6827dca2a","status":"passed","time":{"start":1732428194237,"stop":1732428194238,"duration":1}},{"uid":"f17cc6d65b0932fd","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"472edec34fd4cc19","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2b76b55d8c8f82d1","status":"passed","time":{"start":1732428194237,"stop":1732428194238,"duration":1}},{"uid":"614b9e2de4457676","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"e798d2f5cc38e024","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"37c27a38809b08b4.json","parameterValues":[]} \ No newline at end of file +{"uid":"3a88934bc640802f","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1732764218891,"stop":1732764218891,"duration":0},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732764218886,"stop":1732764218886,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764218891,"stop":1732764218891,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732764218912,"stop":1732764218912,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Find the safest places in town"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"3a88934bc640802f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f6c63ae7fdc54916.json b/allure-report/data/test-cases/3af8d9a34aaedf9e.json similarity index 61% rename from allure-report/data/test-cases/f6c63ae7fdc54916.json rename to allure-report/data/test-cases/3af8d9a34aaedf9e.json index 3b125ba7293..db28a42ccf8 100644 --- a/allure-report/data/test-cases/f6c63ae7fdc54916.json +++ b/allure-report/data/test-cases/3af8d9a34aaedf9e.json @@ -1 +1 @@ -{"uid":"f6c63ae7fdc54916","name":"Testing check_exam function","fullName":"kyu_8.check_the_exam.test_check_exam.CheckExamTestCase#test_check_exam","historyId":"ed6c1e5f0eb38874fc66b7fa53f68e12","time":{"start":1732764220855,"stop":1732764220855,"duration":0},"description":"\n Testing check_exam function\n\n The function should return the score\n for this array of answers, giving +4\n for each correct answer, -1 for each\n incorrect answer, and +0 for each blank\n answer(empty string).\n\n :return:\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"d34aca89a8362e7c.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"3bcfd32a26f68acf","name":"test_starting_position_from_negatives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"3bcfd32a26f68acf.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/f1c13dcc2ec25637.json b/allure-report/data/test-cases/3bdd18878d95b69a.json
similarity index 71%
rename from allure-report/data/test-cases/f1c13dcc2ec25637.json
rename to allure-report/data/test-cases/3bdd18878d95b69a.json
index 835ef0ca111..37d4deae857 100644
--- a/allure-report/data/test-cases/f1c13dcc2ec25637.json
+++ b/allure-report/data/test-cases/3bdd18878d95b69a.json
@@ -1 +1 @@
-{"uid":"f1c13dcc2ec25637","name":"a or b is negative","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_negative_numbers","historyId":"2889ca714f21625b11b311b780ead719","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"description":"\n a or b is negative\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"78ccb02d90c15e25","name":"stdout","source":"78ccb02d90c15e25.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"3d6d6f8c83d1b77.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3d9d773987a3ac09.json b/allure-report/data/test-cases/3d9d773987a3ac09.json new file mode 100644 index 00000000000..1d7efd7b918 --- /dev/null +++ b/allure-report/data/test-cases/3d9d773987a3ac09.json @@ -0,0 +1 @@ +{"uid":"3d9d773987a3ac09","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"95fe30b3b4a958d6","status":"passed","time":{"start":1732764220192,"stop":1732764220192,"duration":0}},{"uid":"cab8fd48239210db","status":"passed","time":{"start":1732428195501,"stop":1732428195501,"duration":0}},{"uid":"d579d28da21d0458","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"e1fc0b63790bda69","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"1c3655d4a978bd79","status":"passed","time":{"start":1732764220192,"stop":1732764220192,"duration":0}},{"uid":"87dc5713a007f1d7","status":"passed","time":{"start":1732428195501,"stop":1732428195501,"duration":0}},{"uid":"d9458c8615b9e985","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"863d982a547ab48a","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}}]},"tags":["FORMATTING","STRINGS","FUNDAMENTALS","ALGORITHMS"]},"source":"3d9d773987a3ac09.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6aa550180790876d.json b/allure-report/data/test-cases/3e0c67e156a2779f.json similarity index 81% rename from allure-report/data/test-cases/6aa550180790876d.json rename to allure-report/data/test-cases/3e0c67e156a2779f.json index 6960cb3f444..b0000258a58 100644 --- a/allure-report/data/test-cases/6aa550180790876d.json +++ b/allure-report/data/test-cases/3e0c67e156a2779f.json @@ -1 +1 @@ -{"uid":"6aa550180790876d","name":"Testing zeros function","fullName":"kyu_5.number_of_trailing_zeros_of_n.test_zeros.ZerosTestCase#test_zeros","historyId":"bf37412e0e610d07d951e5fde674ec97","time":{"start":1732428194480,"stop":1732428194480,"duration":0},"description":"\n Testing 'zeros' program that should calculate the number\n of trailing zeros in a factorial of a given number.\n :return: None\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":true,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732764218568,"stop":1732764218569,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732764218576,"stop":1732764218576,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"46ad98eaed470ea7","status":"passed","time":{"start":1732428193927,"stop":1732428193927,"duration":0}},{"uid":"d34aca89a8362e7c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"ee3233c4ab89c7ec","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":2,"unknown":0,"total":4},"items":[{"uid":"a76c277b6c0b5940","status":"passed","time":{"start":1732428193927,"stop":1732428193927,"duration":0}},{"uid":"801bdccb4e1aa824","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"92b17e5074e54ef7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"3e564e38813f1539.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e687a692c2c18f1b.json b/allure-report/data/test-cases/3e7bb737d50c6ad2.json similarity index 60% rename from allure-report/data/test-cases/e687a692c2c18f1b.json rename to allure-report/data/test-cases/3e7bb737d50c6ad2.json index 91b9e81901a..474ad6a98ef 100644 --- a/allure-report/data/test-cases/e687a692c2c18f1b.json +++ b/allure-report/data/test-cases/3e7bb737d50c6ad2.json @@ -1 +1 @@ -{"uid":"e687a692c2c18f1b","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1732764219250,"stop":1732764219251,"duration":1},"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219251,"stop":1732764219251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1732764219252,"stop":1732764219252,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Array to HTML table"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d4f29bba77fd180","status":"passed","time":{"start":1732428194567,"stop":1732428194567,"duration":0}},{"uid":"c0b9bbb0a9f351b0","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"fa5cd4b7c764fede","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"40c938f8f83f34f7","status":"passed","time":{"start":1732428194567,"stop":1732428194567,"duration":0}},{"uid":"e6a3da330525d2f4","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"b78c37ec3b0f496f","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"e687a692c2c18f1b.json","parameterValues":[]} \ No newline at end of file +{"uid":"3e7bb737d50c6ad2","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1732764219250,"stop":1732764219251,"duration":1},"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219250,"stop":1732764219250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219251,"stop":1732764219251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1732764219252,"stop":1732764219252,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Array to HTML table"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"3e7bb737d50c6ad2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/482801cdd802c850.json b/allure-report/data/test-cases/3e8030135d08e5ec.json similarity index 78% rename from allure-report/data/test-cases/482801cdd802c850.json rename to allure-report/data/test-cases/3e8030135d08e5ec.json index 0e80cdf7be8..973afa54946 100644 --- a/allure-report/data/test-cases/482801cdd802c850.json +++ b/allure-report/data/test-cases/3e8030135d08e5ec.json @@ -1 +1 @@ -{"uid":"482801cdd802c850","name":"Testing move_zeros function","fullName":"kyu_5.moving_zeros_to_the_end.test_move_zeros.MoveZerosTestCase#test_move_zeros","historyId":"4d406a702da9fd827c8c4798d255a6cf","time":{"start":1724735127844,"stop":1724735127844,"duration":0},"description":"\n Test an algorithm that takes an array and moves all of the\n zeros to the end, preserving the order of the other elements.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"60a8c5c2c7c00ce5","name":"stdout","source":"60a8c5c2c7c00ce5.txt","type":"text/plain","size":1536}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Lists"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"LISTS"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"f293d4274aefdd43.json","parameterValues":[]} \ No newline at end of file +{"uid":"3f1d46f60fdb6ff1","name":"Testing the 'group_cities' function","fullName":"kyu_6.rotate_the_letters_of_each_element.test_group_cities.GroupCitiesTestCase#test_group_cities","historyId":"0b146f7fbac52b042804286da8716f6b","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"788d307008b11df5","name":"stdout","source":"788d307008b11df5.txt","type":"text/plain","size":1536}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Lists"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"LISTS"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"3f1d46f60fdb6ff1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3f2e19b818fd15f5.json b/allure-report/data/test-cases/3f2e19b818fd15f5.json new file mode 100644 index 00000000000..e7b4dfedffa --- /dev/null +++ b/allure-report/data/test-cases/3f2e19b818fd15f5.json @@ -0,0 +1 @@ +{"uid":"3f2e19b818fd15f5","name":"Testing 'generate_hashtag' function","fullName":"kyu_5.the_hashtag_generator.test_generate_hashtag.GenerateHashtagTestCase#test_generate_hashtag","historyId":"ff2324e4a058a6c42486fd5aff532ecf","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"description":"\n Testing 'generate_hashtag' function\n ","descriptionHtml":"The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1733030101132,"stop":1733030101132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1733030101132,"stop":1733030101132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1733030101132,"stop":1733030101132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1733030101132,"stop":1733030101132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"fbd2d46d837906e7","status":"passed","time":{"start":1732764221316,"stop":1732764221316,"duration":0}},{"uid":"a9aa7cc6bd5c34be","status":"passed","time":{"start":1732428196453,"stop":1732428196455,"duration":2}},{"uid":"33cec918ed89f21","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"d20f10e7196a7103","status":"passed","time":{"start":1724733474975,"stop":1724733474975,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"7c6af0e0a129f035","status":"passed","time":{"start":1732764221316,"stop":1732764221316,"duration":0}},{"uid":"b2705032891531e8","status":"passed","time":{"start":1732428196453,"stop":1732428196455,"duration":2}},{"uid":"afae2f3faef55f2b","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"627a7fd2fe38a284","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"3f3a4afa0166112e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/23e7f7a9e25073fa.json b/allure-report/data/test-cases/3f9c404f9b9586bb.json similarity index 82% rename from allure-report/data/test-cases/23e7f7a9e25073fa.json rename to allure-report/data/test-cases/3f9c404f9b9586bb.json index 16a283dd799..f986d5247ac 100644 --- a/allure-report/data/test-cases/23e7f7a9e25073fa.json +++ b/allure-report/data/test-cases/3f9c404f9b9586bb.json @@ -1 +1 @@ -{"uid":"23e7f7a9e25073fa","name":"Testing 'count_sheeps' function: bad input","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep_bad_input","historyId":"4837bd231004cf7ec289887c52c12796","time":{"start":1724735129414,"stop":1724735129430,"duration":16},"description":"\n Testing 'count_sheeps' function\n Hint: Don't forget to check for\n bad values like null/undefined\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1a54a6c3a38e3980","name":"stdout","source":"1a54a6c3a38e3980.txt","type":"text/plain","size":554}],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"3fc024845e1d1c6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3fd5a8d15bcf78fb.json b/allure-report/data/test-cases/3fd5a8d15bcf78fb.json new file mode 100644 index 00000000000..ab47daaf4c4 --- /dev/null +++ b/allure-report/data/test-cases/3fd5a8d15bcf78fb.json @@ -0,0 +1 @@ +{"uid":"3fd5a8d15bcf78fb","name":"Testing valid_parentheses function","fullName":"kyu_5.valid_parentheses.test_valid_parentheses.ValidParenthesesTestCase#test_valid_parentheses","historyId":"92164414ad94bf1f5638230345fa606d","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"description":"\n Test the function called that takes a string of parentheses,\n and determines if the order of the parentheses is valid.\n The function should return true if the string is valid,\n and false if it's invalid.\n\n Examples\n\n \"()\" => true\n \")(()))\" => false\n \"(\" => false\n \"(())((()())())\" => true\n :return:\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"763b805ca97b9cb4","name":"stdout","source":"763b805ca97b9cb4.txt","type":"text/plain","size":410}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"3fe8a02ede1e6532.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3ff093181cede851.json b/allure-report/data/test-cases/3ff093181cede851.json new file mode 100644 index 00000000000..87247c34ffa --- /dev/null +++ b/allure-report/data/test-cases/3ff093181cede851.json @@ -0,0 +1 @@ +{"uid":"3ff093181cede851","name":"Testing 'DefaultList' class: remove","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_remove","historyId":"15037a348eb4a5d132a73e93b09318c1","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c8141b2abd713c90","status":"passed","time":{"start":1732764219357,"stop":1732764219358,"duration":1}},{"uid":"a712aa917a11c1d8","status":"passed","time":{"start":1732428194678,"stop":1732428194679,"duration":1}},{"uid":"653d6409b929d554","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}},{"uid":"a6eaf13968162fc7","status":"passed","time":{"start":1724733473171,"stop":1724733473186,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c0a4502fedd41667","status":"passed","time":{"start":1732764219357,"stop":1732764219358,"duration":1}},{"uid":"239a317b6e090fd8","status":"passed","time":{"start":1732428194678,"stop":1732428194679,"duration":1}},{"uid":"51a9aec46de8d878","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}},{"uid":"43c0068fe0a1265e","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"3ff093181cede851.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6e4923e8771eebeb.json b/allure-report/data/test-cases/40205ec1b133a2fd.json similarity index 82% rename from allure-report/data/test-cases/6e4923e8771eebeb.json rename to allure-report/data/test-cases/40205ec1b133a2fd.json index 114898b5110..0f0483ab614 100644 --- a/allure-report/data/test-cases/6e4923e8771eebeb.json +++ b/allure-report/data/test-cases/40205ec1b133a2fd.json @@ -1 +1 @@ -{"uid":"6e4923e8771eebeb","name":"Testing is_prime function","fullName":"kyu_5.master_your_primes_sieve_with_memoization.test_primes.PrimesTestCase#test_primes","historyId":"1051a395d8289668fbb59ee9de3c3a4f","time":{"start":1724733472936,"stop":1724733472936,"duration":0},"description":"\n Testing a function that checks if a given number n is a prime\n looping through it and, possibly, expanding the array/list of\n known primes only if/when necessary (ie: as soon as you check\n for a potential prime which is greater than a given threshold\n for each n, stop).\n\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ec381cac44a14e7f","name":"stdout","source":"ec381cac44a14e7f.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"335c39c3e0f7aa15.json","parameterValues":[]} \ No newline at end of file +{"uid":"405571045d735c93","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ac454cba7b8ef897","name":"stdout","source":"ac454cba7b8ef897.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"405571045d735c93.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/40605a6b825041b.json b/allure-report/data/test-cases/40605a6b825041b.json new file mode 100644 index 00000000000..b1930c6bd58 --- /dev/null +++ b/allure-report/data/test-cases/40605a6b825041b.json @@ -0,0 +1 @@ +{"uid":"40605a6b825041b","name":"Testing remove_char function","fullName":"kyu_8.remove_first_and_last_character.test_remove_char.RemoveCharTestCase#test_remove_char","historyId":"094915dd36d829c22ed2375a32962ac5","time":{"start":1732428196345,"stop":1732428196345,"duration":0},"description":"\n Test that 'remove_char' function\n removes the first and\n last characters of a string.\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6f68f7e9f588442e","name":"stdout","source":"6f68f7e9f588442e.txt","type":"text/plain","size":1093}],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Disease Spread"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"4092d3473f63825.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4098e50c368546e.json b/allure-report/data/test-cases/4098e50c368546e.json new file mode 100644 index 00000000000..2cbf17cab34 --- /dev/null +++ b/allure-report/data/test-cases/4098e50c368546e.json @@ -0,0 +1 @@ +{"uid":"4098e50c368546e","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"19fe4b4b294825d2","name":"stdout","source":"19fe4b4b294825d2.txt","type":"text/plain","size":304}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"4098e50c368546e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/40b9b78f2d258cf9.json b/allure-report/data/test-cases/40b9b78f2d258cf9.json new file mode 100644 index 00000000000..a3f2d388a60 --- /dev/null +++ b/allure-report/data/test-cases/40b9b78f2d258cf9.json @@ -0,0 +1 @@ +{"uid":"40b9b78f2d258cf9","name":"Testing zeros function","fullName":"kyu_5.number_of_trailing_zeros_of_n.test_zeros.ZerosTestCase#test_zeros","historyId":"bf37412e0e610d07d951e5fde674ec97","time":{"start":1733030099192,"stop":1733030099208,"duration":16},"description":"\n Testing 'zeros' program that should calculate the number\n of trailing zeros in a factorial of a given number.\n :return: None\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1732764220479,"stop":1732764220479,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732764220480,"stop":1732764220480,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"13c5e35ef3c791a0","status":"passed","time":{"start":1732428195787,"stop":1732428195788,"duration":1}},{"uid":"44516baeffa03c9d","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"7e36f3895c7e5ba3","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"593778a5ba99d447","status":"passed","time":{"start":1732428195787,"stop":1732428195788,"duration":1}},{"uid":"df0c490941a6877a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"c7106989a12e3c0a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"80a5eacfa2431348.json","parameterValues":[]} \ No newline at end of file +{"uid":"418db164c4b04ca4","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1732764220479,"stop":1732764220479,"duration":0},"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1732764220479,"stop":1732764220479,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732764220480,"stop":1732764220480,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"418db164c4b04ca4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/eb1b904b9e574ded.json b/allure-report/data/test-cases/41a0b3fc08086e96.json similarity index 81% rename from allure-report/data/test-cases/eb1b904b9e574ded.json rename to allure-report/data/test-cases/41a0b3fc08086e96.json index d067dcc5077..625cab2f1c2 100644 --- a/allure-report/data/test-cases/eb1b904b9e574ded.json +++ b/allure-report/data/test-cases/41a0b3fc08086e96.json @@ -1 +1 @@ -{"uid":"eb1b904b9e574ded","name":"Testing check_root function","fullName":"kyu_7.always_perfect.test_check_root.CheckRootTestCase#test_check_root","historyId":"9c2d30046a2fe35ee19c9d3833ea20a5","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"description":"\n Testing check_root function with various test inputs\n\n A function which takes numbers separated by commas\n in string format and returns the number which is a\n perfect square and the square root of that number.\n\n If string contains other characters than number or\n it has more or less than 4 numbers separated by comma\n function returns \"incorrect input\".\n\n If string contains 4 numbers but not consecutive it\n returns \"not consecutive\".\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNCTIONS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Games"},{"name":"tag","value":"CONTROL FLOW"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"33fde501ad5f49b7","status":"passed","time":{"start":1732764220261,"stop":1732764220261,"duration":0}},{"uid":"d8938caa254e2720","status":"passed","time":{"start":1732428195580,"stop":1732428195580,"duration":0}},{"uid":"94470fc1dd0d3d27","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"a65eaf9a40469196","status":"passed","time":{"start":1724733474023,"stop":1724733474023,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"d0931e78c129f8d8","status":"passed","time":{"start":1732764220261,"stop":1732764220261,"duration":0}},{"uid":"f91e38b8c375d31c","status":"passed","time":{"start":1732428195580,"stop":1732428195580,"duration":0}},{"uid":"90a24ba96aea3cfc","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"396df158495e2556","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"4223e436b2847599.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/42452319aaa200ae.json b/allure-report/data/test-cases/42452319aaa200ae.json deleted file mode 100644 index 4f8ba52cefa..00000000000 --- a/allure-report/data/test-cases/42452319aaa200ae.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"42452319aaa200ae","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fb983dadd4fd2138","name":"stdout","source":"fb983dadd4fd2138.txt","type":"text/plain","size":22}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"42452319aaa200ae.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/31802a90aeba5e97.json b/allure-report/data/test-cases/427e4e0e38cec3a1.json similarity index 50% rename from allure-report/data/test-cases/31802a90aeba5e97.json rename to allure-report/data/test-cases/427e4e0e38cec3a1.json index f80570497f6..221f33083a5 100644 --- a/allure-report/data/test-cases/31802a90aeba5e97.json +++ b/allure-report/data/test-cases/427e4e0e38cec3a1.json @@ -1 +1 @@ -{"uid":"31802a90aeba5e97","name":"test_solution_big","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_big","historyId":"128bd70e221c2c2b932b5e8d4fdb22c0","time":{"start":1732764218842,"stop":1732764218842,"duration":0},"description":"\n Testing using big test data\n :return:\n ","descriptionHtml":" Testing using big test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 70, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"68a2b9760a533e02","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194190,"stop":1732428194190,"duration":0}},{"uid":"4d0958f9149b5791","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"a83b85c2e341a76c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"c42292a9c36c46f3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194190,"stop":1732428194190,"duration":0}},{"uid":"a6bf4a932c1ec147","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"6827fd264cb4d263","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"31802a90aeba5e97.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"427e4e0e38cec3a1","name":"test_solution_big","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_big","historyId":"128bd70e221c2c2b932b5e8d4fdb22c0","time":{"start":1732764218842,"stop":1732764218842,"duration":0},"description":"\n Testing using big test data\n :return:\n ","descriptionHtml":" Testing using big test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 70, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"427e4e0e38cec3a1.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/42bd5b348187136c.json b/allure-report/data/test-cases/42bd5b348187136c.json
deleted file mode 100644
index 6e1d91e5384..00000000000
--- a/allure-report/data/test-cases/42bd5b348187136c.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"42bd5b348187136c","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"70a5653f29871a87","name":"stdout","source":"70a5653f29871a87.txt","type":"text/plain","size":1515}],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"FORMATTING"},{"name":"story","value":"Human readable duration format"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"42bd5b348187136c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fea5f749a1c464e4.json b/allure-report/data/test-cases/42eeca3ee9327f4d.json similarity index 63% rename from allure-report/data/test-cases/fea5f749a1c464e4.json rename to allure-report/data/test-cases/42eeca3ee9327f4d.json index 9a67893dcb2..30c28f2b02f 100644 --- a/allure-report/data/test-cases/fea5f749a1c464e4.json +++ b/allure-report/data/test-cases/42eeca3ee9327f4d.json @@ -1 +1 @@ -{"uid":"fea5f749a1c464e4","name":"Testing digital_root function","fullName":"kyu_6.sum_of_digits_digital_root.test_digital_root.DigitalRootTestCase#test_digital_root","historyId":"3d4d9d606fbf24bad8abb0f0f85e6130","time":{"start":1732764220356,"stop":1732764220356,"duration":0},"description":"\n In this kata, you must create a digital root function.\n\n A digital root is the recursive sum of all the digits\n in a number. Given n, take the sum of the digits of n.\n If that value has more than one digit, continue reducing\n in this way until a single-digit number is produced. This\n is only applicable to the natural numbers.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PARSING"},{"name":"story","value":"Count IP Addresses"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4803d92c50fef81a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218824,"stop":1732764218824,"duration":0}},{"uid":"73b957e217c05b3b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194170,"stop":1732428194170,"duration":0}},{"uid":"a7585b25b34695fe","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"ac366a2ecd02d5dd","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"93b00a3d2e7b92c1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218824,"stop":1732764218824,"duration":0}},{"uid":"e5b1f301926fe23","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194170,"stop":1732428194170,"duration":0}},{"uid":"1dee8c06fd165199","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"e5ac2209dd79eabb","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"43578fd4f74ce5d9.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/4391e2c86d08e20.json b/allure-report/data/test-cases/4391e2c86d08e20.json
new file mode 100644
index 00000000000..21745c4f0e2
--- /dev/null
+++ b/allure-report/data/test-cases/4391e2c86d08e20.json
@@ -0,0 +1 @@
+{"uid":"4391e2c86d08e20","name":"String with alphabet chars only","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_alpha_only","historyId":"f1e3ad74179a106b1d5dc35a6ffe21fa","time":{"start":1732764220163,"stop":1732764220164,"duration":1},"description":"\n Test string with alphabet chars only.\n :return:\n ","descriptionHtml":" Testing using empty test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 108, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"880859ea02196db7.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"4397ca89d4873d0b","name":"test_solution_empty","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_empty","historyId":"29249ea89f0081dda70899f3290f857b","time":{"start":1732428194194,"stop":1732428194194,"duration":0},"description":"\n Testing using empty test data\n :return:\n ","descriptionHtml":" Testing using empty test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 108, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"4397ca89d4873d0b.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/43a52f18fb3b8136.json b/allure-report/data/test-cases/43a52f18fb3b8136.json
new file mode 100644
index 00000000000..888c4a39933
--- /dev/null
+++ b/allure-report/data/test-cases/43a52f18fb3b8136.json
@@ -0,0 +1 @@
+{"uid":"43a52f18fb3b8136","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Snail"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Competent"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"824bfc7518105d49","status":"passed","time":{"start":1732764218663,"stop":1732764218663,"duration":0}},{"uid":"b91b3028c146d7df","status":"passed","time":{"start":1732428194015,"stop":1732428194015,"duration":0}},{"uid":"474912065ebca71","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}},{"uid":"903c4d3d57375ecf","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e7035dc3ef8d99c0","status":"passed","time":{"start":1732764218663,"stop":1732764218663,"duration":0}},{"uid":"461527a27e50c04a","status":"passed","time":{"start":1732428194015,"stop":1732428194015,"duration":0}},{"uid":"95ddc175910ea52","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}},{"uid":"16026a681cee6bae","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}}]},"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"43a52f18fb3b8136.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/43ae83fa91833c8.json b/allure-report/data/test-cases/43ae83fa91833c8.json new file mode 100644 index 00000000000..4ad09c9a792 --- /dev/null +++ b/allure-report/data/test-cases/43ae83fa91833c8.json @@ -0,0 +1 @@ +{"uid":"43ae83fa91833c8","name":"Testing compute_ranks","fullName":"kyu_5.sports_league_table_ranking.test_compute_ranks.ComputeRanksTestCase#test_compute_ranks","historyId":"cf898711b7f774f53cf0bc1d40cbb323","time":{"start":1732764219166,"stop":1732764219166,"duration":0},"description":"\n Test the compute_ranks function that organizes a sports\n league in a round-robin-system. Each team meets all other teams.\n In your league a win gives a team 2 points, a draw gives\n both teams 1 point. After some games you have to compute\n the order of the teams in your league. You use the following\n criteria to arrange the teams:\n 1. Points.\n 2. Scoring differential (the difference between goals\n scored and those conceded).\n 3. Goals scored.\n :return:\n ","descriptionHtml":"Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7fae1c49f318568","status":"passed","time":{"start":1732764219326,"stop":1732764219326,"duration":0}},{"uid":"8c0ab77873b28b8f","status":"passed","time":{"start":1732428194650,"stop":1732428194650,"duration":0}},{"uid":"2752c76835c96fe1","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}},{"uid":"895846e60323f8ba","status":"passed","time":{"start":1724733473139,"stop":1724733473139,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a78b9243c26a61bf","status":"passed","time":{"start":1732764219326,"stop":1732764219326,"duration":0}},{"uid":"2655a1e6934b1850","status":"passed","time":{"start":1732428194650,"stop":1732428194650,"duration":0}},{"uid":"b5a45493f51c1d67","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}},{"uid":"7f890ca68cdfc481","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"44141b5da145c70a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6dfafb882d7cc41f.json b/allure-report/data/test-cases/44221036fb99a571.json similarity index 59% rename from allure-report/data/test-cases/6dfafb882d7cc41f.json rename to allure-report/data/test-cases/44221036fb99a571.json index 5781455fdd0..39feba326ec 100644 --- a/allure-report/data/test-cases/6dfafb882d7cc41f.json +++ b/allure-report/data/test-cases/44221036fb99a571.json @@ -1 +1 @@ -{"uid":"6dfafb882d7cc41f","name":"Wolf at the end of the queue","fullName":"kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing.WarnTheSheepTestCase#test_warn_the_sheep_wolf_at_end","historyId":"e15f1973b9fdb38f6fac61e3b46f93cc","time":{"start":1732764221330,"stop":1732764221330,"duration":0},"description":"\n If the wolf is not the closest animal to you,\n return \"Oi! Sheep number N! You are about to be eaten by a wolf!\"\n where N is the sheep's position in the queue.\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have Dog arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 5 arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have good arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 50lb arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have brown arg","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"16068cef6801ede5","name":"stdout","source":"16068cef6801ede5.txt","type":"text/plain","size":148}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Make Class"},{"name":"parentSuite","value":"Beginner"},{"name":"feature","value":"Classes"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"44e584571b03be2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/450fbb27e2067be4.json b/allure-report/data/test-cases/450fbb27e2067be4.json deleted file mode 100644 index 3d313f39a58..00000000000 --- a/allure-report/data/test-cases/450fbb27e2067be4.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"450fbb27e2067be4","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1732764218627,"stop":1732764218627,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"PARSING"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"FILTERING"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Most frequently used words in a text"},{"name":"tag","value":"RANKING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1f21450476aa4c9a","status":"passed","time":{"start":1732428193975,"stop":1732428193976,"duration":1}},{"uid":"65c772a236576a2d","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"4b28b33a131eefd9","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"f85ab0d3a8429db7","status":"passed","time":{"start":1732428193975,"stop":1732428193976,"duration":1}},{"uid":"c7c7f21adbc73706","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"647dfe698e2a6fdb","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"450fbb27e2067be4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/32a39f3c0fa23567.json b/allure-report/data/test-cases/453e6c562bbae4f7.json similarity index 50% rename from allure-report/data/test-cases/32a39f3c0fa23567.json rename to allure-report/data/test-cases/453e6c562bbae4f7.json index 4749d28a56f..c15fb91f307 100644 --- a/allure-report/data/test-cases/32a39f3c0fa23567.json +++ b/allure-report/data/test-cases/453e6c562bbae4f7.json @@ -1 +1 @@ -{"uid":"32a39f3c0fa23567","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1732764218562,"stop":1732764218562,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d8bbfaabd5a5300d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193918,"stop":1732428193918,"duration":0}},{"uid":"2488d38c1be516d6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"9eac58d1342209e0","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"b7243d74fc99fb8b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193918,"stop":1732428193918,"duration":0}},{"uid":"cf3552eb00513a1a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"f4c5ff18f0370583","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"32a39f3c0fa23567.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"453e6c562bbae4f7","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1732764218562,"stop":1732764218562,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"453e6c562bbae4f7.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/456a7345e9aeb905.json b/allure-report/data/test-cases/456a7345e9aeb905.json
new file mode 100644
index 00000000000..a3802f8ced7
--- /dev/null
+++ b/allure-report/data/test-cases/456a7345e9aeb905.json
@@ -0,0 +1 @@
+{"uid":"456a7345e9aeb905","name":"'multiply' function verification","fullName":"kyu_8.multiply.test_multiply.MultiplyTestCase#test_multiply","historyId":"aa9027133335818366e5c0c91c936279","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"description":"\n Verify that multiply function\n returns correct result\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"72a8521de031df4e","name":"stdout","source":"72a8521de031df4e.txt","type":"text/plain","size":554}],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"45bc1447720343e5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/46352cf5111d5c61.json b/allure-report/data/test-cases/46352cf5111d5c61.json new file mode 100644 index 00000000000..56021e5795f --- /dev/null +++ b/allure-report/data/test-cases/46352cf5111d5c61.json @@ -0,0 +1 @@ +{"uid":"46352cf5111d5c61","name":"XOR logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_xor","historyId":"80fa996da1344642e95c3c1d2f315df1","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"description":"\n Exclusive or or exclusive disjunction is a\n logical operation that outputs true only when\n inputs differ (one is true, the other is false).\n\n XOR outputs true whenever the inputs differ:\n\n Source:\n https://en.wikipedia.org/wiki/Exclusive_or\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"312dff4578efa314","name":"stdout","source":"312dff4578efa314.txt","type":"text/plain","size":326}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"472edec34fd4cc19.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/47cf0745ec1b0964.json b/allure-report/data/test-cases/4736a066b330a3e5.json similarity index 73% rename from allure-report/data/test-cases/47cf0745ec1b0964.json rename to allure-report/data/test-cases/4736a066b330a3e5.json index e0cd0b4669f..272c04d812b 100644 --- a/allure-report/data/test-cases/47cf0745ec1b0964.json +++ b/allure-report/data/test-cases/4736a066b330a3e5.json @@ -1 +1 @@ -{"uid":"47cf0745ec1b0964","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9970c74c966a73af","name":"stdout","source":"9970c74c966a73af.txt","type":"text/plain","size":1865}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"47cf0745ec1b0964.json","parameterValues":[]} \ No newline at end of file +{"uid":"4736a066b330a3e5","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e5b6ae7757c6e743","name":"stdout","source":"e5b6ae7757c6e743.txt","type":"text/plain","size":1865}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"4736a066b330a3e5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/474912065ebca71.json b/allure-report/data/test-cases/474912065ebca71.json new file mode 100644 index 00000000000..c761f783ecd --- /dev/null +++ b/allure-report/data/test-cases/474912065ebca71.json @@ -0,0 +1 @@ +{"uid":"474912065ebca71","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"60ceec260ccbe12f","name":"stdout","source":"60ceec260ccbe12f.txt","type":"text/plain","size":1009}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Snail"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"474912065ebca71.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7f4f6ae800da8214.json b/allure-report/data/test-cases/476ac59c15a93d4b.json similarity index 80% rename from allure-report/data/test-cases/7f4f6ae800da8214.json rename to allure-report/data/test-cases/476ac59c15a93d4b.json index 5e832a7cb74..e3b22a6e059 100644 --- a/allure-report/data/test-cases/7f4f6ae800da8214.json +++ b/allure-report/data/test-cases/476ac59c15a93d4b.json @@ -1 +1 @@ -{"uid":"7f4f6ae800da8214","name":"Testing check_exam function","fullName":"kyu_8.check_the_exam.test_check_exam.CheckExamTestCase#test_check_exam","historyId":"ed6c1e5f0eb38874fc66b7fa53f68e12","time":{"start":1724735129399,"stop":1724735129399,"duration":0},"description":"\n Testing check_exam function\n\n The function should return the score\n for this array of answers, giving +4\n for each correct answer, -1 for each\n incorrect answer, and +0 for each blank\n answer(empty string).\n\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9e4cc550b1ac8808","status":"passed","time":{"start":1732764220916,"stop":1732764220916,"duration":0}},{"uid":"c3f4680f378d24e0","status":"passed","time":{"start":1732428196156,"stop":1732428196156,"duration":0}},{"uid":"635a66b4aaab6101","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"84d7e1eb21948129","status":"passed","time":{"start":1724733474632,"stop":1724733474632,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"3d40466198fa34e6","status":"passed","time":{"start":1732764220916,"stop":1732764220916,"duration":0}},{"uid":"fda81d5edcbfeda5","status":"passed","time":{"start":1732428196156,"stop":1732428196156,"duration":0}},{"uid":"9f7fc4731241a976","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"cd298347a8b67e93","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"47e3461a4e252fc1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/47eeb9c764763918.json b/allure-report/data/test-cases/47eeb9c764763918.json new file mode 100644 index 00000000000..a2f7f8606b2 --- /dev/null +++ b/allure-report/data/test-cases/47eeb9c764763918.json @@ -0,0 +1 @@ +{"uid":"47eeb9c764763918","name":"Testing permute_a_palindrome (positive)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_positive","historyId":"faf1054cf60e3f1fbb45c8dc0ece579f","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"description":"\n Testing permute_a_palindrome function\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"PARSING"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"777ba0c823c5a82a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194170,"stop":1732428194170,"duration":0}},{"uid":"f9778b72019f6060","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"624b364c1e1f6bc7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"e5b1f301926fe23","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194170,"stop":1732428194170,"duration":0}},{"uid":"1dee8c06fd165199","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"e5ac2209dd79eabb","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"93b00a3d2e7b92c1.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"4803d92c50fef81a","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1732764218824,"stop":1732764218824,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"PARSING"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"4803d92c50fef81a.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/482cc1b462231f44.json b/allure-report/data/test-cases/482cc1b462231f44.json
new file mode 100644
index 00000000000..98211d85ee2
--- /dev/null
+++ b/allure-report/data/test-cases/482cc1b462231f44.json
@@ -0,0 +1 @@
+{"uid":"482cc1b462231f44","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 37, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d645ef6b4817b107","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218558,"stop":1732764218558,"duration":0}},{"uid":"f5045863352b0844","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193914,"stop":1732428193914,"duration":0}},{"uid":"82ae018d43c04f85","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"b89f1a91511e43fe","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"577d9e765fb39849","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218558,"stop":1732764218558,"duration":0}},{"uid":"996ab105867adbc9","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193914,"stop":1732428193914,"duration":0}},{"uid":"88c7e92ae3f035ea","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"620b2589fb870406","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"482cc1b462231f44.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/bd28741372a5f921.json b/allure-report/data/test-cases/4875af937b850b1f.json
similarity index 82%
rename from allure-report/data/test-cases/bd28741372a5f921.json
rename to allure-report/data/test-cases/4875af937b850b1f.json
index 2a2968cc012..7f00ad6e22e 100644
--- a/allure-report/data/test-cases/bd28741372a5f921.json
+++ b/allure-report/data/test-cases/4875af937b850b1f.json
@@ -1 +1 @@
-{"uid":"bd28741372a5f921","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_true","historyId":"c8ef830d4279bee02e53bf3a04349c35","time":{"start":1732428196200,"stop":1732428196201,"duration":1},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return true if it is a factor.\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1733030099411,"stop":1733030099411,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1733030099411,"stop":1733030099411,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1733030099411,"stop":1733030099411,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1733030099411,"stop":1733030099411,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1733030099411,"stop":1733030099411,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1733030099411,"stop":1733030099411,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1733030099411,"stop":1733030099411,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1733030099411,"stop":1733030099411,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1733030099411,"stop":1733030099411,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1733030100106,"stop":1733030100106,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1733030100106,"stop":1733030100106,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Easy Diagonal"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4b7f4ecd4f7fef24","status":"passed","time":{"start":1732764219387,"stop":1732764220132,"duration":745}},{"uid":"52c8b26b912e9951","status":"passed","time":{"start":1732428194708,"stop":1732428195425,"duration":717}},{"uid":"da31e11488208aed","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}},{"uid":"ab7fe234dc976ac6","status":"passed","time":{"start":1724733473218,"stop":1724733473889,"duration":671}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"53eb34bc4e02fa07","status":"passed","time":{"start":1732764219387,"stop":1732764220132,"duration":745}},{"uid":"56da494ae1701253","status":"passed","time":{"start":1732428194708,"stop":1732428195425,"duration":717}},{"uid":"964ad50f448ed64d","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}},{"uid":"7f2ec06c200d3086","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"48f19bb58dd1432f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a07fccce3e37ee4a.json b/allure-report/data/test-cases/48f4ecefce5c7b7e.json similarity index 82% rename from allure-report/data/test-cases/a07fccce3e37ee4a.json rename to allure-report/data/test-cases/48f4ecefce5c7b7e.json index 2701dbee135..6dab3293878 100644 --- a/allure-report/data/test-cases/a07fccce3e37ee4a.json +++ b/allure-report/data/test-cases/48f4ecefce5c7b7e.json @@ -1 +1 @@ -{"uid":"a07fccce3e37ee4a","name":"Testing dirReduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5cd6ffe4ff4d743f","name":"stdout","source":"5cd6ffe4ff4d743f.txt","type":"text/plain","size":204}],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"a07fccce3e37ee4a.json","parameterValues":[]} \ No newline at end of file +{"uid":"48f4ecefce5c7b7e","name":"Testing dirReduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f5d9059f956d5013","name":"stdout","source":"f5d9059f956d5013.txt","type":"text/plain","size":204}],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"48f4ecefce5c7b7e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/49244d740987433.json b/allure-report/data/test-cases/49244d740987433.json new file mode 100644 index 00000000000..fda1e6e9b25 --- /dev/null +++ b/allure-report/data/test-cases/49244d740987433.json @@ -0,0 +1 @@ +{"uid":"49244d740987433","name":"Testing password function","fullName":"kyu_7.password_validator.test_password.PasswordTestCase#test_password","historyId":"aaef6593296fd19246b6caa71f38ecab","time":{"start":1733030100559,"stop":1733030100559,"duration":0},"description":"\n Testing password function with various test inputs\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1732764218692,"stop":1732764218692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Validation"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"VALIDATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6d9aec252d158762","status":"passed","time":{"start":1732428194039,"stop":1732428194040,"duration":1}},{"uid":"2ac4d21875a44bdb","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}},{"uid":"7677af29e8a1671e","status":"passed","time":{"start":1724733472437,"stop":1724733472437,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"91c9b008755c7351","status":"passed","time":{"start":1732428194039,"stop":1732428194040,"duration":1}},{"uid":"d6e4ebd44034ff08","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}},{"uid":"af3c309699fc2b8b","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}}]},"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"9d2b852ea94aa88a.json","parameterValues":[]} \ No newline at end of file +{"uid":"4928db7c01341cec","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1732764218692,"stop":1732764218692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Validation"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"VALIDATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"4928db7c01341cec.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3de5bbe9e7cab5b6.json b/allure-report/data/test-cases/49330a85ee41c454.json similarity index 67% rename from allure-report/data/test-cases/3de5bbe9e7cab5b6.json rename to allure-report/data/test-cases/49330a85ee41c454.json index 0acdcc538a0..3ac40739301 100644 --- a/allure-report/data/test-cases/3de5bbe9e7cab5b6.json +++ b/allure-report/data/test-cases/49330a85ee41c454.json @@ -1 +1 @@ -{"uid":"3de5bbe9e7cab5b6","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732764221042,"stop":1732764221042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Math"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"fe07573cd07e1ed8","status":"passed","time":{"start":1732428196238,"stop":1732428196239,"duration":1}},{"uid":"b8bd7a062c96fe90","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"bcdd15975118f527","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2951c359ba3fd421","status":"passed","time":{"start":1732428196238,"stop":1732428196239,"duration":1}},{"uid":"972d0622d29729c4","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"2c2a3e42bb3933c8","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"3de5bbe9e7cab5b6.json","parameterValues":[]} \ No newline at end of file +{"uid":"49330a85ee41c454","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732764221042,"stop":1732764221042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Math"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"49330a85ee41c454.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/68e1fa91eff84fb2.json b/allure-report/data/test-cases/4968a6d06aaa9f9c.json similarity index 78% rename from allure-report/data/test-cases/68e1fa91eff84fb2.json rename to allure-report/data/test-cases/4968a6d06aaa9f9c.json index f79c0003657..965fb8dc405 100644 --- a/allure-report/data/test-cases/68e1fa91eff84fb2.json +++ b/allure-report/data/test-cases/4968a6d06aaa9f9c.json @@ -1 +1 @@ -{"uid":"68e1fa91eff84fb2","name":"Should return 'I smell a series!'","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_series","historyId":"fd37424f9957f0d1afe768cce5a8cc08","time":{"start":1724735129727,"stop":1724735129727,"duration":0},"description":"\n if there are more than 2 return\n 'I smell a series!'.\n :return:\n ","descriptionHtml":"Should return True for valid parentheses.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidParenthesesTestCase","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n -1: Negative numbers cannot be square numbers\n :return:\n ","descriptionHtml":"Should return True for valid parentheses.
","status":"passed","steps":[{"name":"Enter test string ('()', '((()))', '()()()', '(()())()', '()(())((()))(())()')and verify that the function returns True.","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ('()', '((()))', '()()()', '(()())()', '()(())((()))(())()')and verify that the function returns True.","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ('()', '((()))', '()()()', '(()())()', '()(())((()))(())()')and verify that the function returns True.","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ('()', '((()))', '()()()', '(()())()', '()(())((()))(())()')and verify that the function returns True.","time":{"start":1733030100742,"stop":1733030100757,"duration":15},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ('()', '((()))', '()()()', '(()())()', '()(())((()))(())()')and verify that the function returns True.","time":{"start":1733030100757,"stop":1733030100757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidParenthesesTestCase::0","time":{"start":1733030100757,"stop":1733030100757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Valid Parentheses"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"PARSING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.valid_parentheses.test_valid_parentheses"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/6411b91a5e71b915d237332d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS"]},"source":"4990a9f9fb7d9809.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d39d2cfc8c05650c.json b/allure-report/data/test-cases/49d94e51d64718a4.json similarity index 84% rename from allure-report/data/test-cases/d39d2cfc8c05650c.json rename to allure-report/data/test-cases/49d94e51d64718a4.json index eb8c48f26b9..77d852a2b8f 100644 --- a/allure-report/data/test-cases/d39d2cfc8c05650c.json +++ b/allure-report/data/test-cases/49d94e51d64718a4.json @@ -1 +1 @@ -{"uid":"d39d2cfc8c05650c","name":"'multiply' function verification","fullName":"kyu_8.multiply.test_multiply.MultiplyTestCase#test_multiply","historyId":"aa9027133335818366e5c0c91c936279","time":{"start":1732428196328,"stop":1732428196328,"duration":0},"description":"\n Verify that multiply function\n returns correct result\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1732428194117,"stop":1732428194117,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"4b22647a9cdd2bef.json","parameterValues":[]} \ No newline at end of file +{"uid":"4ade5d7baabdb848","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1732428194048,"stop":1732428194108,"duration":60},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1732428194048,"stop":1732428194048,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1732428194108,"stop":1732428194108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1732428194117,"stop":1732428194117,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"4ade5d7baabdb848.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f1c17d8d31f590b0.json b/allure-report/data/test-cases/4aeb02bd06c6709d.json similarity index 81% rename from allure-report/data/test-cases/f1c17d8d31f590b0.json rename to allure-report/data/test-cases/4aeb02bd06c6709d.json index aa1b74da589..114cba016f9 100644 --- a/allure-report/data/test-cases/f1c17d8d31f590b0.json +++ b/allure-report/data/test-cases/4aeb02bd06c6709d.json @@ -1 +1 @@ -{"uid":"f1c17d8d31f590b0","name":"STesting enough function","fullName":"kyu_8.will_there_be_enough_space.test_enough.EnoughTestCase#test_enough","historyId":"a2768f68ae825ba2b78473ceb0eb184a","time":{"start":1732428196446,"stop":1732428196446,"duration":0},"description":"\n Testing enough function\n with various test data\n\n If there is enough space, return 0,\n and if there isn't, return the number\n of passengers he can't take.\n :return:\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":true,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732764218568,"stop":1732764218569,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218574,"stop":1732764218574,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218575,"stop":1732764218575,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218575,"stop":1732764218575,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218575,"stop":1732764218575,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218575,"stop":1732764218575,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732764218576,"stop":1732764218576,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"c8da32e94b736fef","status":"passed","time":{"start":1732428193933,"stop":1732428193934,"duration":1}},{"uid":"a35155a27bb8937d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"e9cabde1f2c64760","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":2,"unknown":0,"total":4},"items":[{"uid":"413fd3063d3e7dc4","status":"passed","time":{"start":1732428193933,"stop":1732428193934,"duration":1}},{"uid":"ee4f0501c1152713","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"3edaeb1c9114b312","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"4b2984e4fa36f94.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d50213dc9ab240ff.json b/allure-report/data/test-cases/4b38126bac5fa484.json similarity index 73% rename from allure-report/data/test-cases/d50213dc9ab240ff.json rename to allure-report/data/test-cases/4b38126bac5fa484.json index 03d5eca371a..90f77a1685f 100644 --- a/allure-report/data/test-cases/d50213dc9ab240ff.json +++ b/allure-report/data/test-cases/4b38126bac5fa484.json @@ -1 +1 @@ -{"uid":"d50213dc9ab240ff","name":"Testing 'vaporcode' function","fullName":"kyu_7.vaporcode.test_vaporcode.VaporcodeTestCase#test_vaporcode","historyId":"91791ed1a852f76f936407ccb3d2dbaa","time":{"start":1724733474507,"stop":1724733474507,"duration":0},"description":"\n Testing 'vaporcode' function\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1732764219386,"stop":1732764219386,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1732764220132,"stop":1732764220132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1732764220144,"stop":1732764220144,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Diagonal"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"711b3df283530a5b","status":"passed","time":{"start":1732428194708,"stop":1732428195425,"duration":717}},{"uid":"8d85f39401914c16","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}},{"uid":"abf4f2031d384e78","status":"passed","time":{"start":1724733473218,"stop":1724733473889,"duration":671}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"56da494ae1701253","status":"passed","time":{"start":1732428194708,"stop":1732428195425,"duration":717}},{"uid":"964ad50f448ed64d","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}},{"uid":"7f2ec06c200d3086","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"53eb34bc4e02fa07.json","parameterValues":[]} \ No newline at end of file +{"uid":"4b7f4ecd4f7fef24","name":"Testing easy_diagonal function","fullName":"kyu_6.easy_diagonal.test_diagonal.EasyDiagonalTestCase#test_easy_diagonal","historyId":"5d9c9166bf610b28a284723b5b23aab1","time":{"start":1732764219387,"stop":1732764220132,"duration":745},"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1732764219386,"stop":1732764219386,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1732764219387,"stop":1732764219387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1732764220132,"stop":1732764220132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1732764220144,"stop":1732764220144,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Diagonal"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"4b7f4ecd4f7fef24.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4b82056eac592aba.json b/allure-report/data/test-cases/4b82056eac592aba.json new file mode 100644 index 00000000000..828ce18c62c --- /dev/null +++ b/allure-report/data/test-cases/4b82056eac592aba.json @@ -0,0 +1 @@ +{"uid":"4b82056eac592aba","name":"'multiply' function verification with random list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_random_list","historyId":"be99c6f72cdf623836966737dcb7a654","time":{"start":1724735129227,"stop":1724735129227,"duration":0},"description":"\n Returns a list that misses only one element\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fceb9ab1ca4c439c","name":"stdout","source":"fceb9ab1ca4c439c.txt","type":"text/plain","size":1093}],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Disease Spread"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"4c31a5ec99c6ca69.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/64001087ec7aaf2b.json b/allure-report/data/test-cases/4c4230f8e0e384cc.json similarity index 83% rename from allure-report/data/test-cases/64001087ec7aaf2b.json rename to allure-report/data/test-cases/4c4230f8e0e384cc.json index a943c2ea425..05853ef8ce4 100644 --- a/allure-report/data/test-cases/64001087ec7aaf2b.json +++ b/allure-report/data/test-cases/4c4230f8e0e384cc.json @@ -1 +1 @@ -{"uid":"64001087ec7aaf2b","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1732428195509,"stop":1732428195510,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1732428195512,"stop":1732428195512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Help the bookseller !"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"64001087ec7aaf2b.json","parameterValues":[]} \ No newline at end of file +{"uid":"4c4230f8e0e384cc","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1732428195509,"stop":1732428195510,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1732428195512,"stop":1732428195512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Help the bookseller !"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"4c4230f8e0e384cc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fefeabf3e26a53bd.json b/allure-report/data/test-cases/4c8c8098a5ba0587.json similarity index 79% rename from allure-report/data/test-cases/fefeabf3e26a53bd.json rename to allure-report/data/test-cases/4c8c8098a5ba0587.json index 1f83e136643..d5c1a8afd4a 100644 --- a/allure-report/data/test-cases/fefeabf3e26a53bd.json +++ b/allure-report/data/test-cases/4c8c8098a5ba0587.json @@ -1 +1 @@ -{"uid":"fefeabf3e26a53bd","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_26","historyId":"49ea03f1d04a92057a336da49714852c","time":{"start":1732428196064,"stop":1732428196065,"duration":1},"description":"\n 26 is not a square number\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"bcfe223ecfa6a3c6","name":"stdout","source":"bcfe223ecfa6a3c6.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"65f6b4f1195a0e9d.json","parameterValues":[]} \ No newline at end of file +{"uid":"4d2239036502cf20","name":"Negative test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_negative","historyId":"4a2df53975623c10d30ec1c6932ba04a","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"39cdb5ecef1e6852","name":"stdout","source":"39cdb5ecef1e6852.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"4d2239036502cf20.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4d53eb58d77047e8.json b/allure-report/data/test-cases/4d53eb58d77047e8.json new file mode 100644 index 00000000000..ea2f7ac68f2 --- /dev/null +++ b/allure-report/data/test-cases/4d53eb58d77047e8.json @@ -0,0 +1 @@ +{"uid":"4d53eb58d77047e8","name":"Testing first_non_repeating_letter function","fullName":"kyu_5.first_non_repeating_character.test_first_non_repeating_letter.FirstNonRepeatingLetterTestCase#test_first_non_repeating_letter","historyId":"cff7d7f7b55b35458669cd92cb129d06","time":{"start":1733030098989,"stop":1733030098989,"duration":0},"description":"\n Testing a function named first_non_repeating_letter\n that takes a string input, and returns the first character\n that is not repeated anywhere in the string.\n\n For example, if given the input 'stress', the function\n should return 't', since the letter t only occurs once\n in the string, and occurs first in the string.\n\n As an added challenge, upper- and lowercase letters are\n considered the same character, but the function should\n return the correct case for the initial letter. For example,\n the input 'sTreSS' should return 'T'.\n\n If a string contains all repeating characters, it should\n return an empty string (\"\") or None -- see sample tests.\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196244,"stop":1732428196244,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"95e685797940e119.json","parameterValues":[]} \ No newline at end of file +{"uid":"4db417c919f14dad","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_2","historyId":"72a2d75b45f09e520765f369cfc2bc8f","time":{"start":1732428196244,"stop":1732428196245,"duration":1},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196244,"stop":1732428196244,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"4db417c919f14dad.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4df2e31ca734bf47.json b/allure-report/data/test-cases/4df2e31ca734bf47.json new file mode 100644 index 00000000000..cca3e6ef50c --- /dev/null +++ b/allure-report/data/test-cases/4df2e31ca734bf47.json @@ -0,0 +1 @@ +{"uid":"4df2e31ca734bf47","name":"test_solution_big","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_big","historyId":"128bd70e221c2c2b932b5e8d4fdb22c0","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"description":"\n Testing using big test data\n :return:\n ","descriptionHtml":" Testing using big test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 70, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Diophantine Equation"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"427e4e0e38cec3a1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218842,"stop":1732764218842,"duration":0}},{"uid":"94ea40491ebef366","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194190,"stop":1732428194190,"duration":0}},{"uid":"ce842a0bacb75304","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"141816067eecf7ae","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"31802a90aeba5e97","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218842,"stop":1732764218842,"duration":0}},{"uid":"c42292a9c36c46f3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194190,"stop":1732428194190,"duration":0}},{"uid":"a6bf4a932c1ec147","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"6827fd264cb4d263","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"4df2e31ca734bf47.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/90c1df398d2f201a.json b/allure-report/data/test-cases/4e0b9180415d7384.json
similarity index 75%
rename from allure-report/data/test-cases/90c1df398d2f201a.json
rename to allure-report/data/test-cases/4e0b9180415d7384.json
index 0f9336bf85d..536a67794f2 100644
--- a/allure-report/data/test-cases/90c1df398d2f201a.json
+++ b/allure-report/data/test-cases/4e0b9180415d7384.json
@@ -1 +1 @@
-{"uid":"90c1df398d2f201a","name":"'multiply' function verification with random list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_random_list","historyId":"be99c6f72cdf623836966737dcb7a654","time":{"start":1732428195937,"stop":1732428195939,"duration":2},"description":"\n Returns a list that misses only one element\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Sort the odd"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"61f607b52c867fb3","status":"passed","time":{"start":1732764220312,"stop":1732764220312,"duration":0}},{"uid":"a200977d521a9785","status":"passed","time":{"start":1732428195634,"stop":1732428195634,"duration":0}},{"uid":"a32047be9db53ed6","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}},{"uid":"aadfe826c6aeccf6","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e53952640c2c9e47","status":"passed","time":{"start":1732764220312,"stop":1732764220312,"duration":0}},{"uid":"fc455123cb448d3e","status":"passed","time":{"start":1732428195634,"stop":1732428195634,"duration":0}},{"uid":"31cd5c9e8017f83c","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}},{"uid":"1ef3e1da7f90eb82","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}}]},"tags":["FUNDAMENTALS","ARRAYS"]},"source":"4e3f7ea473e691d3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4e3fc5966ad47411.json b/allure-report/data/test-cases/4e3fc5966ad47411.json new file mode 100644 index 00000000000..77a1c4a2135 --- /dev/null +++ b/allure-report/data/test-cases/4e3fc5966ad47411.json @@ -0,0 +1 @@ +{"uid":"4e3fc5966ad47411","name":"Testing 'letter_count' function","fullName":"kyu_6.count_letters_in_string.test_count_letters_in_string.CountLettersInStringTestCase#test_count_letters_in_string","historyId":"04bb543ec741bd163e341a33a1623692","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"description":"\n Testing 'letter_count' function\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2096e2c2c39f7dc3","name":"stdout","source":"2096e2c2c39f7dc3.txt","type":"text/plain","size":1515}],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"FORMATTING"},{"name":"story","value":"Human readable duration format"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"4e87d924fe50548.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a22d4b8f003df599.json b/allure-report/data/test-cases/4ed891af5fcb8959.json similarity index 82% rename from allure-report/data/test-cases/a22d4b8f003df599.json rename to allure-report/data/test-cases/4ed891af5fcb8959.json index a2015f0d2c5..0e5227a2412 100644 --- a/allure-report/data/test-cases/a22d4b8f003df599.json +++ b/allure-report/data/test-cases/4ed891af5fcb8959.json @@ -1 +1 @@ -{"uid":"a22d4b8f003df599","name":"Testing binary_to_string function","fullName":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string.SequenceTestCase#test_binary_to_string","historyId":"5e3d4a7b89a7ecee6b57c2383b63527b","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"dd8004b465c9b5f8","name":"stdout","source":"dd8004b465c9b5f8.txt","type":"text/plain","size":1380}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ASCII"},{"name":"suite","value":"Character Encodings"},{"name":"feature","value":"String"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"BINARY"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"a22d4b8f003df599.json","parameterValues":[]} \ No newline at end of file +{"uid":"4ed891af5fcb8959","name":"Testing binary_to_string function","fullName":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string.SequenceTestCase#test_binary_to_string","historyId":"5e3d4a7b89a7ecee6b57c2383b63527b","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9817c9d821675f57","name":"stdout","source":"9817c9d821675f57.txt","type":"text/plain","size":1380}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ASCII"},{"name":"suite","value":"Character Encodings"},{"name":"feature","value":"String"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"BINARY"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"4ed891af5fcb8959.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c12e168b06d36fc7.json b/allure-report/data/test-cases/4eec4d08404980cd.json similarity index 74% rename from allure-report/data/test-cases/c12e168b06d36fc7.json rename to allure-report/data/test-cases/4eec4d08404980cd.json index 50aaabe44e6..e5cba99ab1b 100644 --- a/allure-report/data/test-cases/c12e168b06d36fc7.json +++ b/allure-report/data/test-cases/4eec4d08404980cd.json @@ -1 +1 @@ -{"uid":"c12e168b06d36fc7","name":"Testing 'generate_hashtag' function","fullName":"kyu_5.the_hashtag_generator.test_generate_hashtag.GenerateHashtagTestCase#test_generate_hashtag","historyId":"ff2324e4a058a6c42486fd5aff532ecf","time":{"start":1724733473014,"stop":1724733473014,"duration":0},"description":"\n Testing 'generate_hashtag' function\n ","descriptionHtml":"The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1732764219205,"stop":1732764219205,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219206,"stop":1732764219207,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219207,"stop":1732764219207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219207,"stop":1732764219207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219207,"stop":1732764219207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219207,"stop":1732764219207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1732764219209,"stop":1732764219209,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAY"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5bc730ff95f1c205","status":"passed","time":{"start":1732428194528,"stop":1732428194528,"duration":0}},{"uid":"2da97da2ac2c9bbd","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"1c33446eccccc45a","status":"passed","time":{"start":1724733473030,"stop":1724733473030,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"6e3ab906ce5621b5","status":"passed","time":{"start":1732428194528,"stop":1732428194528,"duration":0}},{"uid":"6cad203fab564c60","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"63cbfe00daba1c69","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}}]},"tags":["ARRAY","ALGORITHMS"]},"source":"48e03b38164b77c2.json","parameterValues":[]} \ No newline at end of file +{"uid":"4f327dad8c4d7133","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1732764219206,"stop":1732764219208,"duration":2},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1732764219205,"stop":1732764219205,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219206,"stop":1732764219207,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219207,"stop":1732764219207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219207,"stop":1732764219207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219207,"stop":1732764219207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732764219207,"stop":1732764219207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1732764219209,"stop":1732764219209,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAY"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"4f327dad8c4d7133.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4438dce845a8b680.json b/allure-report/data/test-cases/4f80880da2e426c8.json similarity index 58% rename from allure-report/data/test-cases/4438dce845a8b680.json rename to allure-report/data/test-cases/4f80880da2e426c8.json index 8ae581d8d19..f28c16adc83 100644 --- a/allure-report/data/test-cases/4438dce845a8b680.json +++ b/allure-report/data/test-cases/4f80880da2e426c8.json @@ -1 +1 @@ -{"uid":"4438dce845a8b680","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1732764219349,"stop":1732764219351,"duration":2},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219350,"stop":1732764219350,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1732764219350,"stop":1732764219350,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1732764219350,"stop":1732764219350,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1732764219350,"stop":1732764219350,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"67c96b92db3f1ee1","status":"passed","time":{"start":1732428194672,"stop":1732428194672,"duration":0}},{"uid":"adbbb2c26291ccd5","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"582aa68275dac68e","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"d9328098007f6ade","status":"passed","time":{"start":1732428194672,"stop":1732428194672,"duration":0}},{"uid":"99a050e28b9f808c","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"a33fb2570aec1823","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"4438dce845a8b680.json","parameterValues":[]} \ No newline at end of file +{"uid":"4f80880da2e426c8","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1732764219349,"stop":1732764219351,"duration":2},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219350,"stop":1732764219350,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1732764219350,"stop":1732764219350,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1732764219350,"stop":1732764219350,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1732764219350,"stop":1732764219350,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"4f80880da2e426c8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/500f182a6eedd000.json b/allure-report/data/test-cases/500f182a6eedd000.json deleted file mode 100644 index eb59b08adf7..00000000000 --- a/allure-report/data/test-cases/500f182a6eedd000.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"500f182a6eedd000","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1724735127122,"stop":1724735127141,"duration":19},"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fbbce307fc80ae94","name":"stdout","source":"fbbce307fc80ae94.txt","type":"text/plain","size":1904}],"parameters":[],"stepsCount":21,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"2 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"parentSuite","value":"Proficient"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"500f182a6eedd000.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ea733e6b4760e89e.json b/allure-report/data/test-cases/5016998388e149a3.json similarity index 52% rename from allure-report/data/test-cases/ea733e6b4760e89e.json rename to allure-report/data/test-cases/5016998388e149a3.json index 298f4bc014f..fbe41b72075 100644 --- a/allure-report/data/test-cases/ea733e6b4760e89e.json +++ b/allure-report/data/test-cases/5016998388e149a3.json @@ -1 +1 @@ -{"uid":"ea733e6b4760e89e","name":"Testing set_alarm function","fullName":"kyu_8.set_alarm.test_set_alarm.SetAlarmTestCase#test_set_alarm","historyId":"77c7125894dc4635fdd1db51405959d3","time":{"start":1724733474897,"stop":1724733474897,"duration":0},"description":"\n Testing set_alarm function with various test inputs.\n\n The function should return true if you are employed\n and not on vacation (because these are the circumstances\n under which you need to set an alarm). It should return\n false otherwise.\n\n Examples:\n\n setAlarm(true, true) -> false\n setAlarm(false, true) -> false\n setAlarm(false, false) -> false\n setAlarm(true, false) -> true\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1732764218643,"stop":1732764218643,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a329da92784fccae","status":"passed","time":{"start":1732428193992,"stop":1732428193993,"duration":1}},{"uid":"ee182a5a1f4b39dc","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}},{"uid":"a53e477b227bdf44","status":"passed","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5eca272b3b393557","status":"passed","time":{"start":1732428193992,"stop":1732428193993,"duration":1}},{"uid":"b01fd4e8d095b60f","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}},{"uid":"913459f449cde9ee","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}}]},"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"641b1ee7248b1557.json","parameterValues":[]} \ No newline at end of file +{"uid":"5052ffebbe9e5222","name":"Testing next_smaller function","fullName":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller.NextSmallerTestCase#test_next_smaller","historyId":"9d8cb8adf1764c55348d349698b938ac","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1732764218643,"stop":1732764218643,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"5052ffebbe9e5222.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c3e9cf6e477b7f80.json b/allure-report/data/test-cases/50577b0cb2a4b7be.json similarity index 61% rename from allure-report/data/test-cases/c3e9cf6e477b7f80.json rename to allure-report/data/test-cases/50577b0cb2a4b7be.json index 3a48d8bdc4b..656e5eddb3b 100644 --- a/allure-report/data/test-cases/c3e9cf6e477b7f80.json +++ b/allure-report/data/test-cases/50577b0cb2a4b7be.json @@ -1 +1 @@ -{"uid":"c3e9cf6e477b7f80","name":"Testing 'sum_triangular_numbers' with zero","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_zero","historyId":"fc1061f17dd61adf726ad7c2bb23539c","time":{"start":1732764220749,"stop":1732764220749,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with zero as an input\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1733030098974,"stop":1733030098989,"duration":15},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1733030098989,"stop":1733030098989,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a3e837b6100ae0c4","status":"passed","time":{"start":1732764218894,"stop":1732764218908,"duration":14}},{"uid":"a30e32170a464ad0","status":"passed","time":{"start":1732428194244,"stop":1732428194248,"duration":4}},{"uid":"3765df1aaa05656f","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}},{"uid":"8729b907b71b7609","status":"passed","time":{"start":1724733472624,"stop":1724733472765,"duration":141}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"b684b0c7250ecf6d","status":"passed","time":{"start":1732764218894,"stop":1732764218908,"duration":14}},{"uid":"f727d28e098b30b7","status":"passed","time":{"start":1732428194244,"stop":1732428194248,"duration":4}},{"uid":"9cb8749ab5d5d5c7","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}},{"uid":"2ed8dfd7ca5a3d13","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}}]},"tags":["ALGORITHMS"]},"source":"506e0ee504d23a05.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f207a08521ff3dd3.json b/allure-report/data/test-cases/50aed2563bca9cb0.json similarity index 73% rename from allure-report/data/test-cases/f207a08521ff3dd3.json rename to allure-report/data/test-cases/50aed2563bca9cb0.json index 5f48eeb6b5c..80fd21d21a6 100644 --- a/allure-report/data/test-cases/f207a08521ff3dd3.json +++ b/allure-report/data/test-cases/50aed2563bca9cb0.json @@ -1 +1 @@ -{"uid":"f207a08521ff3dd3","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1de780c85f2aabb6","name":"stdout","source":"1de780c85f2aabb6.txt","type":"text/plain","size":1865}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Lists"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"f207a08521ff3dd3.json","parameterValues":[]} \ No newline at end of file +{"uid":"50aed2563bca9cb0","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f28cf2c881206bc7","name":"stdout","source":"f28cf2c881206bc7.txt","type":"text/plain","size":1865}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Lists"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"50aed2563bca9cb0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/941c0037b0b98fcf.json b/allure-report/data/test-cases/50d6552ddbe0d86a.json similarity index 82% rename from allure-report/data/test-cases/941c0037b0b98fcf.json rename to allure-report/data/test-cases/50d6552ddbe0d86a.json index b60a8a74773..43c072fcf3c 100644 --- a/allure-report/data/test-cases/941c0037b0b98fcf.json +++ b/allure-report/data/test-cases/50d6552ddbe0d86a.json @@ -1 +1 @@ -{"uid":"941c0037b0b98fcf","name":"Testing 'has_subpattern' (part 2) function","fullName":"kyu_6.string_subpattern_recognition_2.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"3086879b276d25b4dd0f45ada5d9f20b","time":{"start":1724733474085,"stop":1724733474085,"duration":0},"description":"\n Verify that 'has_subpattern' function to returns\n either true/True or false/False if a string can be\n seen as the repetition of a simpler/shorter subpattern or not.\n\n 1. if a subpattern has been used, it will be repeated\n at least twice, meaning the subpattern has to be\n shorter than the original string;\n\n 2. the strings you will be given might or might not\n be created repeating a given subpattern, then\n shuffling the result.\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"d8bbfaabd5a5300d.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"51076f5a3e3475ad","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1732428193918,"stop":1732428193918,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"51076f5a3e3475ad.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/3719e4e464aa700e.json b/allure-report/data/test-cases/51801b1697e4932d.json
similarity index 75%
rename from allure-report/data/test-cases/3719e4e464aa700e.json
rename to allure-report/data/test-cases/51801b1697e4932d.json
index c53b89b96d5..6f7e5e247c5 100644
--- a/allure-report/data/test-cases/3719e4e464aa700e.json
+++ b/allure-report/data/test-cases/51801b1697e4932d.json
@@ -1 +1 @@
-{"uid":"3719e4e464aa700e","name":"a or b is negative","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_negative_numbers","historyId":"2889ca714f21625b11b311b780ead719","time":{"start":1732428195746,"stop":1732428195746,"duration":0},"description":"\n a or b is negative\n :return:\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"96d9a9c4b2d76831","name":"stdout","source":"96d9a9c4b2d76831.txt","type":"text/plain","size":225}],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Strip Comments"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"395a8f7cfcd6a2c9.json","parameterValues":[]} \ No newline at end of file +{"uid":"51842db2fafc0136","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1724735127282,"stop":1724735127297,"duration":15},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"768a2542510e9424","name":"stdout","source":"768a2542510e9424.txt","type":"text/plain","size":225}],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Strip Comments"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"51842db2fafc0136.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1bf4128bcf35143f.json b/allure-report/data/test-cases/520c156ef3917d19.json similarity index 58% rename from allure-report/data/test-cases/1bf4128bcf35143f.json rename to allure-report/data/test-cases/520c156ef3917d19.json index 6dffa75edb7..391167a9676 100644 --- a/allure-report/data/test-cases/1bf4128bcf35143f.json +++ b/allure-report/data/test-cases/520c156ef3917d19.json @@ -1 +1 @@ -{"uid":"1bf4128bcf35143f","name":"Testing toJadenCase function (negative)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_negative","historyId":"3a2cad5dab684132d1f8974f9a6b5c75","time":{"start":1732764220563,"stop":1732764220563,"duration":0},"description":"\n Simple negative test\n :return:\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"64228c9b0b57911a","name":"stdout","source":"64228c9b0b57911a.txt","type":"text/plain","size":3097}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"PARSING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"RANKING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"feature","value":"String"},{"name":"tag","value":"FILTERING"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"4b28b33a131eefd9.json","parameterValues":[]} \ No newline at end of file +{"uid":"522dabffb376b9c8","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"49e08a4f979422ca","name":"stdout","source":"49e08a4f979422ca.txt","type":"text/plain","size":3097}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"PARSING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"RANKING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"feature","value":"String"},{"name":"tag","value":"FILTERING"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"522dabffb376b9c8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5238b22fc20ccda9.json b/allure-report/data/test-cases/5238b22fc20ccda9.json new file mode 100644 index 00000000000..5e268544dea --- /dev/null +++ b/allure-report/data/test-cases/5238b22fc20ccda9.json @@ -0,0 +1 @@ +{"uid":"5238b22fc20ccda9","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1733030100450,"stop":1733030100450,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"694927049ad61cd3","status":"passed","time":{"start":1732764220473,"stop":1732764220473,"duration":0}},{"uid":"7edeace92746910e","status":"passed","time":{"start":1732428195780,"stop":1732428195781,"duration":1}},{"uid":"3fc024845e1d1c6","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"d157034757bf8b88","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"324d19209fbeb70d","status":"passed","time":{"start":1732764220473,"stop":1732764220473,"duration":0}},{"uid":"28c03a6c5cc24cef","status":"passed","time":{"start":1732428195780,"stop":1732428195781,"duration":1}},{"uid":"2aa3a63b6fff605a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"fb3ce43e36479ba0","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"5238b22fc20ccda9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/523993bf26b2b2d.json b/allure-report/data/test-cases/523993bf26b2b2d.json new file mode 100644 index 00000000000..189e1bd2934 --- /dev/null +++ b/allure-report/data/test-cases/523993bf26b2b2d.json @@ -0,0 +1 @@ +{"uid":"523993bf26b2b2d","name":"String with no alphabet chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_no_alpha","historyId":"eb9123a4aa86a26d4fdbf67e2370745f","time":{"start":1732428195488,"stop":1732428195488,"duration":0},"description":"\n Test string with no alphabet chars.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f5e7c985bb14104f","name":"stdout","source":"f5e7c985bb14104f.txt","type":"text/plain","size":908}],"parameters":[],"stepsCount":14,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"DECLARATIVE"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PROGRAMMING"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ADVANCED"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","PROGRAMMING","FUNDAMENTALS","FEATURES","ADVANCED"]},"source":"a456e8af4c590649.json","parameterValues":[]} \ No newline at end of file +{"uid":"5283421c34c2facb","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1724735127438,"stop":1724735127453,"duration":15},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"afb99113fdc97fa7","name":"stdout","source":"afb99113fdc97fa7.txt","type":"text/plain","size":908}],"parameters":[],"stepsCount":14,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"DECLARATIVE"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PROGRAMMING"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ADVANCED"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","PROGRAMMING","FUNDAMENTALS","FEATURES","ADVANCED"]},"source":"5283421c34c2facb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1be5b98a41807de8.json b/allure-report/data/test-cases/529f7f81e90deb17.json similarity index 79% rename from allure-report/data/test-cases/1be5b98a41807de8.json rename to allure-report/data/test-cases/529f7f81e90deb17.json index 3d00b09915d..9aa61977372 100644 --- a/allure-report/data/test-cases/1be5b98a41807de8.json +++ b/allure-report/data/test-cases/529f7f81e90deb17.json @@ -1 +1 @@ -{"uid":"1be5b98a41807de8","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d5812afb446c78ce","name":"stdout","source":"d5812afb446c78ce.txt","type":"text/plain","size":1013}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Performance"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Row of the odd triangle"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"1be5b98a41807de8.json","parameterValues":[]} \ No newline at end of file +{"uid":"529f7f81e90deb17","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"70549112d1201a37","name":"stdout","source":"70549112d1201a37.txt","type":"text/plain","size":1013}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Performance"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Row of the odd triangle"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"529f7f81e90deb17.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1d756394430052ee.json b/allure-report/data/test-cases/52a5dee2c595fefe.json similarity index 83% rename from allure-report/data/test-cases/1d756394430052ee.json rename to allure-report/data/test-cases/52a5dee2c595fefe.json index 816be0eb4cf..12b62866038 100644 --- a/allure-report/data/test-cases/1d756394430052ee.json +++ b/allure-report/data/test-cases/52a5dee2c595fefe.json @@ -1 +1 @@ -{"uid":"1d756394430052ee","name":"Testing largestPower function","fullName":"kyu_7.powers_of_3.test_largest_power.LargestPowerTestCase#test_largest_power","historyId":"026739760bca73e921f8e5d35d9329cf","time":{"start":1732428195906,"stop":1732428195906,"duration":0},"description":"\n Testing largestPower function\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1732428194708,"stop":1732428194708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1732428195425,"stop":1732428195425,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1732428195438,"stop":1732428195438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Diagonal"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"711b3df283530a5b.json","parameterValues":[]} \ No newline at end of file +{"uid":"52c8b26b912e9951","name":"Testing easy_diagonal function","fullName":"kyu_6.easy_diagonal.test_diagonal.EasyDiagonalTestCase#test_easy_diagonal","historyId":"5d9c9166bf610b28a284723b5b23aab1","time":{"start":1732428194708,"stop":1732428195425,"duration":717},"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1732428194708,"stop":1732428194708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1732428194710,"stop":1732428194710,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1732428195425,"stop":1732428195425,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1732428195438,"stop":1732428195438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Diagonal"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"52c8b26b912e9951.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1e6c7d1c4189d9dd.json b/allure-report/data/test-cases/52e4a6d580ce5f36.json similarity index 80% rename from allure-report/data/test-cases/1e6c7d1c4189d9dd.json rename to allure-report/data/test-cases/52e4a6d580ce5f36.json index fc4335a61de..e499c36123f 100644 --- a/allure-report/data/test-cases/1e6c7d1c4189d9dd.json +++ b/allure-report/data/test-cases/52e4a6d580ce5f36.json @@ -1 +1 @@ -{"uid":"1e6c7d1c4189d9dd","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1732428193969,"stop":1732428193969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FORMATS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Human readable duration format"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"1e6c7d1c4189d9dd.json","parameterValues":[]} \ No newline at end of file +{"uid":"52e4a6d580ce5f36","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1732428193969,"stop":1732428193969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FORMATS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Human readable duration format"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"52e4a6d580ce5f36.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/52e55a2445119fdd.json b/allure-report/data/test-cases/52e55a2445119fdd.json new file mode 100644 index 00000000000..e1296ea408c --- /dev/null +++ b/allure-report/data/test-cases/52e55a2445119fdd.json @@ -0,0 +1 @@ +{"uid":"52e55a2445119fdd","name":"Testing 'has_subpattern' (part 2) function","fullName":"kyu_6.string_subpattern_recognition_2.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"3086879b276d25b4dd0f45ada5d9f20b","time":{"start":1733030100309,"stop":1733030100309,"duration":0},"description":"\n Verify that 'has_subpattern' function to returns\n either true/True or false/False if a string can be\n seen as the repetition of a simpler/shorter subpattern or not.\n\n 1. if a subpattern has been used, it will be repeated\n at least twice, meaning the subpattern has to be\n shorter than the original string;\n\n 2. the strings you will be given might or might not\n be created repeating a given subpattern, then\n shuffling the result.\n :return:\n ","descriptionHtml":"Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3cf96ebaed3b737c","name":"stdout","source":"3cf96ebaed3b737c.txt","type":"text/plain","size":348}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Who likes it?"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"4617147ad7612076.json","parameterValues":[]} \ No newline at end of file +{"uid":"5319ce0d16f13f7e","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b5f1637aeba19ba4","name":"stdout","source":"b5f1637aeba19ba4.txt","type":"text/plain","size":348}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Who likes it?"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"5319ce0d16f13f7e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/532d8f53f92733e9.json b/allure-report/data/test-cases/532d8f53f92733e9.json deleted file mode 100644 index 5a9931a0567..00000000000 --- a/allure-report/data/test-cases/532d8f53f92733e9.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"532d8f53f92733e9","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1732428193949,"stop":1732428193951,"duration":2},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1732428193949,"stop":1732428193949,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193950,"stop":1732428193950,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1732428193951,"stop":1732428193951,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CIPHERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"SECURITY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"532d8f53f92733e9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5364303890f7a5a1.json b/allure-report/data/test-cases/5364303890f7a5a1.json new file mode 100644 index 00000000000..fdb12efe865 --- /dev/null +++ b/allure-report/data/test-cases/5364303890f7a5a1.json @@ -0,0 +1 @@ +{"uid":"5364303890f7a5a1","name":"Testing 'feast' function","fullName":"kyu_8.the_feast_of_many_beasts.test_feast.FeastTestCase#test_feast","historyId":"963bc543b4e4096b877e161985d8949c","time":{"start":1733030101101,"stop":1733030101101,"duration":0},"description":"\n Testing 'feast' function with various test inputs\n\n Testing a function feast that takes the animal's\n name and dish as arguments and returns true or\n false to indicate whether the beast is allowed\n to bring the dish to the feast.\n\n Assume that beast and dish are always lowercase strings,\n and that each has at least two letters. beast and dish\n may contain hyphens and spaces, but these will not appear\n at the beginning or end of the string. They will not\n contain numerals.\n\n There is just one rule: the dish must start and end with\n the same letters as the animal's name. For example, the\n great blue heron is bringing garlic naan and the chickadee\n is bringing chocolate cake.\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a35155a27bb8937d.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"5421992f655c2a5d","name":"test_starting_position_from_positives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"5421992f655c2a5d.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/8ed1a17310170d88.json b/allure-report/data/test-cases/5444c88fc365358c.json
similarity index 59%
rename from allure-report/data/test-cases/8ed1a17310170d88.json
rename to allure-report/data/test-cases/5444c88fc365358c.json
index 1dc0317c5f7..547a1412088 100644
--- a/allure-report/data/test-cases/8ed1a17310170d88.json
+++ b/allure-report/data/test-cases/5444c88fc365358c.json
@@ -1 +1 @@
-{"uid":"8ed1a17310170d88","name":"Testing number_of_sigfigs function","fullName":"kyu_7.significant_figures.test_number_of_sigfigs.NumberOfSigFigsTestCase#test_number_of_sigfigs","historyId":"3b2ebb1924dbc4e6a73dc5dda19dd323","time":{"start":1732764220660,"stop":1732764220660,"duration":0},"description":"\n Testing number_of_sigfigs function\n with various test inputs\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"850bcf9305b7e315","name":"stdout","source":"850bcf9305b7e315.txt","type":"text/plain","size":242}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a8ee14a37e5c3cb6","status":"passed","time":{"start":1724733474288,"stop":1724733474288,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a076808e43574371","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"a492d74df14be54a","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"c11bd2bbb0f17cd9","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"e695b3f4b0bdd51b.json","parameterValues":[]} \ No newline at end of file +{"uid":"5488ed1b45d5018a","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"177ff12f105ad4fb","name":"stdout","source":"177ff12f105ad4fb.txt","type":"text/plain","size":242}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5493a4d389a4b9e6","status":"passed","time":{"start":1724733474288,"stop":1724733474288,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e695b3f4b0bdd51b","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"a076808e43574371","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"a492d74df14be54a","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"c11bd2bbb0f17cd9","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"5488ed1b45d5018a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a8ee14a37e5c3cb6.json b/allure-report/data/test-cases/5493a4d389a4b9e6.json similarity index 78% rename from allure-report/data/test-cases/a8ee14a37e5c3cb6.json rename to allure-report/data/test-cases/5493a4d389a4b9e6.json index 3788c87994d..aaea29496e7 100644 --- a/allure-report/data/test-cases/a8ee14a37e5c3cb6.json +++ b/allure-report/data/test-cases/5493a4d389a4b9e6.json @@ -1 +1 @@ -{"uid":"a8ee14a37e5c3cb6","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"491da570f7a6ee0b","name":"stdout","source":"491da570f7a6ee0b.txt","type":"text/plain","size":242}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"a8ee14a37e5c3cb6.json","parameterValues":[]} \ No newline at end of file +{"uid":"5493a4d389a4b9e6","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_calculate","historyId":"a9a9cea93ff72e09882edc4b831ce933","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7f5a59d26508f55d","name":"stdout","source":"7f5a59d26508f55d.txt","type":"text/plain","size":242}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"5493a4d389a4b9e6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5496efe2fd3e353.json b/allure-report/data/test-cases/5496efe2fd3e353.json new file mode 100644 index 00000000000..f2de4f8077c --- /dev/null +++ b/allure-report/data/test-cases/5496efe2fd3e353.json @@ -0,0 +1 @@ +{"uid":"5496efe2fd3e353","name":"goals function verification","fullName":"kyu_8.grasshopper_messi_goals_function.test_messi_goals_function.GoalsTestCase#test_goals","historyId":"7c1c8c6318c554c86b695deacecf1854","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"description":"\n Verify that the function returns Messi's\n total number of goals in all three leagues.\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"2488d38c1be516d6.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"54d8fcc9aa407768","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"54d8fcc9aa407768.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/54fbe05c675f404a.json b/allure-report/data/test-cases/54fbe05c675f404a.json
deleted file mode 100644
index 56c91c6b996..00000000000
--- a/allure-report/data/test-cases/54fbe05c675f404a.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"54fbe05c675f404a","name":"String with alphabet chars only","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_alpha_only","historyId":"f1e3ad74179a106b1d5dc35a6ffe21fa","time":{"start":1732764220163,"stop":1732764220164,"duration":1},"description":"\n Test string with alphabet chars only.\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"b3ade822e686b250.json","parameterValues":[]} \ No newline at end of file +{"uid":"55719c1a41a634a4","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"55719c1a41a634a4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6e173d8e5ff615be.json b/allure-report/data/test-cases/559abc951e1b2adf.json similarity index 80% rename from allure-report/data/test-cases/6e173d8e5ff615be.json rename to allure-report/data/test-cases/559abc951e1b2adf.json index 8c0cc96950b..68855d5cf70 100644 --- a/allure-report/data/test-cases/6e173d8e5ff615be.json +++ b/allure-report/data/test-cases/559abc951e1b2adf.json @@ -1 +1 @@ -{"uid":"6e173d8e5ff615be","name":"goals function verification","fullName":"kyu_8.grasshopper_messi_goals_function.test_messi_goals_function.GoalsTestCase#test_goals","historyId":"7c1c8c6318c554c86b695deacecf1854","time":{"start":1732428196208,"stop":1732428196209,"duration":1},"description":"\n Verify that the function returns Messi's\n total number of goals in all three leagues.\n :return:\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1732764218599,"stop":1732764218599,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1732764218604,"stop":1732764218604,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"SECURITY"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CIPHERS"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5b904804aa9a6e53","status":"passed","time":{"start":1732428193959,"stop":1732428193959,"duration":0}},{"uid":"c91f2e2d1c4e5a72","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"2483ff464fe4ea07","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9dd5714486b51753","status":"passed","time":{"start":1732428193959,"stop":1732428193959,"duration":0}},{"uid":"8a76fd0002a5824c","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"3fa15071b1bee987","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"5e4416fd32f6992f.json","parameterValues":[]} \ No newline at end of file +{"uid":"56a70ac6c19b5c2a","name":"Testing Encoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding.EncodingTestCase#test_encoding","historyId":"195b2d3cd638502ec301b9e9eaa3f969","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1732764218599,"stop":1732764218599,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1732764218604,"stop":1732764218604,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"SECURITY"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CIPHERS"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"56a70ac6c19b5c2a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4d8c29fe45d13f2d.json b/allure-report/data/test-cases/56d0c429ca5615e0.json similarity index 67% rename from allure-report/data/test-cases/4d8c29fe45d13f2d.json rename to allure-report/data/test-cases/56d0c429ca5615e0.json index 10e3e9a69e1..09706511585 100644 --- a/allure-report/data/test-cases/4d8c29fe45d13f2d.json +++ b/allure-report/data/test-cases/56d0c429ca5615e0.json @@ -1 +1 @@ -{"uid":"4d8c29fe45d13f2d","name":"Testing string_transformer function","fullName":"kyu_6.string_transformer.test_string_transformer.StringTransformerTestCase#test_string_transformer","historyId":"05d3d7ae3b11057af82404f162aa30df","time":{"start":1732764220346,"stop":1732764220346,"duration":0},"description":"\n Testing string_transformer function\n with multiple test data.\n\n Given a string, return a new string that has\n transformed based on the input:\n\n 1. Change case of every character, ie. lower\n case to upper case, upper case to lower case.\n\n 2. Reverse the order of words from the input.\n\n :return:\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"51739cb22fa4b9dd","name":"stdout","source":"51739cb22fa4b9dd.txt","type":"text/plain","size":401}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Isograms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"f6dea82ce819c148.json","parameterValues":[]} \ No newline at end of file +{"uid":"59d6a997f5b4aca5","name":"Testing 'is_isogram' function","fullName":"kyu_7.isograms.test_is_isogram.IsIsogramTestCase#test_is_isogram","historyId":"6b98c62ee1b1f8e766b65263444ad2e5","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8cf8917f49abc708","name":"stdout","source":"8cf8917f49abc708.txt","type":"text/plain","size":401}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Isograms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"59d6a997f5b4aca5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2c7af88777002151.json b/allure-report/data/test-cases/5a12cd507dfc239d.json similarity index 80% rename from allure-report/data/test-cases/2c7af88777002151.json rename to allure-report/data/test-cases/5a12cd507dfc239d.json index 70cc3b8be7a..235bcc42d4d 100644 --- a/allure-report/data/test-cases/2c7af88777002151.json +++ b/allure-report/data/test-cases/5a12cd507dfc239d.json @@ -1 +1 @@ -{"uid":"2c7af88777002151","name":"Testing first_non_repeated function with various inputs","fullName":"kyu_7.the_first_non_repeated_character_in_string.test_first_non_repeated.FirstNonRepeatedTestCase#test_first_non_repeated","historyId":"9398abf0c9f75b70331fc87dcc2b8a7f","time":{"start":1724733474507,"stop":1724733474507,"duration":0},"description":"\n Testing first_non_repeated function\n :return:\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Permutations"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b37adbf845502fe8","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218647,"stop":1732764218647,"duration":0}},{"uid":"231a2a65aa8e32a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193998,"stop":1732428193998,"duration":0}},{"uid":"ab9420b5e475e35","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"f9dcb27f6a2f5731","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"c25f8210fdb51a41","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218647,"stop":1732764218647,"duration":0}},{"uid":"4942ac4be65ef1b0","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193998,"stop":1732428193998,"duration":0}},{"uid":"1319e1ae94efdc02","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"6fbcaa806475fb37","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"5a5d0954bb249b69.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/1b95adcea61e4ef5.json b/allure-report/data/test-cases/5a6f2f90ae14c26f.json
similarity index 81%
rename from allure-report/data/test-cases/1b95adcea61e4ef5.json
rename to allure-report/data/test-cases/5a6f2f90ae14c26f.json
index 154d20aeb6a..ae4c24a73bd 100644
--- a/allure-report/data/test-cases/1b95adcea61e4ef5.json
+++ b/allure-report/data/test-cases/5a6f2f90ae14c26f.json
@@ -1 +1 @@
-{"uid":"1b95adcea61e4ef5","name":"'multiply' function verification: lists with multiple digits","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest","historyId":"6105a97f729c5e36b325cf44492db688","time":{"start":1724735129211,"stop":1724735129211,"duration":0},"description":"\n Test lists with multiple digits\n :return:\n ","descriptionHtml":"Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1733030099255,"stop":1733030099255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAY"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4f327dad8c4d7133","status":"passed","time":{"start":1732764219206,"stop":1732764219208,"duration":2}},{"uid":"f50250db1c4c6a23","status":"passed","time":{"start":1732428194528,"stop":1732428194528,"duration":0}},{"uid":"e1b199f4400527d4","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"7c87151d683c2aad","status":"passed","time":{"start":1724733473030,"stop":1724733473030,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"48e03b38164b77c2","status":"passed","time":{"start":1732764219206,"stop":1732764219208,"duration":2}},{"uid":"6e3ab906ce5621b5","status":"passed","time":{"start":1732428194528,"stop":1732428194528,"duration":0}},{"uid":"6cad203fab564c60","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"63cbfe00daba1c69","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}}]},"tags":["ARRAY","ALGORITHMS"]},"source":"5b5df6c66b23ba75.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/34931ad2bd045d0c.json b/allure-report/data/test-cases/5b87063c55d646fa.json similarity index 76% rename from allure-report/data/test-cases/34931ad2bd045d0c.json rename to allure-report/data/test-cases/5b87063c55d646fa.json index 0c2357f35d4..c864b9e4e16 100644 --- a/allure-report/data/test-cases/34931ad2bd045d0c.json +++ b/allure-report/data/test-cases/5b87063c55d646fa.json @@ -1 +1 @@ -{"uid":"34931ad2bd045d0c","name":"All chars are in upper case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_all_caps","historyId":"f47162ca0e9bacec154c9094fd33e635","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"description":"\n Testing letter_frequency function\n where all chars are in upper case\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f135592d4f270e5c","name":"stdout","source":"f135592d4f270e5c.txt","type":"text/plain","size":1515}],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Human readable duration format"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"9f41894781b470ee.json","parameterValues":[]} \ No newline at end of file +{"uid":"5ba85cabbe7e4e64","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"125be537d5adaaca","name":"stdout","source":"125be537d5adaaca.txt","type":"text/plain","size":1515}],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Human readable duration format"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATS"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"5ba85cabbe7e4e64.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a4637a157e542cb8.json b/allure-report/data/test-cases/5bbc7cd8e2683c41.json similarity index 71% rename from allure-report/data/test-cases/a4637a157e542cb8.json rename to allure-report/data/test-cases/5bbc7cd8e2683c41.json index 9526abb730e..29b52ab2c4b 100644 --- a/allure-report/data/test-cases/a4637a157e542cb8.json +++ b/allure-report/data/test-cases/5bbc7cd8e2683c41.json @@ -1 +1 @@ -{"uid":"a4637a157e542cb8","name":"Testing share_price function","fullName":"kyu_7.share_prices.test_share_price.SharePriceTestCase#test_share_price","historyId":"884fcf3671ca321076723a238ddb92c0","time":{"start":1724733474413,"stop":1724733474413,"duration":0},"description":"\n Testing share_price function\n with multiple test inputs\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"tag","value":"UTILS"},{"name":"feature","value":"Utils"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PRIMES"},{"name":"story","value":"Testing is_prime util"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"69bff1baf8829aa6","status":"passed","time":{"start":1732764221362,"stop":1732764221363,"duration":1}},{"uid":"9400c2351555d83a","status":"passed","time":{"start":1732428196489,"stop":1732428196489,"duration":0}},{"uid":"5c8cbacba511411","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"de75cf0cb11d4a8a","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"d731ec2306766d91","status":"passed","time":{"start":1732764221362,"stop":1732764221363,"duration":1}},{"uid":"62ef482e2cb3493b","status":"passed","time":{"start":1732428196489,"stop":1732428196489,"duration":0}},{"uid":"1b3bd0a5ea1aa072","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"2030ea00b6998f67","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"5c460b7e756cd57.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5c8cbacba511411.json b/allure-report/data/test-cases/5c8cbacba511411.json new file mode 100644 index 00000000000..632fc9032d9 --- /dev/null +++ b/allure-report/data/test-cases/5c8cbacba511411.json @@ -0,0 +1 @@ +{"uid":"5c8cbacba511411","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3bb61b0a55d4385d","name":"stdout","source":"3bb61b0a55d4385d.txt","type":"text/plain","size":22}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"5c8cbacba511411.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c10fb0178a326f0a.json b/allure-report/data/test-cases/5c8e94c26f7e775d.json similarity index 79% rename from allure-report/data/test-cases/c10fb0178a326f0a.json rename to allure-report/data/test-cases/5c8e94c26f7e775d.json index 7fac6e1a55e..7ba37338f9b 100644 --- a/allure-report/data/test-cases/c10fb0178a326f0a.json +++ b/allure-report/data/test-cases/5c8e94c26f7e775d.json @@ -1 +1 @@ -{"uid":"c10fb0178a326f0a","name":"Testing toJadenCase function (negative)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_negative","historyId":"3a2cad5dab684132d1f8974f9a6b5c75","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"description":"\n Simple negative test\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1732764221172,"stop":1732764221172,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"story","value":"My head is at the wrong end!"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f7d9041670997ad6","status":"passed","time":{"start":1732428196336,"stop":1732428196336,"duration":0}},{"uid":"5c657b72ebb12427","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"a0013817978e9f1b","status":"passed","time":{"start":1724733474850,"stop":1724733474850,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9c241cc9403723af","status":"passed","time":{"start":1732428196336,"stop":1732428196336,"duration":0}},{"uid":"deed80da6e08bd69","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"1152e12f582a6d83","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}}]},"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"1f1df83d6cc10b66.json","parameterValues":[]} \ No newline at end of file +{"uid":"5cbc168dcad54c45","name":"fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1732764221172,"stop":1732764221172,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"story","value":"My head is at the wrong end!"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"5cbc168dcad54c45.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5cbf19148d05755c.json b/allure-report/data/test-cases/5cbf19148d05755c.json deleted file mode 100644 index d4400e246d0..00000000000 --- a/allure-report/data/test-cases/5cbf19148d05755c.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"5cbf19148d05755c","name":"Testing remove_char function","fullName":"kyu_8.remove_first_and_last_character.test_remove_char.RemoveCharTestCase#test_remove_char","historyId":"094915dd36d829c22ed2375a32962ac5","time":{"start":1732428196345,"stop":1732428196345,"duration":0},"description":"\n Test that 'remove_char' function\n removes the first and\n last characters of a string.\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1732428195606,"stop":1732428195606,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings,\n groups the elements that can be obtained by rotating others,\n ignoring upper or lower cases.\n\n In the event that an element appears more than once in\n the input sequence, only one of them will be taken into\n account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1732428195610,"stop":1732428195610,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"PUZZLES"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"4a6083b6c2f5cc4b.json","parameterValues":[]} \ No newline at end of file +{"uid":"5f01b1bb86ec5e4a","name":"Testing the 'group_cities' function","fullName":"kyu_6.rotate_the_letters_of_each_element.test_group_cities.GroupCitiesTestCase#test_group_cities","historyId":"0b146f7fbac52b042804286da8716f6b","time":{"start":1732764220284,"stop":1732764220287,"duration":3},"description":"\n Test that a function that given a sequence of strings,\n groups the elements that can be obtained by rotating others,\n ignoring upper or lower cases.\n\n In the event that an element appears more than once in\n the input sequence, only one of them will be taken into\n account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1732764220283,"stop":1732764220283,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings,\n groups the elements that can be obtained by rotating others,\n ignoring upper or lower cases.\n\n In the event that an element appears more than once in\n the input sequence, only one of them will be taken into\n account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220286,"stop":1732764220286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220286,"stop":1732764220286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220286,"stop":1732764220286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1732764220288,"stop":1732764220288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"PUZZLES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"5f01b1bb86ec5e4a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/86173a2048ae1d24.json b/allure-report/data/test-cases/5f37f1e35250223f.json similarity index 81% rename from allure-report/data/test-cases/86173a2048ae1d24.json rename to allure-report/data/test-cases/5f37f1e35250223f.json index 5e30f29cef1..1a87275476d 100644 --- a/allure-report/data/test-cases/86173a2048ae1d24.json +++ b/allure-report/data/test-cases/5f37f1e35250223f.json @@ -1 +1 @@ -{"uid":"86173a2048ae1d24","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fba7e6f7e7538915","name":"stdout","source":"fba7e6f7e7538915.txt","type":"text/plain","size":676}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LOOPS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"86173a2048ae1d24.json","parameterValues":[]} \ No newline at end of file +{"uid":"5f37f1e35250223f","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6aac0d6477d82d49","name":"stdout","source":"6aac0d6477d82d49.txt","type":"text/plain","size":676}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LOOPS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"5f37f1e35250223f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d1bc6da1a117f865.json b/allure-report/data/test-cases/5f3a50fbe3f45101.json similarity index 60% rename from allure-report/data/test-cases/d1bc6da1a117f865.json rename to allure-report/data/test-cases/5f3a50fbe3f45101.json index 67f9db0756d..47bd3d7937d 100644 --- a/allure-report/data/test-cases/d1bc6da1a117f865.json +++ b/allure-report/data/test-cases/5f3a50fbe3f45101.json @@ -1 +1 @@ -{"uid":"d1bc6da1a117f865","name":"Testing duplicate_encode function","fullName":"kyu_6.duplicate_encoder.test_duplicate_encode.DuplicateEncodeTestCase#test_duplicate_encode","historyId":"fa07af113ba280dc5a89690a520b3897","time":{"start":1732764219378,"stop":1732764219378,"duration":0},"description":"\n Testing duplicate_encode function\n with various test inputs\n :return:\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732428193935,"stop":1732428193935,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"46ad98eaed470ea7.json","parameterValues":[]} \ No newline at end of file +{"uid":"5f7165cd602afcbf","name":"Testing Walker class - position property from negative grids","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732428193935,"stop":1732428193935,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"5f7165cd602afcbf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5fb0fdc1cb454fb.json b/allure-report/data/test-cases/5fb0fdc1cb454fb.json new file mode 100644 index 00000000000..22a4973422b --- /dev/null +++ b/allure-report/data/test-cases/5fb0fdc1cb454fb.json @@ -0,0 +1 @@ +{"uid":"5fb0fdc1cb454fb","name":"Testing number_of_sigfigs function","fullName":"kyu_7.significant_figures.test_number_of_sigfigs.NumberOfSigFigsTestCase#test_number_of_sigfigs","historyId":"3b2ebb1924dbc4e6a73dc5dda19dd323","time":{"start":1732428195953,"stop":1732428195953,"duration":0},"description":"\n Testing number_of_sigfigs function\n with various test inputs\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1733030100372,"stop":1733030100372,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1733030100372,"stop":1733030100372,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1733030100372,"stop":1733030100372,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Who likes it?"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e5feb33263ee430e","status":"passed","time":{"start":1732764220402,"stop":1732764220402,"duration":0}},{"uid":"f2bd505717a279f1","status":"passed","time":{"start":1732428195706,"stop":1732428195706,"duration":0}},{"uid":"5319ce0d16f13f7e","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"fc29d3ec888c78ca","status":"passed","time":{"start":1724733474132,"stop":1724733474132,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"6bab07231bfb8a25","status":"passed","time":{"start":1732764220402,"stop":1732764220402,"duration":0}},{"uid":"fb237eeb673713e3","status":"passed","time":{"start":1732428195706,"stop":1732428195706,"duration":0}},{"uid":"d7357eaa8c15ec47","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"57946e73be805e2a","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}}]},"tags":["FORMATTING","STRINGS","FUNDAMENTALS","ALGORITHMS"]},"source":"5ff9cf70b259ca21.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/50b7ff1fe714521a.json b/allure-report/data/test-cases/5ffc12c38a719895.json similarity index 84% rename from allure-report/data/test-cases/50b7ff1fe714521a.json rename to allure-report/data/test-cases/5ffc12c38a719895.json index 36a53cdb8b8..40e8a526361 100644 --- a/allure-report/data/test-cases/50b7ff1fe714521a.json +++ b/allure-report/data/test-cases/5ffc12c38a719895.json @@ -1 +1 @@ -{"uid":"50b7ff1fe714521a","name":"Testing flatten function","fullName":"kyu_5.flatten.test_flatten.FlattenTestCase#test_flatten","historyId":"bf9ab588ec37b96b09a8d0c56f74fc4a","time":{"start":1732428194277,"stop":1732428194277,"duration":0},"description":"\n For this exercise you will create a global flatten method.\n The method takes in any number of arguments and flattens\n them into a single array. If any of the arguments passed in\n are an array then the individual objects within the array\n will be flattened so that they exist at the same level as\n the other arguments. Any nested arrays, no matter how deep,\n should be flattened into the single array result.\n\n The following are examples of how this function would be\n used and what the expected results would be:\n\n flatten(1, [2, 3], 4, 5, [6, [7]]) # returns [1, 2, 3, 4, 5, 6, 7]\n flatten('a', ['b', 2], 3, None, [[4], ['c']]) # returns\n ['a', 'b', 2, 3, None, 4, 'c']\n :return:\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ee3233c4ab89c7ec.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"6066d349be23d299","name":"test_starting_position_from_negatives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_negatives","historyId":"d078abbf63387d06892c04835cc6719c","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on negative grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 89, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"6066d349be23d299.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/cbe27b4f7111917c.json b/allure-report/data/test-cases/6081ff969f9ea72a.json
similarity index 81%
rename from allure-report/data/test-cases/cbe27b4f7111917c.json
rename to allure-report/data/test-cases/6081ff969f9ea72a.json
index 08e397c6828..dcfe3fe11c8 100644
--- a/allure-report/data/test-cases/cbe27b4f7111917c.json
+++ b/allure-report/data/test-cases/6081ff969f9ea72a.json
@@ -1 +1 @@
-{"uid":"cbe27b4f7111917c","name":"Testing 'shortest_job_first(' function","fullName":"kyu_6.scheduling.test_solution.SJFTestCase#test_sjf","historyId":"da4a41f0bf9943ee34282e89227dd9a2","time":{"start":1732428195625,"stop":1732428195626,"duration":1},"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase","time":{"start":1732428195625,"stop":1732428195625,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","steps":[{"name":"Enter a n (([0], 0)) and verify the expected output (100) vs actual result (100)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 10, 20, 0, 0], 0)) and verify the expected output (6) vs actual result (6)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 10, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 0, 20, 0, 0], 2)) and verify the expected output (26) vs actual result (26)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([20, 20, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 19, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 0, 19, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 18, 0, 0], 75)) and verify the expected output (1008) vs actual result (1008)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 13, 13, 12, 17, 0, 15, 0, 12, 0, 15, 0, 0, 12, 19, 11, 10, 0, 11, 18, 0, 0, 15, 20, 0, 16, 12, 17, 0, 0, 10, 19, 0, 9, 0, 16, 19, 16, 15, 0, 17, 0, 13, 11, 19, 18, 13, 10, 0, 20, 0, 10, 9, 18, 14, 18, 0, 15, 17, 10, 17, 0, 0, 0, 18, 0, 0, 19, 14, 0, 0, 19, 19, 0, 0, 0, 0, 0, 9, 18, 0, 0, 11, 16, 0, 0, 0, 0, 10, 0, 17, 0, 16, 0, 0, 0, 16, 0, 13, 20, 0, 20, 20, 0, 0, 20, 14, 0, 11, 0, 9, 0, 0, 20, 11, 17, 0, 12, 13, 16, 13, 19, 0, 18, 20, 0, 19, 10, 19, 12, 0, 18, 0, 14, 9, 0, 0, 0, 13, 14, 9, 18, 9, 11, 19, 10, 20, 17, 13, 0, 13, 0, 12, 0, 19, 0, 14, 0, 20, 0, 14, 12, 11, 18, 0, 0, 9, 0, 19], 24)) and verify the expected output (275) vs actual result (275)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase::0","time":{"start":1732428195628,"stop":1732428195628,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"QUEUES"},{"name":"story","value":"Scheduling (Shortest Job First or SJF)"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"SCHEDULING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.scheduling.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550cc572b9e7b563be00054f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},"source":"cbe27b4f7111917c.json","parameterValues":[]} \ No newline at end of file +{"uid":"6081ff969f9ea72a","name":"Testing 'shortest_job_first(' function","fullName":"kyu_6.scheduling.test_solution.SJFTestCase#test_sjf","historyId":"da4a41f0bf9943ee34282e89227dd9a2","time":{"start":1732428195625,"stop":1732428195626,"duration":1},"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase","time":{"start":1732428195625,"stop":1732428195625,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","steps":[{"name":"Enter a n (([0], 0)) and verify the expected output (100) vs actual result (100)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 10, 20, 0, 0], 0)) and verify the expected output (6) vs actual result (6)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 10, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 0, 20, 0, 0], 2)) and verify the expected output (26) vs actual result (26)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([20, 20, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 19, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 0, 19, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 18, 0, 0], 75)) and verify the expected output (1008) vs actual result (1008)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 13, 13, 12, 17, 0, 15, 0, 12, 0, 15, 0, 0, 12, 19, 11, 10, 0, 11, 18, 0, 0, 15, 20, 0, 16, 12, 17, 0, 0, 10, 19, 0, 9, 0, 16, 19, 16, 15, 0, 17, 0, 13, 11, 19, 18, 13, 10, 0, 20, 0, 10, 9, 18, 14, 18, 0, 15, 17, 10, 17, 0, 0, 0, 18, 0, 0, 19, 14, 0, 0, 19, 19, 0, 0, 0, 0, 0, 9, 18, 0, 0, 11, 16, 0, 0, 0, 0, 10, 0, 17, 0, 16, 0, 0, 0, 16, 0, 13, 20, 0, 20, 20, 0, 0, 20, 14, 0, 11, 0, 9, 0, 0, 20, 11, 17, 0, 12, 13, 16, 13, 19, 0, 18, 20, 0, 19, 10, 19, 12, 0, 18, 0, 14, 9, 0, 0, 0, 13, 14, 9, 18, 9, 11, 19, 10, 20, 17, 13, 0, 13, 0, 12, 0, 19, 0, 14, 0, 20, 0, 14, 12, 11, 18, 0, 0, 9, 0, 19], 24)) and verify the expected output (275) vs actual result (275)","time":{"start":1732428195626,"stop":1732428195626,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase::0","time":{"start":1732428195628,"stop":1732428195628,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"QUEUES"},{"name":"story","value":"Scheduling (Shortest Job First or SJF)"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"SCHEDULING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.scheduling.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550cc572b9e7b563be00054f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},"source":"6081ff969f9ea72a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f631ad3e8bb02244.json b/allure-report/data/test-cases/60f76b164a916b4e.json similarity index 84% rename from allure-report/data/test-cases/f631ad3e8bb02244.json rename to allure-report/data/test-cases/60f76b164a916b4e.json index 65a5c9945ba..9b37893fbe9 100644 --- a/allure-report/data/test-cases/f631ad3e8bb02244.json +++ b/allure-report/data/test-cases/60f76b164a916b4e.json @@ -1 +1 @@ -{"uid":"f631ad3e8bb02244","name":"Testing set_alarm function","fullName":"kyu_8.set_alarm.test_set_alarm.SetAlarmTestCase#test_set_alarm","historyId":"77c7125894dc4635fdd1db51405959d3","time":{"start":1732428196377,"stop":1732428196377,"duration":0},"description":"\n Testing set_alarm function with various test inputs.\n\n The function should return true if you are employed\n and not on vacation (because these are the circumstances\n under which you need to set an alarm). It should return\n false otherwise.\n\n Examples:\n\n setAlarm(true, true) -> false\n setAlarm(false, true) -> false\n setAlarm(false, false) -> false\n setAlarm(true, false) -> true\n :return:\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724735127122,"stop":1724735127122,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5a674ed3663720ba","name":"stdout","source":"5a674ed3663720ba.txt","type":"text/plain","size":1904}],"parameters":[],"stepsCount":21,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724735127141,"stop":1724735127141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"2 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"parentSuite","value":"Proficient"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"61355273b18aad8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/61f84f81177cf38b.json b/allure-report/data/test-cases/61b2bb726cd1f52e.json similarity index 92% rename from allure-report/data/test-cases/61f84f81177cf38b.json rename to allure-report/data/test-cases/61b2bb726cd1f52e.json index 8d6b8743dda..6236f6a8dc5 100644 --- a/allure-report/data/test-cases/61f84f81177cf38b.json +++ b/allure-report/data/test-cases/61b2bb726cd1f52e.json @@ -1 +1 @@ -{"uid":"61f84f81177cf38b","name":"test_solution_empty","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_empty","historyId":"29249ea89f0081dda70899f3290f857b","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 86, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"61f84f81177cf38b.json","parameterValues":[]} \ No newline at end of file +{"uid":"61b2bb726cd1f52e","name":"test_solution_empty","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_empty","historyId":"29249ea89f0081dda70899f3290f857b","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 86, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"61b2bb726cd1f52e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e776a97a9aadedfc.json b/allure-report/data/test-cases/61c11f4086f447bf.json similarity index 85% rename from allure-report/data/test-cases/e776a97a9aadedfc.json rename to allure-report/data/test-cases/61c11f4086f447bf.json index 048173dc350..d7d2bfddf85 100644 --- a/allure-report/data/test-cases/e776a97a9aadedfc.json +++ b/allure-report/data/test-cases/61c11f4086f447bf.json @@ -1 +1 @@ -{"uid":"e776a97a9aadedfc","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":14,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1732428194165,"stop":1732428194165,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ADVANCED"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"LANGUAGE"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"feature","value":"String"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FEATURES"},{"name":"tag","value":"PROGRAMMING"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","FUNDAMENTALS","PROGRAMMING","ADVANCED","FEATURES"]},"source":"e776a97a9aadedfc.json","parameterValues":[]} \ No newline at end of file +{"uid":"61c11f4086f447bf","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":14,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1732428194165,"stop":1732428194165,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ADVANCED"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"LANGUAGE"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"feature","value":"String"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FEATURES"},{"name":"tag","value":"PROGRAMMING"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","FUNDAMENTALS","PROGRAMMING","ADVANCED","FEATURES"]},"source":"61c11f4086f447bf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e53952640c2c9e47.json b/allure-report/data/test-cases/61f607b52c867fb3.json similarity index 67% rename from allure-report/data/test-cases/e53952640c2c9e47.json rename to allure-report/data/test-cases/61f607b52c867fb3.json index 3a5f197b073..75ada8d2478 100644 --- a/allure-report/data/test-cases/e53952640c2c9e47.json +++ b/allure-report/data/test-cases/61f607b52c867fb3.json @@ -1 +1 @@ -{"uid":"e53952640c2c9e47","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1732764220314,"stop":1732764220314,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f6df3cbfc02e5094","status":"passed","time":{"start":1732428195634,"stop":1732428195634,"duration":0}},{"uid":"afe0c9a0972467a3","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}},{"uid":"fe040c66880e0b15","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"fc455123cb448d3e","status":"passed","time":{"start":1732428195634,"stop":1732428195634,"duration":0}},{"uid":"31cd5c9e8017f83c","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}},{"uid":"1ef3e1da7f90eb82","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}}]},"tags":["FUNDAMENTALS","ARRAYS"]},"source":"e53952640c2c9e47.json","parameterValues":[]} \ No newline at end of file +{"uid":"61f607b52c867fb3","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1732764220314,"stop":1732764220314,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"61f607b52c867fb3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/14c8b0cd48caa4d6.json b/allure-report/data/test-cases/621a25121601fe95.json similarity index 80% rename from allure-report/data/test-cases/14c8b0cd48caa4d6.json rename to allure-report/data/test-cases/621a25121601fe95.json index 0eafee3e8e3..8bebc2033e6 100644 --- a/allure-report/data/test-cases/14c8b0cd48caa4d6.json +++ b/allure-report/data/test-cases/621a25121601fe95.json @@ -1 +1 @@ -{"uid":"14c8b0cd48caa4d6","name":"Testing the 'group_cities' function","fullName":"kyu_6.rotate_the_letters_of_each_element.test_group_cities.GroupCitiesTestCase#test_group_cities","historyId":"0b146f7fbac52b042804286da8716f6b","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fcd71aa1ac7b19de","name":"stdout","source":"fcd71aa1ac7b19de.txt","type":"text/plain","size":1536}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"14c8b0cd48caa4d6.json","parameterValues":[]} \ No newline at end of file +{"uid":"621a25121601fe95","name":"Testing the 'group_cities' function","fullName":"kyu_6.rotate_the_letters_of_each_element.test_group_cities.GroupCitiesTestCase#test_group_cities","historyId":"0b146f7fbac52b042804286da8716f6b","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings, groups the elements\n that can be obtained by rotating others, ignoring upper or lower cases.\n\n In the event that an element appears more than once in the input sequence,\n only one of them will be taken into account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4ae64cfa18a7fe16","name":"stdout","source":"4ae64cfa18a7fe16.txt","type":"text/plain","size":1536}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"621a25121601fe95.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8672ab2817945b36.json b/allure-report/data/test-cases/62263e93a5cfddb4.json similarity index 63% rename from allure-report/data/test-cases/8672ab2817945b36.json rename to allure-report/data/test-cases/62263e93a5cfddb4.json index 75ec87efca4..24baa19adf5 100644 --- a/allure-report/data/test-cases/8672ab2817945b36.json +++ b/allure-report/data/test-cases/62263e93a5cfddb4.json @@ -1 +1 @@ -{"uid":"8672ab2817945b36","name":"Testing string_to_array function","fullName":"kyu_8.convert_string_to_an_array.test_string_to_array.StringToArrayTestCase#test_string_to_array","historyId":"f51ecfb2c4460f518b2155a78436a09d","time":{"start":1732764220862,"stop":1732764220862,"duration":0},"description":"\n Testing string_to_array function.\n\n A function to split a string and\n convert it into an array of words.\n :return:\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"36a84ce1aa4434a","name":"stdout","source":"36a84ce1aa4434a.txt","type":"text/plain","size":931}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MEMOIZATION"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Sum of Pairs"},{"name":"feature","value":"Memoization"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"2c53cc9448de91f2.json","parameterValues":[]} \ No newline at end of file +{"uid":"623e1f94af0b0a8a","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5bd79911afafb617","name":"stdout","source":"5bd79911afafb617.txt","type":"text/plain","size":931}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MEMOIZATION"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Sum of Pairs"},{"name":"feature","value":"Memoization"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"623e1f94af0b0a8a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/67a0bf67db9047ee.json b/allure-report/data/test-cases/627ac903c8bfc90f.json similarity index 69% rename from allure-report/data/test-cases/67a0bf67db9047ee.json rename to allure-report/data/test-cases/627ac903c8bfc90f.json index 1e3701c1b57..5ba7351f1f0 100644 --- a/allure-report/data/test-cases/67a0bf67db9047ee.json +++ b/allure-report/data/test-cases/627ac903c8bfc90f.json @@ -1 +1 @@ -{"uid":"67a0bf67db9047ee","name":"Testing binary_to_string function","fullName":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string.SequenceTestCase#test_binary_to_string","historyId":"5e3d4a7b89a7ecee6b57c2383b63527b","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"description":"\n Testing binary_to_string function\n with various test data\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing binary_to_string function\n with various test data\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1732764219262,"stop":1732764219262,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Character Encodings"},{"name":"tag","value":"ASCII"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BINARY"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"tag","value":"FORMATS"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d5360156ef396b6e","status":"passed","time":{"start":1732428194577,"stop":1732428194577,"duration":0}},{"uid":"cedf72c8fbbfdfc5","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"a22d4b8f003df599","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1d2104b5fa1d29b","status":"passed","time":{"start":1732428194577,"stop":1732428194577,"duration":0}},{"uid":"2b38fe6b8a5a46","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"5c281d5272513bfd","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"67a0bf67db9047ee.json","parameterValues":[]} \ No newline at end of file +{"uid":"627ac903c8bfc90f","name":"Testing binary_to_string function","fullName":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string.SequenceTestCase#test_binary_to_string","historyId":"5e3d4a7b89a7ecee6b57c2383b63527b","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"description":"\n Testing binary_to_string function\n with various test data\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing binary_to_string function\n with various test data\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1732764219262,"stop":1732764219262,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Character Encodings"},{"name":"tag","value":"ASCII"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BINARY"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"tag","value":"FORMATS"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"627ac903c8bfc90f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/62a6bbd8d87be20e.json b/allure-report/data/test-cases/62a6bbd8d87be20e.json deleted file mode 100644 index 56a6c775f9d..00000000000 --- a/allure-report/data/test-cases/62a6bbd8d87be20e.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"62a6bbd8d87be20e","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1216cba41972f97c","status":"passed","time":{"start":1732428194550,"stop":1732428194550,"duration":0}},{"uid":"1a8f12ae9a258bd1","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"24b32ad032525022","status":"passed","time":{"start":1724733473046,"stop":1724733473061,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"777edc280c74020d","status":"passed","time":{"start":1732428194550,"stop":1732428194550,"duration":0}},{"uid":"585949d19b46a5d2","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"66f1b8d1e5ed1dbe","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"62a6bbd8d87be20e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b7107b1da849121a.json b/allure-report/data/test-cases/62dca90ee3fbe009.json similarity index 74% rename from allure-report/data/test-cases/b7107b1da849121a.json rename to allure-report/data/test-cases/62dca90ee3fbe009.json index 3c79295116a..e1c7b58d2c8 100644 --- a/allure-report/data/test-cases/b7107b1da849121a.json +++ b/allure-report/data/test-cases/62dca90ee3fbe009.json @@ -1 +1 @@ -{"uid":"b7107b1da849121a","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f9be06237574ec64","name":"stdout","source":"f9be06237574ec64.txt","type":"text/plain","size":304}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"b7107b1da849121a.json","parameterValues":[]} \ No newline at end of file +{"uid":"62dca90ee3fbe009","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1f0ce1b1fd5fc576","name":"stdout","source":"1f0ce1b1fd5fc576.txt","type":"text/plain","size":304}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"62dca90ee3fbe009.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/821065d4dc841edb.json b/allure-report/data/test-cases/630542b4d1ae1e45.json similarity index 75% rename from allure-report/data/test-cases/821065d4dc841edb.json rename to allure-report/data/test-cases/630542b4d1ae1e45.json index a4c4ba19f16..09a42ba4c10 100644 --- a/allure-report/data/test-cases/821065d4dc841edb.json +++ b/allure-report/data/test-cases/630542b4d1ae1e45.json @@ -1 +1 @@ -{"uid":"821065d4dc841edb","name":"Non is expected","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_none","historyId":"262134764fa6664c0e3055da165452d3","time":{"start":1724733474647,"stop":1724733474663,"duration":16},"description":"\n If the whole array is consecutive then return\n null or Nothing or None.\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests").\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"Lists"},{"name":"story","value":"Find the smallest"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"998a460e800cbb2b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194259,"stop":1732428194259,"duration":0}},{"uid":"767acc864b347295","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}},{"uid":"5364b62b05552f1e","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472765,"stop":1724733472765,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"c58cb7ae6e5a9993","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194259,"stop":1732428194259,"duration":0}},{"uid":"c37dfc82a096ec09","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}},{"uid":"257a5ad111bd69a7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}}]},"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"9164bf2c06bf8752.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"6327808bac6df1db","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1732764218915,"stop":1732764218915,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\").\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests").\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"Lists"},{"name":"story","value":"Find the smallest"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"6327808bac6df1db.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/7b584cbfaa9e2f14.json b/allure-report/data/test-cases/634a6fc50b2ba707.json
similarity index 72%
rename from allure-report/data/test-cases/7b584cbfaa9e2f14.json
rename to allure-report/data/test-cases/634a6fc50b2ba707.json
index 9527094736a..9c3a0ecbebe 100644
--- a/allure-report/data/test-cases/7b584cbfaa9e2f14.json
+++ b/allure-report/data/test-cases/634a6fc50b2ba707.json
@@ -1 +1 @@
-{"uid":"7b584cbfaa9e2f14","name":"Testing permute_a_palindrome (negative)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_negative","historyId":"7090b58c62fab362ad673c85c67765af","time":{"start":1724733474007,"stop":1724733474007,"duration":0},"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"657871840dfd173c","name":"stdout","source":"657871840dfd173c.txt","type":"text/plain","size":253}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"feature","value":"Lists"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"7fb0d954404a7411.json","parameterValues":[]} \ No newline at end of file +{"uid":"635a66b4aaab6101","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8ffb3d947babe2e5","name":"stdout","source":"8ffb3d947babe2e5.txt","type":"text/plain","size":253}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"feature","value":"Lists"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"635a66b4aaab6101.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/25b0f3d782a2ed03.json b/allure-report/data/test-cases/63600542edbb694a.json similarity index 80% rename from allure-report/data/test-cases/25b0f3d782a2ed03.json rename to allure-report/data/test-cases/63600542edbb694a.json index c93409aa6c4..41251071e2d 100644 --- a/allure-report/data/test-cases/25b0f3d782a2ed03.json +++ b/allure-report/data/test-cases/63600542edbb694a.json @@ -1 +1 @@ -{"uid":"25b0f3d782a2ed03","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fec9fd349f1d045f","name":"stdout","source":"fec9fd349f1d045f.txt","type":"text/plain","size":530}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"25b0f3d782a2ed03.json","parameterValues":[]} \ No newline at end of file +{"uid":"63600542edbb694a","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3e07263d3e995602","name":"stdout","source":"3e07263d3e995602.txt","type":"text/plain","size":530}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"63600542edbb694a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/63b9cb3528bcd1e8.json b/allure-report/data/test-cases/63b9cb3528bcd1e8.json new file mode 100644 index 00000000000..c0d140e4527 --- /dev/null +++ b/allure-report/data/test-cases/63b9cb3528bcd1e8.json @@ -0,0 +1 @@ +{"uid":"63b9cb3528bcd1e8","name":"Testing Walker class - position property from positive grids","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1732764218574,"stop":1732764218575,"duration":1},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732764218568,"stop":1732764218569,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218574,"stop":1732764218574,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218575,"stop":1732764218575,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218575,"stop":1732764218575,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218575,"stop":1732764218575,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732764218575,"stop":1732764218575,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732764218576,"stop":1732764218576,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"63b9cb3528bcd1e8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/da222867360b442e.json b/allure-report/data/test-cases/640e02afdf541b21.json similarity index 84% rename from allure-report/data/test-cases/da222867360b442e.json rename to allure-report/data/test-cases/640e02afdf541b21.json index 5dbad1d542f..8153bd88658 100644 --- a/allure-report/data/test-cases/da222867360b442e.json +++ b/allure-report/data/test-cases/640e02afdf541b21.json @@ -1 +1 @@ -{"uid":"da222867360b442e","name":"Testing max_multiple function","fullName":"kyu_7.maximum_multiple.test_maximum_multiple.MaximumMultipleTestCase#test_maximum_multiple","historyId":"3181c0c2e1c9ba7b49a9f72369c7b0bb","time":{"start":1724733474335,"stop":1724733474335,"duration":0},"description":"\n Testing max_multiple function with\n various test data\n\n :return:\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"SECURITY"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"56a70ac6c19b5c2a","status":"passed","time":{"start":1732764218600,"stop":1732764218600,"duration":0}},{"uid":"d4260955f91337ec","status":"passed","time":{"start":1732428193959,"stop":1732428193959,"duration":0}},{"uid":"83c9df798b4e44f","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"7086e3f0d0497484","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5e4416fd32f6992f","status":"passed","time":{"start":1732764218600,"stop":1732764218600,"duration":0}},{"uid":"9dd5714486b51753","status":"passed","time":{"start":1732428193959,"stop":1732428193959,"duration":0}},{"uid":"8a76fd0002a5824c","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"3fa15071b1bee987","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"644c808df55456e9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a9ecee1b4fc0ab11.json b/allure-report/data/test-cases/64e42fae205d69e4.json similarity index 56% rename from allure-report/data/test-cases/a9ecee1b4fc0ab11.json rename to allure-report/data/test-cases/64e42fae205d69e4.json index 836b83383a8..c3506eeb582 100644 --- a/allure-report/data/test-cases/a9ecee1b4fc0ab11.json +++ b/allure-report/data/test-cases/64e42fae205d69e4.json @@ -1 +1 @@ -{"uid":"a9ecee1b4fc0ab11","name":"Testing 'generate_hashtag' function","fullName":"kyu_5.the_hashtag_generator.test_generate_hashtag.GenerateHashtagTestCase#test_generate_hashtag","historyId":"ff2324e4a058a6c42486fd5aff532ecf","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"description":"\n Testing 'generate_hashtag' function\n ","descriptionHtml":"The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b0ff98cda0b0c43","name":"stdout","source":"b0ff98cda0b0c43.txt","type":"text/plain","size":254}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"653d6409b929d554.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/64ddebaa5d6679fc.json b/allure-report/data/test-cases/65519c1899e60621.json similarity index 70% rename from allure-report/data/test-cases/64ddebaa5d6679fc.json rename to allure-report/data/test-cases/65519c1899e60621.json index fd729c29233..61bedfab535 100644 --- a/allure-report/data/test-cases/64ddebaa5d6679fc.json +++ b/allure-report/data/test-cases/65519c1899e60621.json @@ -1 +1 @@ -{"uid":"64ddebaa5d6679fc","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1732764220200,"stop":1732764220200,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Help the bookseller !"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"64001087ec7aaf2b","status":"passed","time":{"start":1732428195510,"stop":1732428195510,"duration":0}},{"uid":"a98592d8e6c7fba2","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"296f86e34803d6c1","status":"passed","time":{"start":1724733473960,"stop":1724733473960,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9267ea7150c527ef","status":"passed","time":{"start":1732428195510,"stop":1732428195510,"duration":0}},{"uid":"1719ddf6913445c8","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"66511dda8143933e","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"64ddebaa5d6679fc.json","parameterValues":[]} \ No newline at end of file +{"uid":"65519c1899e60621","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1732764220200,"stop":1732764220200,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Help the bookseller !"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"65519c1899e60621.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9aaaa009f2bba8b1.json b/allure-report/data/test-cases/656d201041ba5817.json similarity index 75% rename from allure-report/data/test-cases/9aaaa009f2bba8b1.json rename to allure-report/data/test-cases/656d201041ba5817.json index 4110b6ea67b..724d24cc0fa 100644 --- a/allure-report/data/test-cases/9aaaa009f2bba8b1.json +++ b/allure-report/data/test-cases/656d201041ba5817.json @@ -1 +1 @@ -{"uid":"9aaaa009f2bba8b1","name":"Negative non consecutive number should be returned","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_negative","historyId":"f9c1f10fe995fd827dbc67efd6c689cb","time":{"start":1724735129461,"stop":1724735129461,"duration":0},"description":"\n non-consecutive is a negative number.\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2f6f124c7be3a6e5","name":"stdout","source":"2f6f124c7be3a6e5.txt","type":"text/plain","size":2146}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Array to HTML table"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"fa5cd4b7c764fede.json","parameterValues":[]} \ No newline at end of file +{"uid":"65c57bdf9fea8094","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c74dda443bb93e16","name":"stdout","source":"c74dda443bb93e16.txt","type":"text/plain","size":2146}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Array to HTML table"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"65c57bdf9fea8094.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3f678007c09ea2b5.json b/allure-report/data/test-cases/65cae0d4eb0f95b8.json similarity index 77% rename from allure-report/data/test-cases/3f678007c09ea2b5.json rename to allure-report/data/test-cases/65cae0d4eb0f95b8.json index d4213cd75e7..b689122ac8d 100644 --- a/allure-report/data/test-cases/3f678007c09ea2b5.json +++ b/allure-report/data/test-cases/65cae0d4eb0f95b8.json @@ -1 +1 @@ -{"uid":"3f678007c09ea2b5","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1732428194667,"stop":1732428194668,"duration":1},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194667,"stop":1732428194667,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"3f678007c09ea2b5.json","parameterValues":[]} \ No newline at end of file +{"uid":"65cae0d4eb0f95b8","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1732428194667,"stop":1732428194668,"duration":1},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194667,"stop":1732428194667,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194668,"stop":1732428194668,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"65cae0d4eb0f95b8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/83b34d0610fd83c6.json b/allure-report/data/test-cases/6612fa568c338bff.json similarity index 85% rename from allure-report/data/test-cases/83b34d0610fd83c6.json rename to allure-report/data/test-cases/6612fa568c338bff.json index 9a28221f6f2..a98a0d70fa2 100644 --- a/allure-report/data/test-cases/83b34d0610fd83c6.json +++ b/allure-report/data/test-cases/6612fa568c338bff.json @@ -1 +1 @@ -{"uid":"83b34d0610fd83c6","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_2","historyId":"72a2d75b45f09e520765f369cfc2bc8f","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"83b34d0610fd83c6.json","parameterValues":[]} \ No newline at end of file +{"uid":"6612fa568c338bff","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_2","historyId":"72a2d75b45f09e520765f369cfc2bc8f","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"suite","value":"Math"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"6612fa568c338bff.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/66b2d8dadf3898.json b/allure-report/data/test-cases/66b2d8dadf3898.json new file mode 100644 index 00000000000..0c76952954c --- /dev/null +++ b/allure-report/data/test-cases/66b2d8dadf3898.json @@ -0,0 +1 @@ +{"uid":"66b2d8dadf3898","name":"Testing check_root function","fullName":"kyu_7.always_perfect.test_check_root.CheckRootTestCase#test_check_root","historyId":"9c2d30046a2fe35ee19c9d3833ea20a5","time":{"start":1732428195724,"stop":1732428195724,"duration":0},"description":"\n Testing check_root function with various test inputs\n\n A function which takes numbers separated by commas\n in string format and returns the number which is a\n perfect square and the square root of that number.\n\n If string contains other characters than number or\n it has more or less than 4 numbers separated by comma\n function returns \"incorrect input\".\n\n If string contains 4 numbers but not consecutive it\n returns \"not consecutive\".\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ae9de108d4c0920c","status":"passed","time":{"start":1732764219343,"stop":1732764219344,"duration":1}},{"uid":"65cae0d4eb0f95b8","status":"passed","time":{"start":1732428194667,"stop":1732428194668,"duration":1}},{"uid":"97d66dc06144a438","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"3d6d6f8c83d1b77","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ea77ab4395e92566","status":"passed","time":{"start":1732764219343,"stop":1732764219344,"duration":1}},{"uid":"1532fae746d0bb3a","status":"passed","time":{"start":1732428194667,"stop":1732428194668,"duration":1}},{"uid":"2c78d4954ac14f9e","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"93b3042e12ae0dc2","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"67535419d885cbd9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3460c7a02debe899.json b/allure-report/data/test-cases/67590949db6da2ee.json similarity index 78% rename from allure-report/data/test-cases/3460c7a02debe899.json rename to allure-report/data/test-cases/67590949db6da2ee.json index 3f11ce9e088..59ec31874f0 100644 --- a/allure-report/data/test-cases/3460c7a02debe899.json +++ b/allure-report/data/test-cases/67590949db6da2ee.json @@ -1 +1 @@ -{"uid":"3460c7a02debe899","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f9925186cd87d138","name":"stdout","source":"f9925186cd87d138.txt","type":"text/plain","size":2621}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"3460c7a02debe899.json","parameterValues":[]} \ No newline at end of file +{"uid":"67590949db6da2ee","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"65be7c61ca459627","name":"stdout","source":"65be7c61ca459627.txt","type":"text/plain","size":2621}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"67590949db6da2ee.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1bcebf4fb624aad6.json b/allure-report/data/test-cases/67660b7a0592cf4d.json similarity index 82% rename from allure-report/data/test-cases/1bcebf4fb624aad6.json rename to allure-report/data/test-cases/67660b7a0592cf4d.json index ec8ddd1f1d5..228e86608d0 100644 --- a/allure-report/data/test-cases/1bcebf4fb624aad6.json +++ b/allure-report/data/test-cases/67660b7a0592cf4d.json @@ -1 +1 @@ -{"uid":"1bcebf4fb624aad6","name":"Testing 'count_sheeps' function: mixed list","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep_mixed_list","historyId":"1b4dd61e36f8ec4ee2f83635d4e16e21","time":{"start":1724733474616,"stop":1724733474616,"duration":0},"description":"\n Testing 'count_sheeps' function\n Hint: Don't forget to check for\n bad values like mixed list\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"67c96b92db3f1ee1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d86332e2eabe60c3.json b/allure-report/data/test-cases/67ecde96f288a7b2.json similarity index 81% rename from allure-report/data/test-cases/d86332e2eabe60c3.json rename to allure-report/data/test-cases/67ecde96f288a7b2.json index 4f371ba5029..bf12dfa9348 100644 --- a/allure-report/data/test-cases/d86332e2eabe60c3.json +++ b/allure-report/data/test-cases/67ecde96f288a7b2.json @@ -1 +1 @@ -{"uid":"d86332e2eabe60c3","name":"Square numbers (positive)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_25","historyId":"e1a83b5e7221ab7611b800cba5c64efa","time":{"start":1732428196060,"stop":1732428196060,"duration":0},"description":"\n 25 is a square number\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"18e75387bd3b0160","name":"stdout","source":"18e75387bd3b0160.txt","type":"text/plain","size":304}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"681eea057133a7e0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ba71f124345447fc.json b/allure-report/data/test-cases/6826d14915228b29.json similarity index 64% rename from allure-report/data/test-cases/ba71f124345447fc.json rename to allure-report/data/test-cases/6826d14915228b29.json index 804db1681b3..821b3eff169 100644 --- a/allure-report/data/test-cases/ba71f124345447fc.json +++ b/allure-report/data/test-cases/6826d14915228b29.json @@ -1 +1 @@ -{"uid":"ba71f124345447fc","name":"Testing check_root function","fullName":"kyu_7.always_perfect.test_check_root.CheckRootTestCase#test_check_root","historyId":"9c2d30046a2fe35ee19c9d3833ea20a5","time":{"start":1732764220417,"stop":1732764220418,"duration":1},"description":"\n Testing check_root function with various test inputs\n\n A function which takes numbers separated by commas\n in string format and returns the number which is a\n perfect square and the square root of that number.\n\n If string contains other characters than number or\n it has more or less than 4 numbers separated by comma\n function returns \"incorrect input\".\n\n If string contains 4 numbers but not consecutive it\n returns \"not consecutive\".\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"41df37e97a182fa4","name":"stdout","source":"41df37e97a182fa4.txt","type":"text/plain","size":222}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9fa9266ff3a1c464","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"280a7287fd39d5a9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"f80f9bf6821c7c25","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"ed9cfa6ba87dba0e.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"68fbe283acac1b6a","name":"test_basic","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_basic","historyId":"81b718c3bba361637ce9ed2266cd30d2","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"description":"\n Basic test case\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"14eb68b01bad174e","name":"stdout","source":"14eb68b01bad174e.txt","type":"text/plain","size":222}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ed9cfa6ba87dba0e","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"9fa9266ff3a1c464","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"280a7287fd39d5a9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"f80f9bf6821c7c25","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"68fbe283acac1b6a.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/690df5b9e2e97d3.json b/allure-report/data/test-cases/690df5b9e2e97d3.json
new file mode 100644
index 00000000000..3809f9d4213
--- /dev/null
+++ b/allure-report/data/test-cases/690df5b9e2e97d3.json
@@ -0,0 +1 @@
+{"uid":"690df5b9e2e97d3","name":"Testing 'sum_triangular_numbers' with zero","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_zero","historyId":"fc1061f17dd61adf726ad7c2bb23539c","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with zero as an input\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1732428194553,"stop":1732428194553,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"1216cba41972f97c.json","parameterValues":[]} \ No newline at end of file +{"uid":"691c776616074a7a","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1732428194553,"stop":1732428194553,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"691c776616074a7a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/324d19209fbeb70d.json b/allure-report/data/test-cases/694927049ad61cd3.json similarity index 62% rename from allure-report/data/test-cases/324d19209fbeb70d.json rename to allure-report/data/test-cases/694927049ad61cd3.json index 44b320d620b..311a4f438fa 100644 --- a/allure-report/data/test-cases/324d19209fbeb70d.json +++ b/allure-report/data/test-cases/694927049ad61cd3.json @@ -1 +1 @@ -{"uid":"324d19209fbeb70d","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732764220480,"stop":1732764220480,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"156fc08ab7167514","status":"passed","time":{"start":1732428195780,"stop":1732428195781,"duration":1}},{"uid":"45bc1447720343e5","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"d9e7bf55554cd705","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"28c03a6c5cc24cef","status":"passed","time":{"start":1732428195780,"stop":1732428195781,"duration":1}},{"uid":"2aa3a63b6fff605a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"fb3ce43e36479ba0","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"324d19209fbeb70d.json","parameterValues":[]} \ No newline at end of file +{"uid":"694927049ad61cd3","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732764220480,"stop":1732764220480,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"694927049ad61cd3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/980af150a499b4e9.json b/allure-report/data/test-cases/694d122063aa9b02.json similarity index 68% rename from allure-report/data/test-cases/980af150a499b4e9.json rename to allure-report/data/test-cases/694d122063aa9b02.json index 3c8ef8ab27d..700b3092504 100644 --- a/allure-report/data/test-cases/980af150a499b4e9.json +++ b/allure-report/data/test-cases/694d122063aa9b02.json @@ -1 +1 @@ -{"uid":"980af150a499b4e9","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732764220706,"stop":1732764220706,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sum of odd numbers"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"feature","value":"Math"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e2ed60d0ac53c788","status":"passed","time":{"start":1732428195990,"stop":1732428195990,"duration":0}},{"uid":"583a0190aa99ad42","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"cb7d8edff0d47cc5","status":"passed","time":{"start":1724733474460,"stop":1724733474460,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"419686fbcf063822","status":"passed","time":{"start":1732428195990,"stop":1732428195990,"duration":0}},{"uid":"9a325845218dd6ae","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"d837297408a13c1e","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"980af150a499b4e9.json","parameterValues":[]} \ No newline at end of file +{"uid":"694d122063aa9b02","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732764220706,"stop":1732764220706,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sum of odd numbers"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"feature","value":"Math"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"694d122063aa9b02.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/56e6898f814c9a2c.json b/allure-report/data/test-cases/6959c64cdad7a79a.json similarity index 83% rename from allure-report/data/test-cases/56e6898f814c9a2c.json rename to allure-report/data/test-cases/6959c64cdad7a79a.json index 3a0f8503875..66d47dcd483 100644 --- a/allure-report/data/test-cases/56e6898f814c9a2c.json +++ b/allure-report/data/test-cases/6959c64cdad7a79a.json @@ -1 +1 @@ -{"uid":"56e6898f814c9a2c","name":"Wolf at the end of the queue","fullName":"kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing.WarnTheSheepTestCase#test_warn_the_sheep_wolf_at_end","historyId":"e15f1973b9fdb38f6fac61e3b46f93cc","time":{"start":1724733474991,"stop":1724733474991,"duration":0},"description":"\n If the wolf is not the closest animal to you,\n return \"Oi! Sheep number N! You are about to be eaten by a wolf!\"\n where N is the sheep's position in the queue.\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732764221357,"stop":1732764221357,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1732764221363,"stop":1732764221363,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732764221363,"stop":1732764221363,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"113e69c4ee0f071","status":"passed","time":{"start":1732428196489,"stop":1732428196489,"duration":0}},{"uid":"42452319aaa200ae","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"497e27a7f74365e8","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"62ef482e2cb3493b","status":"passed","time":{"start":1732428196489,"stop":1732428196489,"duration":0}},{"uid":"1b3bd0a5ea1aa072","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"2030ea00b6998f67","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"d731ec2306766d91.json","parameterValues":[]} \ No newline at end of file +{"uid":"69bff1baf8829aa6","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1732764221362,"stop":1732764221363,"duration":1},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732764221357,"stop":1732764221357,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1732764221363,"stop":1732764221363,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732764221363,"stop":1732764221363,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"69bff1baf8829aa6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bc6803e227b56151.json b/allure-report/data/test-cases/69c302e5122b751d.json similarity index 80% rename from allure-report/data/test-cases/bc6803e227b56151.json rename to allure-report/data/test-cases/69c302e5122b751d.json index c6d3678fbf3..323b7962b10 100644 --- a/allure-report/data/test-cases/bc6803e227b56151.json +++ b/allure-report/data/test-cases/69c302e5122b751d.json @@ -1 +1 @@ -{"uid":"bc6803e227b56151","name":"Testing toJadenCase function (positive)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_positive","historyId":"7c48f5c6aa887d1bc76d081b028cf7cf","time":{"start":1732428195874,"stop":1732428195875,"duration":1},"description":"\n Simple positive test\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"Sum of odd numbers"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"694d122063aa9b02","status":"passed","time":{"start":1732764220704,"stop":1732764220704,"duration":0}},{"uid":"233e934352e9feff","status":"passed","time":{"start":1732428195990,"stop":1732428195990,"duration":0}},{"uid":"249dabf58e93eece","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"bfe3079800be8e80","status":"passed","time":{"start":1724733474460,"stop":1724733474460,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"980af150a499b4e9","status":"passed","time":{"start":1732764220704,"stop":1732764220704,"duration":0}},{"uid":"419686fbcf063822","status":"passed","time":{"start":1732428195990,"stop":1732428195990,"duration":0}},{"uid":"9a325845218dd6ae","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"d837297408a13c1e","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"69f67038b11a4861.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d86eb3695c9130c6.json b/allure-report/data/test-cases/6a0a7c65d5636a5c.json similarity index 80% rename from allure-report/data/test-cases/d86eb3695c9130c6.json rename to allure-report/data/test-cases/6a0a7c65d5636a5c.json index 6f43e7d1558..f2f77339fd9 100644 --- a/allure-report/data/test-cases/d86eb3695c9130c6.json +++ b/allure-report/data/test-cases/6a0a7c65d5636a5c.json @@ -1 +1 @@ -{"uid":"d86eb3695c9130c6","name":"Testing decipher_this function","fullName":"kyu_6.decipher_this.test_decipher_this.DecipherThisTestCase#test_decipher_this","historyId":"ae3e8fd54712dd8496499b7bc14e7226","time":{"start":1732428194637,"stop":1732428194637,"duration":0},"description":"\n Testing decipher_this function\n :param self:\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f965c0bd2baa205","name":"stdout","source":"f965c0bd2baa205.txt","type":"text/plain","size":502}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"6a8f943df9cf325c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a672dac8835c46c1.json b/allure-report/data/test-cases/6b11699e388f2732.json similarity index 73% rename from allure-report/data/test-cases/a672dac8835c46c1.json rename to allure-report/data/test-cases/6b11699e388f2732.json index e67567bab7c..c2d69286df9 100644 --- a/allure-report/data/test-cases/a672dac8835c46c1.json +++ b/allure-report/data/test-cases/6b11699e388f2732.json @@ -1 +1 @@ -{"uid":"a672dac8835c46c1","name":"Testing 'vaporcode' function","fullName":"kyu_7.vaporcode.test_vaporcode.VaporcodeTestCase#test_vaporcode","historyId":"91791ed1a852f76f936407ccb3d2dbaa","time":{"start":1732428196052,"stop":1732428196052,"duration":0},"description":"\n Testing 'vaporcode' function\n :return:\n ","descriptionHtml":" Testing using basic test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Diophantine Equation"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"fc74ffe2a6fa764b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218838,"stop":1732764218838,"duration":0}},{"uid":"ebf90564de7fa557","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194185,"stop":1732428194185,"duration":0}},{"uid":"c6b40d117da688e8","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"7c60279d383e9d8b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"bdd8b1b0bd82d5b1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218838,"stop":1732764218838,"duration":0}},{"uid":"a57a3497f4402b67","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194185,"stop":1732428194185,"duration":0}},{"uid":"d6d51bdb700f78e3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"ad08cb0fb6eef203","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"6c1e65f294db5f89.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/6c8559b634a76bd8.json b/allure-report/data/test-cases/6c8559b634a76bd8.json
new file mode 100644
index 00000000000..15789412fd4
--- /dev/null
+++ b/allure-report/data/test-cases/6c8559b634a76bd8.json
@@ -0,0 +1 @@
+{"uid":"6c8559b634a76bd8","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"feature","value":"Validation"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4928db7c01341cec","status":"passed","time":{"start":1732764218691,"stop":1732764218691,"duration":0}},{"uid":"a4aa1c9fe84c9cc9","status":"passed","time":{"start":1732428194039,"stop":1732428194040,"duration":1}},{"uid":"83385fc467b4a8e5","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}},{"uid":"cb1f986a714e3e2e","status":"passed","time":{"start":1724733472437,"stop":1724733472437,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"9d2b852ea94aa88a","status":"passed","time":{"start":1732764218691,"stop":1732764218691,"duration":0}},{"uid":"91c9b008755c7351","status":"passed","time":{"start":1732428194039,"stop":1732428194040,"duration":1}},{"uid":"d6e4ebd44034ff08","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}},{"uid":"af3c309699fc2b8b","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}}]},"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"6c8559b634a76bd8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7ec3425d5267a222.json b/allure-report/data/test-cases/6cc7dd91ca56d191.json similarity index 60% rename from allure-report/data/test-cases/7ec3425d5267a222.json rename to allure-report/data/test-cases/6cc7dd91ca56d191.json index fa53aca47f0..304e2f4fd84 100644 --- a/allure-report/data/test-cases/7ec3425d5267a222.json +++ b/allure-report/data/test-cases/6cc7dd91ca56d191.json @@ -1 +1 @@ -{"uid":"7ec3425d5267a222","name":"Testing solve function","fullName":"kyu_6.casino_chips.test_solve.SolveTestCase#test_solve","historyId":"47a8a15643c132c9b9f0d902bcff28dd","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5e949b4a7c16c61","name":"stdout","source":"5e949b4a7c16c61.txt","type":"text/plain","size":640}],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Casino chips"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"7ec3425d5267a222.json","parameterValues":[]} \ No newline at end of file +{"uid":"6cc7dd91ca56d191","name":"Testing solve function","fullName":"kyu_6.casino_chips.test_solve.SolveTestCase#test_solve","historyId":"47a8a15643c132c9b9f0d902bcff28dd","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a0d3807a4788c278","name":"stdout","source":"a0d3807a4788c278.txt","type":"text/plain","size":640}],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Casino chips"},{"name":"tag","value":"MATHEMATICS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"6cc7dd91ca56d191.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7369f3dde824b045.json b/allure-report/data/test-cases/6cece42c72540e7a.json similarity index 80% rename from allure-report/data/test-cases/7369f3dde824b045.json rename to allure-report/data/test-cases/6cece42c72540e7a.json index dc98b1f762f..afcc3366b39 100644 --- a/allure-report/data/test-cases/7369f3dde824b045.json +++ b/allure-report/data/test-cases/6cece42c72540e7a.json @@ -1 +1 @@ -{"uid":"7369f3dde824b045","name":"Testing check_exam function","fullName":"kyu_8.check_the_exam.test_check_exam.CheckExamTestCase#test_check_exam","historyId":"ed6c1e5f0eb38874fc66b7fa53f68e12","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"description":"\n Testing check_exam function\n\n The function should return the score\n for this array of answers, giving +4\n for each correct answer, -1 for each\n incorrect answer, and +0 for each blank\n answer(empty string).\n\n :return:\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4b36d71052a1b866","name":"stdout","source":"4b36d71052a1b866.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":12,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"70c180d1e9f40ddc.json","parameterValues":[]} \ No newline at end of file +{"uid":"6fa9bd2fff491ec7","name":"Testing Warrior class >>> bruce_lee","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_bruce_lee","historyId":"7af7e9479cf2a47a636ae35231bacc9f","time":{"start":1724735127407,"stop":1724735127422,"duration":15},"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8f4bf05879c8645b","name":"stdout","source":"8f4bf05879c8645b.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":12,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"6fa9bd2fff491ec7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5a4c9eb3dcb32bf5.json b/allure-report/data/test-cases/6fb97aca94ac90f1.json similarity index 81% rename from allure-report/data/test-cases/5a4c9eb3dcb32bf5.json rename to allure-report/data/test-cases/6fb97aca94ac90f1.json index d97899955a1..976acb49861 100644 --- a/allure-report/data/test-cases/5a4c9eb3dcb32bf5.json +++ b/allure-report/data/test-cases/6fb97aca94ac90f1.json @@ -1 +1 @@ -{"uid":"5a4c9eb3dcb32bf5","name":"Testing 'count_sheeps' function: positive flow","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep","historyId":"7c789f6ee990c99f027ff5b8c32573fd","time":{"start":1724733474600,"stop":1724733474600,"duration":0},"description":"\n Testing 'count_sheeps' function\n Consider an array of sheep where some sheep\n may be missing from their place.\n We need a function that counts the\n number of sheep present in the array\n (true means present).\n\n :return:\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"55397a95b3056409","name":"stdout","source":"55397a95b3056409.txt","type":"text/plain","size":1904}],"parameters":[],"stepsCount":21,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"PARSING STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"bae98e899f1ebab4.json","parameterValues":[]} \ No newline at end of file +{"uid":"705df14002b81e6d","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"37cb2e943dd3d9fa","name":"stdout","source":"37cb2e943dd3d9fa.txt","type":"text/plain","size":1904}],"parameters":[],"stepsCount":21,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"OPERATORS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"PARSING STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"705df14002b81e6d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/54122a7c8f1149b2.json b/allure-report/data/test-cases/705f3a50d2317813.json similarity index 76% rename from allure-report/data/test-cases/54122a7c8f1149b2.json rename to allure-report/data/test-cases/705f3a50d2317813.json index 22ef7fcb8c9..e84395c6437 100644 --- a/allure-report/data/test-cases/54122a7c8f1149b2.json +++ b/allure-report/data/test-cases/705f3a50d2317813.json @@ -1 +1 @@ -{"uid":"54122a7c8f1149b2","name":"Testing make_upper_case function","fullName":"kyu_8.make_upper_case.test_make_upper_case.MakeUpperCaseTestCase#test_make_upper_case","historyId":"9fe496d12a67f53b3208a0b823f2d8c3","time":{"start":1732428196321,"stop":1732428196321,"duration":0},"description":"\n Sample Tests for make_upper_case function\n :return:\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"38c339de2200090","name":"stdout","source":"38c339de2200090.txt","type":"text/plain","size":878}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"2483ff464fe4ea07.json","parameterValues":[]} \ No newline at end of file +{"uid":"7086e3f0d0497484","name":"Testing Encoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding.EncodingTestCase#test_encoding","historyId":"195b2d3cd638502ec301b9e9eaa3f969","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c59a8e0803dd0f2a","name":"stdout","source":"c59a8e0803dd0f2a.txt","type":"text/plain","size":878}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"CIPHERS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"7086e3f0d0497484.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/70a5d60b5abb1f3f.json b/allure-report/data/test-cases/70a5d60b5abb1f3f.json new file mode 100644 index 00000000000..327d1260c31 --- /dev/null +++ b/allure-report/data/test-cases/70a5d60b5abb1f3f.json @@ -0,0 +1 @@ +{"uid":"70a5d60b5abb1f3f","name":"Testing share_price function","fullName":"kyu_7.share_prices.test_share_price.SharePriceTestCase#test_share_price","historyId":"884fcf3671ca321076723a238ddb92c0","time":{"start":1724735129227,"stop":1724735129227,"duration":0},"description":"\n Testing share_price function\n with multiple test inputs\n :return:\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1733030099224,"stop":1733030099224,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Memoization"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"tag","value":"MEMOIZATION"},{"name":"story","value":"Sum of Pairs"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"fb3c794e959e544","status":"passed","time":{"start":1732764219186,"stop":1732764219186,"duration":0}},{"uid":"9b26a570961ab395","status":"passed","time":{"start":1732428194512,"stop":1732428194512,"duration":0}},{"uid":"eeeab72dd7b98f53","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"623e1f94af0b0a8a","status":"passed","time":{"start":1724733472999,"stop":1724733472999,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ef2b00c02db84592","status":"passed","time":{"start":1732764219186,"stop":1732764219186,"duration":0}},{"uid":"607f84fe70696eb5","status":"passed","time":{"start":1732428194512,"stop":1732428194512,"duration":0}},{"uid":"2965d2d3db0ea08e","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"be5a8376fdcba717","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}}]},"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"72c2edc2055d0da7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/72c86ca38c98258.json b/allure-report/data/test-cases/72c86ca38c98258.json deleted file mode 100644 index ecd6cbb505c..00000000000 --- a/allure-report/data/test-cases/72c86ca38c98258.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"72c86ca38c98258","name":"Testing 'sum_triangular_numbers' with big number as an input","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_big_number","historyId":"e2716f691be2a9d6b5fd30d66b1f784d","time":{"start":1724733474476,"stop":1724733474476,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with big number as an input\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":30,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1732428194156,"stop":1732428194156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"b0df4a2c5fe59a12.json","parameterValues":[]} \ No newline at end of file +{"uid":"73191ac2ec23a302","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":30,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1732428194156,"stop":1732428194156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"73191ac2ec23a302.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/732bf4c64788dac.json b/allure-report/data/test-cases/732bf4c64788dac.json new file mode 100644 index 00000000000..65a9916cfc2 --- /dev/null +++ b/allure-report/data/test-cases/732bf4c64788dac.json @@ -0,0 +1 @@ +{"uid":"732bf4c64788dac","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"732bf4c64788dac.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/733b2334645f5c42.json b/allure-report/data/test-cases/733b2334645f5c42.json new file mode 100644 index 00000000000..3e9cb2b9999 --- /dev/null +++ b/allure-report/data/test-cases/733b2334645f5c42.json @@ -0,0 +1 @@ +{"uid":"733b2334645f5c42","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1733030100262,"stop":1733030100262,"duration":0},"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1733030100262,"stop":1733030100262,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1733030100262,"stop":1733030100262,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1733030100262,"stop":1733030100262,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1733030100262,"stop":1733030100262,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1733030100262,"stop":1733030100262,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1733030100262,"stop":1733030100262,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1733030100262,"stop":1733030100262,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Performance"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"feature","value":"Algorithms"},{"name":"story","value":"Row of the odd triangle"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"90548ade83f4ad3f","status":"passed","time":{"start":1732764220293,"stop":1732764220293,"duration":0}},{"uid":"8c263832e40387fc","status":"passed","time":{"start":1732428195616,"stop":1732428195616,"duration":0}},{"uid":"529f7f81e90deb17","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}},{"uid":"a1726ce9583568d0","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"416bb0c0ac58f7b6","status":"passed","time":{"start":1732764220293,"stop":1732764220293,"duration":0}},{"uid":"59b1922c33f3ac65","status":"passed","time":{"start":1732428195616,"stop":1732428195616,"duration":0}},{"uid":"9b82a842fdc9b867","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}},{"uid":"4c3877c30e625752","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}}]},"tags":["PERFORMANCE","ALGORITHMS"]},"source":"733b2334645f5c42.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/73654e59fd10df4d.json b/allure-report/data/test-cases/73654e59fd10df4d.json new file mode 100644 index 00000000000..3970ed4369a --- /dev/null +++ b/allure-report/data/test-cases/73654e59fd10df4d.json @@ -0,0 +1 @@ +{"uid":"73654e59fd10df4d","name":"Testing zeros function","fullName":"kyu_5.number_of_trailing_zeros_of_n.test_zeros.ZerosTestCase#test_zeros","historyId":"bf37412e0e610d07d951e5fde674ec97","time":{"start":1724733472968,"stop":1724733472968,"duration":0},"description":"\n Testing 'zeros' program that should calculate the number\n of trailing zeros in a factorial of a given number.\n :return: None\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"PARSING"},{"name":"story","value":"Count IP Addresses"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"777ba0c823c5a82a.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"73b957e217c05b3b","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1732428194170,"stop":1732428194170,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"PARSING"},{"name":"story","value":"Count IP Addresses"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"73b957e217c05b3b.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/8a89827c471bc909.json b/allure-report/data/test-cases/73ceae1f03ba10a4.json
similarity index 73%
rename from allure-report/data/test-cases/8a89827c471bc909.json
rename to allure-report/data/test-cases/73ceae1f03ba10a4.json
index 8a31ffe2f3a..f4ac65cc3f8 100644
--- a/allure-report/data/test-cases/8a89827c471bc909.json
+++ b/allure-report/data/test-cases/73ceae1f03ba10a4.json
@@ -1 +1 @@
-{"uid":"8a89827c471bc909","name":"Testing 'order' function","fullName":"kyu_6.your_order_please.test_order.OrderTestCase#test_order","historyId":"337f8da3fccb836acfa7a9f697d95259","time":{"start":1732764220409,"stop":1732764220410,"duration":1},"description":"\n Your task is to verify that 'order' function\n sorts a given string by following rules:\n\n 1. Each word in the string will contain a single number.\n This number is the position the word should have in\n the result.\n\n 2. Note: Numbers can be from 1 to 9. So 1 will be the\n first word (not 0).\n\n 3. If the input string is empty, return an empty string.\n The words in the input String will only contain valid\n consecutive numbers.\n\n :return:\n ","descriptionHtml":"Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Permutations"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"740e72b931a3ed2d.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/4df5cc35809df545.json b/allure-report/data/test-cases/7423494f63e5e438.json
similarity index 85%
rename from allure-report/data/test-cases/4df5cc35809df545.json
rename to allure-report/data/test-cases/7423494f63e5e438.json
index 754f4237c40..ce6fcd36700 100644
--- a/allure-report/data/test-cases/4df5cc35809df545.json
+++ b/allure-report/data/test-cases/7423494f63e5e438.json
@@ -1 +1 @@
-{"uid":"4df5cc35809df545","name":"Testing move_zeros function","fullName":"kyu_5.moving_zeros_to_the_end.test_move_zeros.MoveZerosTestCase#test_move_zeros","historyId":"4d406a702da9fd827c8c4798d255a6cf","time":{"start":1732428194463,"stop":1732428194463,"duration":0},"description":"\n Test an algorithm that takes an array and moves all of the\n zeros to the end, preserving the order of the other elements.\n :return:\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1732764218785,"stop":1732764218785,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"OOP"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"epic","value":"4 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"afca78445b5fa23f","status":"passed","time":{"start":1732428194132,"stop":1732428194132,"duration":0}},{"uid":"552b72a0721ea486","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}},{"uid":"921715088233c4e7","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ac136a3215f7ad6c","status":"passed","time":{"start":1732428194132,"stop":1732428194132,"duration":0}},{"uid":"d558fd9b3bcee4ae","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}},{"uid":"6ce4bba2ff4664c2","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"c00621abb22a9be3.json","parameterValues":[]} \ No newline at end of file +{"uid":"74d08353b69572cc","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1732764218785,"stop":1732764218785,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"OOP"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"epic","value":"4 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"74d08353b69572cc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/74f816020df3559.json b/allure-report/data/test-cases/74f816020df3559.json deleted file mode 100644 index 17d850f4a9e..00000000000 --- a/allure-report/data/test-cases/74f816020df3559.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"74f816020df3559","name":"'multiply' function verification with empty list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_empty_list","historyId":"15c98dd02f856858ef67a88bd3c8ad78","time":{"start":1732428195926,"stop":1732428195926,"duration":0},"description":"\n Test with empty list\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1732428194123,"stop":1732428194123,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1732428194125,"stop":1732428194125,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1732428194125,"stop":1732428194125,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"AGGREGATIONS"},{"name":"feature","value":"Aggregations"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"84ea3c3b3250393e.json","parameterValues":[]} \ No newline at end of file +{"uid":"761ca73c34549675","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1732428194124,"stop":1732428194125,"duration":1},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1732428194123,"stop":1732428194123,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1732428194124,"stop":1732428194124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1732428194125,"stop":1732428194125,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1732428194125,"stop":1732428194125,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"AGGREGATIONS"},{"name":"feature","value":"Aggregations"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"761ca73c34549675.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f5725ff55458d02a.json b/allure-report/data/test-cases/763ac19ad87ac3cd.json similarity index 80% rename from allure-report/data/test-cases/f5725ff55458d02a.json rename to allure-report/data/test-cases/763ac19ad87ac3cd.json index 84d723b371a..ba7f519dc31 100644 --- a/allure-report/data/test-cases/f5725ff55458d02a.json +++ b/allure-report/data/test-cases/763ac19ad87ac3cd.json @@ -1 +1 @@ -{"uid":"f5725ff55458d02a","name":"STesting enough function","fullName":"kyu_8.will_there_be_enough_space.test_enough.EnoughTestCase#test_enough","historyId":"a2768f68ae825ba2b78473ceb0eb184a","time":{"start":1724735129727,"stop":1724735129727,"duration":0},"description":"\n Testing enough function\n with various test data\n\n If there is enough space, return 0,\n and if there isn't, return the number\n of passengers he can't take.\n :return:\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1732428194022,"stop":1732428194022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194025,"duration":2},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194025,"stop":1732428194025,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1732428194026,"stop":1732428194026,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Strings Mix"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"d36e2f5707d2a6d3.json","parameterValues":[]} \ No newline at end of file +{"uid":"76a91c6ac0b40085","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1732428194023,"stop":1732428194025,"duration":2},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1732428194022,"stop":1732428194022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194023,"stop":1732428194025,"duration":2},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1732428194025,"stop":1732428194025,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1732428194026,"stop":1732428194026,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Strings Mix"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"76a91c6ac0b40085.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/de09867d078b6af4.json b/allure-report/data/test-cases/76e193dcfd9d956a.json similarity index 80% rename from allure-report/data/test-cases/de09867d078b6af4.json rename to allure-report/data/test-cases/76e193dcfd9d956a.json index e33e794a2c7..244aef4769d 100644 --- a/allure-report/data/test-cases/de09867d078b6af4.json +++ b/allure-report/data/test-cases/76e193dcfd9d956a.json @@ -1 +1 @@ -{"uid":"de09867d078b6af4","name":"Test with regular string","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings","historyId":"12f0f975ccfd38a2860e83db6017e19f","time":{"start":1724735129649,"stop":1724735129649,"duration":0},"description":"\n Test with regular string\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1732764220225,"stop":1732764220225,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of\n unique numbers from 1 to n with one element missing\n (which can be any number including n). Should return\n this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1732764220228,"stop":1732764220228,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Number Zoo Patrol"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1b7657273f039658","status":"passed","time":{"start":1732428195544,"stop":1732428195544,"duration":0}},{"uid":"ccb7c5007831ab45","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}},{"uid":"3460c7a02debe899","status":"passed","time":{"start":1724733473991,"stop":1724733473991,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"e051944b31d54c14","status":"passed","time":{"start":1732428195544,"stop":1732428195544,"duration":0}},{"uid":"3cf8d83dbb2d66b5","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}},{"uid":"f0e71551541527fc","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}}]},"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"b22afbc33030e55f.json","parameterValues":[]} \ No newline at end of file +{"uid":"77a4cf3d728ec302","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"description":"\n Test a function that should take a shuffled list of\n unique numbers from 1 to n with one element missing\n (which can be any number including n). Should return\n this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1732764220225,"stop":1732764220225,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of\n unique numbers from 1 to n with one element missing\n (which can be any number including n). Should return\n this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1732764220228,"stop":1732764220228,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Number Zoo Patrol"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"77a4cf3d728ec302.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8e9b4227c17ce17f.json b/allure-report/data/test-cases/77d417f099b71c46.json similarity index 50% rename from allure-report/data/test-cases/8e9b4227c17ce17f.json rename to allure-report/data/test-cases/77d417f099b71c46.json index 9b12100f1c3..12c5fc6c772 100644 --- a/allure-report/data/test-cases/8e9b4227c17ce17f.json +++ b/allure-report/data/test-cases/77d417f099b71c46.json @@ -1 +1 @@ -{"uid":"8e9b4227c17ce17f","name":"test_solution_medium","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_medium","historyId":"7ee6731933bd9dff6fabc41830db1bf0","time":{"start":1732764218853,"stop":1732764218853,"duration":0},"description":"\n Testing using medium test data\n :return:\n ","descriptionHtml":" Testing using medium test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 46, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"8271119e6077f333","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194198,"stop":1732428194198,"duration":0}},{"uid":"634b88b34b81a74c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"ac390c8ac17d8363","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"571176bf000b455b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194198,"stop":1732428194198,"duration":0}},{"uid":"87acfa055dcbe26a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"a064a48d91c28f13","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"8e9b4227c17ce17f.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"77d417f099b71c46","name":"test_solution_medium","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_medium","historyId":"7ee6731933bd9dff6fabc41830db1bf0","time":{"start":1732764218853,"stop":1732764218853,"duration":0},"description":"\n Testing using medium test data\n :return:\n ","descriptionHtml":" Testing using medium test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 46, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"77d417f099b71c46.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/d6fd6e0593022837.json b/allure-report/data/test-cases/78770f3ff6d80a18.json
similarity index 92%
rename from allure-report/data/test-cases/d6fd6e0593022837.json
rename to allure-report/data/test-cases/78770f3ff6d80a18.json
index 23ba0a65853..b9080fb3037 100644
--- a/allure-report/data/test-cases/d6fd6e0593022837.json
+++ b/allure-report/data/test-cases/78770f3ff6d80a18.json
@@ -1 +1 @@
-{"uid":"d6fd6e0593022837","name":"test_sequence","fullName":"kyu_6.no_arithmetic_progressions.test_sequence.SequenceTestCase#test_sequence","historyId":"4f7c4b258ce2dd212abc76d538a956bd","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"No arithmetic progressions"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"d6fd6e0593022837.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"78770f3ff6d80a18","name":"test_sequence","fullName":"kyu_6.no_arithmetic_progressions.test_sequence.SequenceTestCase#test_sequence","historyId":"4f7c4b258ce2dd212abc76d538a956bd","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"No arithmetic progressions"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"78770f3ff6d80a18.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/6f37cee94115c50c.json b/allure-report/data/test-cases/7886d18807eb6c13.json
similarity index 90%
rename from allure-report/data/test-cases/6f37cee94115c50c.json
rename to allure-report/data/test-cases/7886d18807eb6c13.json
index 755e43d221e..650105547da 100644
--- a/allure-report/data/test-cases/6f37cee94115c50c.json
+++ b/allure-report/data/test-cases/7886d18807eb6c13.json
@@ -1 +1 @@
-{"uid":"6f37cee94115c50c","name":"Testing 'has_subpattern' (part 2) function","fullName":"kyu_6.string_subpattern_recognition_2.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"3086879b276d25b4dd0f45ada5d9f20b","time":{"start":1732428195651,"stop":1732428195651,"duration":0},"description":"\n Verify that 'has_subpattern' function to returns\n either true/True or false/False if a string can be\n seen as the repetition of a simpler/shorter subpattern or not.\n\n 1. if a subpattern has been used, it will be repeated\n at least twice, meaning the subpattern has to be\n shorter than the original string;\n\n 2. the strings you will be given might or might not\n be created repeating a given subpattern, then\n shuffling the result.\n :return:\n ","descriptionHtml":"Should return True for empty strings.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidParenthesesTestCase","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n 3 is not a square number\n :return:\n ","descriptionHtml":"Should return True for empty strings.
","status":"passed","steps":[{"name":"Enter empty test string and verifythat the function returns True.","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidParenthesesTestCase::0","time":{"start":1733030100757,"stop":1733030100757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Valid Parentheses"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"PARSING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.valid_parentheses.test_valid_parentheses"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/6411b91a5e71b915d237332d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS"]},"source":"78aec59881bd461e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6558b0da7e100d83.json b/allure-report/data/test-cases/78b238490a0d0c98.json similarity index 82% rename from allure-report/data/test-cases/6558b0da7e100d83.json rename to allure-report/data/test-cases/78b238490a0d0c98.json index b6814989550..0ea1d35af35 100644 --- a/allure-report/data/test-cases/6558b0da7e100d83.json +++ b/allure-report/data/test-cases/78b238490a0d0c98.json @@ -1 +1 @@ -{"uid":"6558b0da7e100d83","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d8719a36b49cd420","name":"stdout","source":"d8719a36b49cd420.txt","type":"text/plain","size":601}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"6558b0da7e100d83.json","parameterValues":[]} \ No newline at end of file +{"uid":"78b238490a0d0c98","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c5bd55033a46cbd6","name":"stdout","source":"c5bd55033a46cbd6.txt","type":"text/plain","size":601}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"78b238490a0d0c98.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7e36f3895c7e5ba3.json b/allure-report/data/test-cases/792ce345a0c4a9e1.json similarity index 84% rename from allure-report/data/test-cases/7e36f3895c7e5ba3.json rename to allure-report/data/test-cases/792ce345a0c4a9e1.json index 7d925ba2495..d6f94d38cf0 100644 --- a/allure-report/data/test-cases/7e36f3895c7e5ba3.json +++ b/allure-report/data/test-cases/792ce345a0c4a9e1.json @@ -1 +1 @@ -{"uid":"7e36f3895c7e5ba3","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"7e36f3895c7e5ba3.json","parameterValues":[]} \ No newline at end of file +{"uid":"792ce345a0c4a9e1","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"792ce345a0c4a9e1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7940a8ba615e27f7.json b/allure-report/data/test-cases/7940a8ba615e27f7.json new file mode 100644 index 00000000000..1f091781342 --- /dev/null +++ b/allure-report/data/test-cases/7940a8ba615e27f7.json @@ -0,0 +1 @@ +{"uid":"7940a8ba615e27f7","name":"Testing string_to_array function","fullName":"kyu_8.convert_string_to_an_array.test_string_to_array.StringToArrayTestCase#test_string_to_array","historyId":"f51ecfb2c4460f518b2155a78436a09d","time":{"start":1733030100820,"stop":1733030100820,"duration":0},"description":"\n Testing string_to_array function.\n\n A function to split a string and\n convert it into an array of words.\n :return:\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Lists"},{"name":"epic","value":"3 kyu"},{"name":"story","value":"Make a spiral"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"250def6bd45574c1","status":"passed","time":{"start":1732764218582,"stop":1732764218583,"duration":1}},{"uid":"e032c4a87bedaab7","status":"passed","time":{"start":1732428193941,"stop":1732428193942,"duration":1}},{"uid":"4736a066b330a3e5","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"50aed2563bca9cb0","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"43a8b37a1715c915","status":"passed","time":{"start":1732764218582,"stop":1732764218583,"duration":1}},{"uid":"8dde6031964dc28f","status":"passed","time":{"start":1732428193941,"stop":1732428193942,"duration":1}},{"uid":"b1d54b76165521a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"164087ecc666d9a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"7aa3fbfc8218c54e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e9cabde1f2c64760.json b/allure-report/data/test-cases/7abec7f9960933cc.json similarity index 93% rename from allure-report/data/test-cases/e9cabde1f2c64760.json rename to allure-report/data/test-cases/7abec7f9960933cc.json index 69ec0420f14..81ded6fca58 100644 --- a/allure-report/data/test-cases/e9cabde1f2c64760.json +++ b/allure-report/data/test-cases/7abec7f9960933cc.json @@ -1 +1 @@ -{"uid":"e9cabde1f2c64760","name":"test_starting_position_from_positives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"e9cabde1f2c64760.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"7abec7f9960933cc","name":"test_starting_position_from_positives","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":" Testing Walker class\n Testing starting position property based on positive grids\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_walker.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"7abec7f9960933cc.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/65c772a236576a2d.json b/allure-report/data/test-cases/7b5c67e400b6b0a0.json
similarity index 75%
rename from allure-report/data/test-cases/65c772a236576a2d.json
rename to allure-report/data/test-cases/7b5c67e400b6b0a0.json
index 85608a71d3b..1cfc6500cbf 100644
--- a/allure-report/data/test-cases/65c772a236576a2d.json
+++ b/allure-report/data/test-cases/7b5c67e400b6b0a0.json
@@ -1 +1 @@
-{"uid":"65c772a236576a2d","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f4832c8bd9f79614","name":"stdout","source":"f4832c8bd9f79614.txt","type":"text/plain","size":3097}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"RANKING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FILTERING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"65c772a236576a2d.json","parameterValues":[]} \ No newline at end of file +{"uid":"7b5c67e400b6b0a0","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4de55b4ae1f39108","name":"stdout","source":"4de55b4ae1f39108.txt","type":"text/plain","size":3097}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"RANKING"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FILTERING"},{"name":"story","value":"Most frequently used words in a text"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"7b5c67e400b6b0a0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/579e5f45553c02f2.json b/allure-report/data/test-cases/7b7000404fe21186.json similarity index 84% rename from allure-report/data/test-cases/579e5f45553c02f2.json rename to allure-report/data/test-cases/7b7000404fe21186.json index 87a6f6e223d..eb83f4d7842 100644 --- a/allure-report/data/test-cases/579e5f45553c02f2.json +++ b/allure-report/data/test-cases/7b7000404fe21186.json @@ -1 +1 @@ -{"uid":"579e5f45553c02f2","name":"Testing 'feast' function","fullName":"kyu_8.the_feast_of_many_beasts.test_feast.FeastTestCase#test_feast","historyId":"963bc543b4e4096b877e161985d8949c","time":{"start":1724735129695,"stop":1724735129695,"duration":0},"description":"\n Testing 'feast' function with various test inputs\n\n Testing a function feast that takes the animal's\n name and dish as arguments and returns true or\n false to indicate whether the beast is allowed\n to bring the dish to the feast.\n\n Assume that beast and dish are always lowercase strings,\n and that each has at least two letters. beast and dish\n may contain hyphens and spaces, but these will not appear\n at the beginning or end of the string. They will not\n contain numerals.\n\n There is just one rule: the dish must start and end with\n the same letters as the animal's name. For example, the\n great blue heron is bringing garlic naan and the chickadee\n is bringing chocolate cake.\n :return:\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"796b2b673c5d0f8b","name":"stdout","source":"796b2b673c5d0f8b.txt","type":"text/plain","size":277}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAY"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"1c33446eccccc45a.json","parameterValues":[]} \ No newline at end of file +{"uid":"7c87151d683c2aad","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"14a8f582bcfd592e","name":"stdout","source":"14a8f582bcfd592e.txt","type":"text/plain","size":277}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAY"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"7c87151d683c2aad.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/dc9bdff2273b81f8.json b/allure-report/data/test-cases/7cacdad83c7f5f10.json similarity index 73% rename from allure-report/data/test-cases/dc9bdff2273b81f8.json rename to allure-report/data/test-cases/7cacdad83c7f5f10.json index b19f43b7c79..cf780ca5d8b 100644 --- a/allure-report/data/test-cases/dc9bdff2273b81f8.json +++ b/allure-report/data/test-cases/7cacdad83c7f5f10.json @@ -1 +1 @@ -{"uid":"dc9bdff2273b81f8","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1724735129008,"stop":1724735129024,"duration":16},"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1342cdaa6481456c","name":"stdout","source":"1342cdaa6481456c.txt","type":"text/plain","size":167}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"dc9bdff2273b81f8.json","parameterValues":[]} \ No newline at end of file +{"uid":"7cacdad83c7f5f10","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1724735129008,"stop":1724735129024,"duration":16},"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6c8ba92b05ceb5be","name":"stdout","source":"6c8ba92b05ceb5be.txt","type":"text/plain","size":167}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"7cacdad83c7f5f10.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4736c243443acbf6.json b/allure-report/data/test-cases/7ce67f10ab4c86ee.json similarity index 58% rename from allure-report/data/test-cases/4736c243443acbf6.json rename to allure-report/data/test-cases/7ce67f10ab4c86ee.json index 0e7220cd1a9..ca2fe146e1e 100644 --- a/allure-report/data/test-cases/4736c243443acbf6.json +++ b/allure-report/data/test-cases/7ce67f10ab4c86ee.json @@ -1 +1 @@ -{"uid":"4736c243443acbf6","name":"Negative non consecutive number should be returned","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_negative","historyId":"f9c1f10fe995fd827dbc67efd6c689cb","time":{"start":1732764220941,"stop":1732764220941,"duration":0},"description":"\n non-consecutive is a negative number.\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"7d152505fce8fc34.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5e8bbbba63c3bb75.json b/allure-report/data/test-cases/7d5b1a2ffe0a970a.json similarity index 80% rename from allure-report/data/test-cases/5e8bbbba63c3bb75.json rename to allure-report/data/test-cases/7d5b1a2ffe0a970a.json index 97918d8092f..d24aaf50e31 100644 --- a/allure-report/data/test-cases/5e8bbbba63c3bb75.json +++ b/allure-report/data/test-cases/7d5b1a2ffe0a970a.json @@ -1 +1 @@ -{"uid":"5e8bbbba63c3bb75","name":"Testing toJadenCase function (negative)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_negative","historyId":"3a2cad5dab684132d1f8974f9a6b5c75","time":{"start":1732428195869,"stop":1732428195869,"duration":0},"description":"\n Simple negative test\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732428195732,"stop":1732428195732,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732428195734,"stop":1732428195734,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"1b6850c9f0a02820.json","parameterValues":[]} \ No newline at end of file +{"uid":"7de3e61f9ee174a3","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1732428195732,"stop":1732428195733,"duration":1},"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732428195732,"stop":1732428195732,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1732428195733,"stop":1732428195733,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732428195734,"stop":1732428195734,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"7de3e61f9ee174a3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/23199ebc2c7c1fa2.json b/allure-report/data/test-cases/7de5228b774a8541.json similarity index 79% rename from allure-report/data/test-cases/23199ebc2c7c1fa2.json rename to allure-report/data/test-cases/7de5228b774a8541.json index 275adda6326..e6f5b91151b 100644 --- a/allure-report/data/test-cases/23199ebc2c7c1fa2.json +++ b/allure-report/data/test-cases/7de5228b774a8541.json @@ -1 +1 @@ -{"uid":"23199ebc2c7c1fa2","name":"Testing 'sum_triangular_numbers' with negative numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_negative_numbers","historyId":"4e553d5e3ff5fc5c21a746a843af96e5","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with negative numbers\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"29aa0c598c1f2d04","name":"stdout","source":"29aa0c598c1f2d04.txt","type":"text/plain","size":254}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"7de68906bfa0f18.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7e7534020c406c41.json b/allure-report/data/test-cases/7e7534020c406c41.json new file mode 100644 index 00000000000..8259fa346f2 --- /dev/null +++ b/allure-report/data/test-cases/7e7534020c406c41.json @@ -0,0 +1 @@ +{"uid":"7e7534020c406c41","name":"Testing swap_values function","fullName":"kyu_8.swap_values.test_swap_values.SwapValuesTestCase#test_swap_values","historyId":"3546afa49f7d1872d60856dcd3614357","time":{"start":1733030101086,"stop":1733030101086,"duration":0},"description":"\n Testing swap_values function\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests").\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Find the smallest"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6327808bac6df1db","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218915,"stop":1732764218915,"duration":0}},{"uid":"bd6b8dc125a7712d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194259,"stop":1732428194259,"duration":0}},{"uid":"c4045fa90cc64964","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}},{"uid":"35bd830710547eb9","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472765,"stop":1724733472765,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"9164bf2c06bf8752","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218915,"stop":1732764218915,"duration":0}},{"uid":"c58cb7ae6e5a9993","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194259,"stop":1732428194259,"duration":0}},{"uid":"c37dfc82a096ec09","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}},{"uid":"257a5ad111bd69a7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}}]},"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"7ea8a8dc382128a4.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/156fc08ab7167514.json b/allure-report/data/test-cases/7edeace92746910e.json
similarity index 73%
rename from allure-report/data/test-cases/156fc08ab7167514.json
rename to allure-report/data/test-cases/7edeace92746910e.json
index 1a46bf41891..185d1013f5d 100644
--- a/allure-report/data/test-cases/156fc08ab7167514.json
+++ b/allure-report/data/test-cases/7edeace92746910e.json
@@ -1 +1 @@
-{"uid":"156fc08ab7167514","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1732428195780,"stop":1732428195781,"duration":1},"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"156fc08ab7167514.json","parameterValues":[]} \ No newline at end of file +{"uid":"7edeace92746910e","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1732428195780,"stop":1732428195781,"duration":1},"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_line function\n :return:\n ","descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1732428195781,"stop":1732428195781,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"7edeace92746910e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e6ed73d965a64ee5.json b/allure-report/data/test-cases/7f10132389bd0afd.json similarity index 81% rename from allure-report/data/test-cases/e6ed73d965a64ee5.json rename to allure-report/data/test-cases/7f10132389bd0afd.json index 730c49f8f59..c589d4fc2a3 100644 --- a/allure-report/data/test-cases/e6ed73d965a64ee5.json +++ b/allure-report/data/test-cases/7f10132389bd0afd.json @@ -1 +1 @@ -{"uid":"e6ed73d965a64ee5","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_true","historyId":"c8ef830d4279bee02e53bf3a04349c35","time":{"start":1724733474694,"stop":1724733474694,"duration":0},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return true if it is a factor.\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f4b8bcccd8e3d9a5","name":"stdout","source":"f4b8bcccd8e3d9a5.txt","type":"text/plain","size":1380}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ASCII"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Character Encodings"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BINARY"},{"name":"tag","value":"FORMATS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"cedf72c8fbbfdfc5.json","parameterValues":[]} \ No newline at end of file +{"uid":"7f106ecb68257734","name":"Testing binary_to_string function","fullName":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string.SequenceTestCase#test_binary_to_string","historyId":"5e3d4a7b89a7ecee6b57c2383b63527b","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"817385884ec20713","name":"stdout","source":"817385884ec20713.txt","type":"text/plain","size":1380}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ASCII"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Character Encodings"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BINARY"},{"name":"tag","value":"FORMATS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"7f106ecb68257734.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d9e0d2d6c00c88e9.json b/allure-report/data/test-cases/7f28ecea13e4e886.json similarity index 68% rename from allure-report/data/test-cases/d9e0d2d6c00c88e9.json rename to allure-report/data/test-cases/7f28ecea13e4e886.json index 13bf1e11e14..d515960abe5 100644 --- a/allure-report/data/test-cases/d9e0d2d6c00c88e9.json +++ b/allure-report/data/test-cases/7f28ecea13e4e886.json @@ -1 +1 @@ -{"uid":"d9e0d2d6c00c88e9","name":"Testing monkey_count function","fullName":"kyu_8.count_the_monkeys.test_monkey_count.MonkeyCountTestCase#test_monkey_count","historyId":"d34cb280748c185f029a17e9d0ab6437","time":{"start":1732764220875,"stop":1732764220875,"duration":0},"description":"\n Testing monkey_count function\n\n You take your son to the forest to see the monkeys.\n You know that there are a certain number there (n),\n but your son is too young to just appreciate the full\n number, he has to start counting them from 1.\n\n As a good parent, you will sit and count with him.\n Given the number (n), populate an array with all\n numbers up to and including that number, but excluding\n zero.\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"7fae1c49f318568.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/7fd83f8828bfb391.json b/allure-report/data/test-cases/7fd83f8828bfb391.json new file mode 100644 index 00000000000..f70a984e03c --- /dev/null +++ b/allure-report/data/test-cases/7fd83f8828bfb391.json @@ -0,0 +1 @@ +{"uid":"7fd83f8828bfb391","name":"Testing 'order' function","fullName":"kyu_6.your_order_please.test_order.OrderTestCase#test_order","historyId":"337f8da3fccb836acfa7a9f697d95259","time":{"start":1733030100372,"stop":1733030100372,"duration":0},"description":"\n Your task is to verify that 'order' function\n sorts a given string by following rules:\n\n 1. Each word in the string will contain a single number.\n This number is the position the word should have in\n the result.\n\n 2. Note: Numbers can be from 1 to 9. So 1 will be the\n first word (not 0).\n\n 3. If the input string is empty, return an empty string.\n The words in the input String will only contain valid\n consecutive numbers.\n\n :return:\n ","descriptionHtml":"Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"420f806ee93872a1","name":"stdout","source":"420f806ee93872a1.txt","type":"text/plain","size":401}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Isograms"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"String"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"801881710b06074.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e6abe3c64e54cb9f.json b/allure-report/data/test-cases/8081a31c05be488b.json similarity index 80% rename from allure-report/data/test-cases/e6abe3c64e54cb9f.json rename to allure-report/data/test-cases/8081a31c05be488b.json index f6fdc06f923..61435fe934e 100644 --- a/allure-report/data/test-cases/e6abe3c64e54cb9f.json +++ b/allure-report/data/test-cases/8081a31c05be488b.json @@ -1 +1 @@ -{"uid":"e6abe3c64e54cb9f","name":"Testing swap_values function","fullName":"kyu_8.swap_values.test_swap_values.SwapValuesTestCase#test_swap_values","historyId":"3546afa49f7d1872d60856dcd3614357","time":{"start":1724733474913,"stop":1724733474913,"duration":0},"description":"\n Testing swap_values function\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing array_diff function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Array.diff"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f06c10d847061aa8","status":"passed","time":{"start":1732764219243,"stop":1732764219243,"duration":0}},{"uid":"abfe637076f1879d","status":"passed","time":{"start":1732428194558,"stop":1732428194558,"duration":0}},{"uid":"aee1417e53524250","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"da6f4b236162247c","status":"passed","time":{"start":1724733473061,"stop":1724733473061,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"354cda6601a7cded","status":"passed","time":{"start":1732764219243,"stop":1732764219243,"duration":0}},{"uid":"2bfddef765c09569","status":"passed","time":{"start":1732428194558,"stop":1732428194558,"duration":0}},{"uid":"dc29e000a4adcd25","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"f52a489cb0add672","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"80b7e762ad299367.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c7b8f329dd40406f.json b/allure-report/data/test-cases/80f4fc862b13c5c8.json similarity index 75% rename from allure-report/data/test-cases/c7b8f329dd40406f.json rename to allure-report/data/test-cases/80f4fc862b13c5c8.json index 05d424d8075..9b3a69cc714 100644 --- a/allure-report/data/test-cases/c7b8f329dd40406f.json +++ b/allure-report/data/test-cases/80f4fc862b13c5c8.json @@ -1 +1 @@ -{"uid":"c7b8f329dd40406f","name":"Test with empty string","fullName":"kyu_8.reversed_strings.test_reversed_strings.ReversedStringsTestCase#test_reversed_strings_empty","historyId":"2af6aa545c98eb65f8404392b6468813","time":{"start":1724733474882,"stop":1724733474882,"duration":0},"description":"\n Test with empty string\n :return:\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1732764218627,"stop":1732764218627,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"PARSING"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"FILTERING"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Most frequently used words in a text"},{"name":"tag","value":"RANKING"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"81d67983376326e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cd536df0700f3bd3.json b/allure-report/data/test-cases/81fc21ff964037a2.json similarity index 75% rename from allure-report/data/test-cases/cd536df0700f3bd3.json rename to allure-report/data/test-cases/81fc21ff964037a2.json index 898cc81f845..9073cba5b3b 100644 --- a/allure-report/data/test-cases/cd536df0700f3bd3.json +++ b/allure-report/data/test-cases/81fc21ff964037a2.json @@ -1 +1 @@ -{"uid":"cd536df0700f3bd3","name":"Testing 'numericals' function","fullName":"kyu_6.numericals_of_string.test_numericals.NumericalsTestCase#test_numericals","historyId":"d2b4dccd0eb8dfd6ef62ac0349f0f6a7","time":{"start":1732428195553,"stop":1732428195553,"duration":0},"description":"\n Testing 'numericals' function\n :return:\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1732764219301,"stop":1732764219301,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Factorial"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Color Choice"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"bf7dba429c84fe69","status":"passed","time":{"start":1732428194619,"stop":1732428194619,"duration":0}},{"uid":"73622414b649e45a","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"5392fbee850dfcf4","status":"passed","time":{"start":1724733473124,"stop":1724733473124,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"34a84f898de954b5","status":"passed","time":{"start":1732428194619,"stop":1732428194619,"duration":0}},{"uid":"de04793abb90de01","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"3d3e842542b066f3","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"64abc8899e8e691d.json","parameterValues":[]} \ No newline at end of file +{"uid":"823872001ab9ba87","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1732764219301,"stop":1732764219301,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Factorial"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Color Choice"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"823872001ab9ba87.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/823dff07664aaa4.json b/allure-report/data/test-cases/823dff07664aaa4.json new file mode 100644 index 00000000000..517b9fe266b --- /dev/null +++ b/allure-report/data/test-cases/823dff07664aaa4.json @@ -0,0 +1 @@ +{"uid":"823dff07664aaa4","name":"powers function should return an array of unique numbers","fullName":"kyu_7.sum_of_powers_of_2.test_sum_of_powers_of_2.SumOfPowerOfTwoTestCase#test_powers","historyId":"489e3070dc83756c411301400dd6e3c8","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"description":"\n The function powers takes a single parameter,\n the number n, and should return an array of\n unique numbers.\n :return:\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1732764218665,"stop":1732764218665,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Snail"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b054542ab329d2ac","status":"passed","time":{"start":1732428194015,"stop":1732428194015,"duration":0}},{"uid":"b7874e896ca052d2","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}},{"uid":"3f3bfc03f90689c3","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"461527a27e50c04a","status":"passed","time":{"start":1732428194015,"stop":1732428194015,"duration":0}},{"uid":"95ddc175910ea52","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}},{"uid":"16026a681cee6bae","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}}]},"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"e7035dc3ef8d99c0.json","parameterValues":[]} \ No newline at end of file +{"uid":"824bfc7518105d49","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1732764218665,"stop":1732764218665,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Snail"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"824bfc7518105d49.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f10852a0a46489bf.json b/allure-report/data/test-cases/82ae018d43c04f85.json similarity index 93% rename from allure-report/data/test-cases/f10852a0a46489bf.json rename to allure-report/data/test-cases/82ae018d43c04f85.json index 2e96a95fdbd..75d2c8dca31 100644 --- a/allure-report/data/test-cases/f10852a0a46489bf.json +++ b/allure-report/data/test-cases/82ae018d43c04f85.json @@ -1 +1 @@ -{"uid":"f10852a0a46489bf","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"f10852a0a46489bf.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"82ae018d43c04f85","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"82ae018d43c04f85.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/3785819940a9985f.json b/allure-report/data/test-cases/82d90de1156cd48c.json
similarity index 81%
rename from allure-report/data/test-cases/3785819940a9985f.json
rename to allure-report/data/test-cases/82d90de1156cd48c.json
index 0a550cc26d8..0ef64fd9074 100644
--- a/allure-report/data/test-cases/3785819940a9985f.json
+++ b/allure-report/data/test-cases/82d90de1156cd48c.json
@@ -1 +1 @@
-{"uid":"3785819940a9985f","name":"Testing swap_values function","fullName":"kyu_8.swap_values.test_swap_values.SwapValuesTestCase#test_swap_values","historyId":"3546afa49f7d1872d60856dcd3614357","time":{"start":1732428196393,"stop":1732428196393,"duration":0},"description":"\n Testing swap_values function\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"22c24dd6f011f9a2","name":"stdout","source":"22c24dd6f011f9a2.txt","type":"text/plain","size":318}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"24b32ad032525022.json","parameterValues":[]} \ No newline at end of file +{"uid":"82e02fa0cc46fda7","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1724733473046,"stop":1724733473061,"duration":15},"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"97d568438480d957","name":"stdout","source":"97d568438480d957.txt","type":"text/plain","size":318}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"82e02fa0cc46fda7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/832c94aac84bf09.json b/allure-report/data/test-cases/832c94aac84bf09.json deleted file mode 100644 index fb0de593e25..00000000000 --- a/allure-report/data/test-cases/832c94aac84bf09.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"832c94aac84bf09","name":"Testing check_exam function","fullName":"kyu_8.check_the_exam.test_check_exam.CheckExamTestCase#test_check_exam","historyId":"ed6c1e5f0eb38874fc66b7fa53f68e12","time":{"start":1732428196110,"stop":1732428196110,"duration":0},"description":"\n Testing check_exam function\n\n The function should return the score\n for this array of answers, giving +4\n for each correct answer, -1 for each\n incorrect answer, and +0 for each blank\n answer(empty string).\n\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6362c8f15fc6c9c0","name":"stdout","source":"6362c8f15fc6c9c0.txt","type":"text/plain","size":949}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"2ac4d21875a44bdb.json","parameterValues":[]} \ No newline at end of file +{"uid":"83385fc467b4a8e5","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6b26647644a9011f","name":"stdout","source":"6b26647644a9011f.txt","type":"text/plain","size":949}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"83385fc467b4a8e5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5654bb5658921dcd.json b/allure-report/data/test-cases/839787eb550f06c0.json similarity index 66% rename from allure-report/data/test-cases/5654bb5658921dcd.json rename to allure-report/data/test-cases/839787eb550f06c0.json index 5666c0c0159..c00e01a8bcd 100644 --- a/allure-report/data/test-cases/5654bb5658921dcd.json +++ b/allure-report/data/test-cases/839787eb550f06c0.json @@ -1 +1 @@ -{"uid":"5654bb5658921dcd","name":"Testing make_readable function","fullName":"kyu_5.human_readable_time.test_make_readable.MakeReadableTestCase#test_make_readable","historyId":"ca529ab6c57db539179bf256595c3d50","time":{"start":1732764218944,"stop":1732764218944,"duration":0},"description":"\n Testing make_readable function\n\n Write a function, which takes a non-negative integer\n (seconds) as input and returns the time in a human-readable\n format (HH:MM:SS)\n\n HH = hours, padded to 2 digits, range: 00 - 99\n MM = minutes, padded to 2 digits, range: 00 - 59\n SS = seconds, padded to 2 digits, range: 00 - 59\n\n The maximum time never exceeds 359999 (99:59:59)\n :return:\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d514a9b6a336ccd7","name":"stdout","source":"d514a9b6a336ccd7.txt","type":"text/plain","size":878}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"83c9df798b4e44f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8c4c3ac3b9ddced3.json b/allure-report/data/test-cases/83da90e97e5349e6.json similarity index 81% rename from allure-report/data/test-cases/8c4c3ac3b9ddced3.json rename to allure-report/data/test-cases/83da90e97e5349e6.json index d83ded6cd26..75d45173334 100644 --- a/allure-report/data/test-cases/8c4c3ac3b9ddced3.json +++ b/allure-report/data/test-cases/83da90e97e5349e6.json @@ -1 +1 @@ -{"uid":"8c4c3ac3b9ddced3","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"662510f84e87d061","name":"stdout","source":"662510f84e87d061.txt","type":"text/plain","size":639}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Aggregations"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"8c4c3ac3b9ddced3.json","parameterValues":[]} \ No newline at end of file +{"uid":"83da90e97e5349e6","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e3476f63fad27664","name":"stdout","source":"e3476f63fad27664.txt","type":"text/plain","size":639}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Sum of Intervals"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Aggregations"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"AGGREGATIONS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"83da90e97e5349e6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/294aa341a28271bb.json b/allure-report/data/test-cases/83db549d27afd32b.json similarity index 90% rename from allure-report/data/test-cases/294aa341a28271bb.json rename to allure-report/data/test-cases/83db549d27afd32b.json index d88d5239ad4..d1b0dc88ea0 100644 --- a/allure-report/data/test-cases/294aa341a28271bb.json +++ b/allure-report/data/test-cases/83db549d27afd32b.json @@ -1 +1 @@ -{"uid":"294aa341a28271bb","name":"Testing men_from_boys function","fullName":"kyu_7.sort_out_the_men_from_boys.test_men_from_boys.MenFromBoysTestCase#test_men_from_boys","historyId":"94e7f25439d88c0d2dae964ef4a033cd","time":{"start":1732428195975,"stop":1732428195976,"duration":1},"description":"\n Testing men_from_boys function with\n various test inputs\n\n Scenario\n Now that the competition gets tough it\n will Sort out the men from the boys .\n\n Men are the Even numbers and Boys are\n the odd !alt !alt\n\n Task\n Given an array/list [] of n integers ,\n Separate The even numbers from the odds ,\n or Separate the men from the boys !alt !alt\n\n Notes\n Return an array/list where Even numbers\n come first then odds.\n Since , Men are stronger than Boys ,\n Then Even numbers in ascending order\n While odds in descending.\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"42b879e2f735a0ac","name":"stdout","source":"42b879e2f735a0ac.txt","type":"text/plain","size":253}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"efdfaccb93c4c6b4.json","parameterValues":[]} \ No newline at end of file +{"uid":"84d7e1eb21948129","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8333a44527f8bcd6","name":"stdout","source":"8333a44527f8bcd6.txt","type":"text/plain","size":253}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"84d7e1eb21948129.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8e87cfc15c8260a3.json b/allure-report/data/test-cases/84e5ce529aafcfa9.json similarity index 66% rename from allure-report/data/test-cases/8e87cfc15c8260a3.json rename to allure-report/data/test-cases/84e5ce529aafcfa9.json index 4c73fbb1290..bc425828210 100644 --- a/allure-report/data/test-cases/8e87cfc15c8260a3.json +++ b/allure-report/data/test-cases/84e5ce529aafcfa9.json @@ -1 +1 @@ -{"uid":"8e87cfc15c8260a3","name":"Testing length function where head = None","fullName":"kyu_7.fun_with_lists_length.test_length.LengthTestCase#test_length_none","historyId":"2ab55d25b4f71b0a35e531ab6cae710e","time":{"start":1732764220528,"stop":1732764220529,"duration":1},"description":"\n Testing length function\n where head = None\n\n The method length, which accepts a linked list\n (head), and returns the length of the list.\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"Math"},{"name":"story","value":"Disease Spread"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"88b006bece2616b2","status":"passed","time":{"start":1732764219366,"stop":1732764219372,"duration":6}},{"uid":"c1010dc09e66b779","status":"passed","time":{"start":1732428194686,"stop":1732428194689,"duration":3}},{"uid":"4092d3473f63825","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}},{"uid":"ab6068d2916c95e9","status":"passed","time":{"start":1724733473186,"stop":1724733473186,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"200b5f0b4ec790a3","status":"passed","time":{"start":1732764219366,"stop":1732764219372,"duration":6}},{"uid":"5f6f3bc16b3488d6","status":"passed","time":{"start":1732428194686,"stop":1732428194689,"duration":3}},{"uid":"c1e0648976f6a694","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}},{"uid":"b3f7088fed8dedd7","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"8572ffe92ddcaa11.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/71dc0d8169aaad6f.json b/allure-report/data/test-cases/857509cc66fb3470.json similarity index 56% rename from allure-report/data/test-cases/71dc0d8169aaad6f.json rename to allure-report/data/test-cases/857509cc66fb3470.json index 53733da285b..2b95bbce04d 100644 --- a/allure-report/data/test-cases/71dc0d8169aaad6f.json +++ b/allure-report/data/test-cases/857509cc66fb3470.json @@ -1 +1 @@ -{"uid":"71dc0d8169aaad6f","name":"Testing gap function","fullName":"kyu_7.find_the_longest_gap.test_gap.GapTestCase#test_gap","historyId":"629f8f3c77ceed21b9aefeb6ebebc433","time":{"start":1724733474257,"stop":1724733474257,"duration":0},"description":"\n Testing gap function with various test inputs\n\n A binary gap within a positive number num is\n any sequence of consecutive zeros that is\n surrounded by ones at both ends in the binary\n representation of num.\n\n The gap function should return the length of\n its longest binary gap.\n\n The function should return 0 if num doesn't\n contain a binary gap.\n :return:\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1732428196100,"stop":1732428196101,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1732428196102,"stop":1732428196102,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"864737f712b002ec.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/864ee426bf422b09.json b/allure-report/data/test-cases/864ee426bf422b09.json new file mode 100644 index 00000000000..00282e5160a --- /dev/null +++ b/allure-report/data/test-cases/864ee426bf422b09.json @@ -0,0 +1 @@ +{"uid":"864ee426bf422b09","name":"Testing permute_a_palindrome (positive)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_positive","historyId":"faf1054cf60e3f1fbb45c8dc0ece579f","time":{"start":1733030100215,"stop":1733030100215,"duration":0},"description":"\n Testing permute_a_palindrome function\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472624,"stop":1724733472749,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d03a9a8c81cbe39f","name":"stdout","source":"d03a9a8c81cbe39f.txt","type":"text/plain","size":46002}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"4f20da98ae3e1985.json","parameterValues":[]} \ No newline at end of file +{"uid":"8729b907b71b7609","name":"Testing advice function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_first_non_repeating_letter","historyId":"dc079813fc553d210a3def6568230a25","time":{"start":1724733472624,"stop":1724733472765,"duration":141},"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733472624,"stop":1724733472749,"duration":125},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e0680ee49daf3ecd","name":"stdout","source":"e0680ee49daf3ecd.txt","type":"text/plain","size":46002}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"8729b907b71b7609.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/873ec1972fa36468.json b/allure-report/data/test-cases/873ec1972fa36468.json new file mode 100644 index 00000000000..58d2d8a44ce --- /dev/null +++ b/allure-report/data/test-cases/873ec1972fa36468.json @@ -0,0 +1 @@ +{"uid":"873ec1972fa36468","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_true","historyId":"c8ef830d4279bee02e53bf3a04349c35","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return true if it is a factor.\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f2a9e45ebf48d755","name":"stdout","source":"f2a9e45ebf48d755.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"406377324fdf0256.json","parameterValues":[]} \ No newline at end of file +{"uid":"87664723e6f57cb6","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"31feec1cbe8e86eb","name":"stdout","source":"31feec1cbe8e86eb.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"No kyu helper methods"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"87664723e6f57cb6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/879748b1d447d0a9.json b/allure-report/data/test-cases/879748b1d447d0a9.json deleted file mode 100644 index 40400b85aad..00000000000 --- a/allure-report/data/test-cases/879748b1d447d0a9.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"879748b1d447d0a9","name":"Testing share_price function","fullName":"kyu_7.share_prices.test_share_price.SharePriceTestCase#test_share_price","historyId":"884fcf3671ca321076723a238ddb92c0","time":{"start":1732428195946,"stop":1732428195947,"duration":1},"description":"\n Testing share_price function\n with multiple test inputs\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1733030100450,"stop":1733030100450,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1733030100450,"stop":1733030100450,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"418db164c4b04ca4","status":"passed","time":{"start":1732764220479,"stop":1732764220479,"duration":0}},{"uid":"dfb2b5c458a3460e","status":"passed","time":{"start":1732428195787,"stop":1732428195788,"duration":1}},{"uid":"39b35ac8d306cbda","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"792ce345a0c4a9e1","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"80a5eacfa2431348","status":"passed","time":{"start":1732764220479,"stop":1732764220479,"duration":0}},{"uid":"593778a5ba99d447","status":"passed","time":{"start":1732428195787,"stop":1732428195788,"duration":1}},{"uid":"df0c490941a6877a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"c7106989a12e3c0a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"87b0b5de93d5cb12.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/87b2e8453406c3f.json b/allure-report/data/test-cases/87b2e8453406c3f.json new file mode 100644 index 00000000000..1bd42209899 --- /dev/null +++ b/allure-report/data/test-cases/87b2e8453406c3f.json @@ -0,0 +1 @@ +{"uid":"87b2e8453406c3f","name":"Testing 'shortest_job_first(' function","fullName":"kyu_6.scheduling.test_solution.SJFTestCase#test_sjf","historyId":"da4a41f0bf9943ee34282e89227dd9a2","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","steps":[{"name":"Enter a n (([0], 0)) and verify the expected output (100) vs actual result (100)","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 10, 20, 0, 0], 0)) and verify the expected output (6) vs actual result (6)","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 10, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 0, 20, 0, 0], 2)) and verify the expected output (26) vs actual result (26)","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([20, 20, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 19, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 0, 19, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 18, 0, 0], 75)) and verify the expected output (1008) vs actual result (1008)","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 13, 13, 12, 17, 0, 15, 0, 12, 0, 15, 0, 0, 12, 19, 11, 10, 0, 11, 18, 0, 0, 15, 20, 0, 16, 12, 17, 0, 0, 10, 19, 0, 9, 0, 16, 19, 16, 15, 0, 17, 0, 13, 11, 19, 18, 13, 10, 0, 20, 0, 10, 9, 18, 14, 18, 0, 15, 17, 10, 17, 0, 0, 0, 18, 0, 0, 19, 14, 0, 0, 19, 19, 0, 0, 0, 0, 0, 9, 18, 0, 0, 11, 16, 0, 0, 0, 0, 10, 0, 17, 0, 16, 0, 0, 0, 16, 0, 13, 20, 0, 20, 20, 0, 0, 20, 14, 0, 11, 0, 9, 0, 0, 20, 11, 17, 0, 12, 13, 16, 13, 19, 0, 18, 20, 0, 19, 10, 19, 12, 0, 18, 0, 14, 9, 0, 0, 0, 13, 14, 9, 18, 9, 11, 19, 10, 20, 17, 13, 0, 13, 0, 12, 0, 19, 0, 14, 0, 20, 0, 14, 12, 11, 18, 0, 0, 9, 0, 19], 24)) and verify the expected output (275) vs actual result (275)","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase::0","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Scheduling (Shortest Job First or SJF)"},{"name":"tag","value":"QUEUES"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"tag","value":"SCHEDULING"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.scheduling.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550cc572b9e7b563be00054f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b7eddfa61552d783","status":"passed","time":{"start":1732764220303,"stop":1732764220303,"duration":0}},{"uid":"6081ff969f9ea72a","status":"passed","time":{"start":1732428195625,"stop":1732428195626,"duration":1}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"dd86378e3a37dfe4","status":"passed","time":{"start":1732764220303,"stop":1732764220303,"duration":0}},{"uid":"a224a931a5567f85","status":"passed","time":{"start":1732428195625,"stop":1732428195626,"duration":1}}]},"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},"source":"87b2e8453406c3f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f7f7ddd6c717f082.json b/allure-report/data/test-cases/87df803cadfb61a6.json similarity index 61% rename from allure-report/data/test-cases/f7f7ddd6c717f082.json rename to allure-report/data/test-cases/87df803cadfb61a6.json index eb8b913ee90..e1fbf21d094 100644 --- a/allure-report/data/test-cases/f7f7ddd6c717f082.json +++ b/allure-report/data/test-cases/87df803cadfb61a6.json @@ -1 +1 @@ -{"uid":"f7f7ddd6c717f082","name":"Testing dirReduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"84790cd414c0264a","name":"stdout","source":"84790cd414c0264a.txt","type":"text/plain","size":204}],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"f7f7ddd6c717f082.json","parameterValues":[]} \ No newline at end of file +{"uid":"87df803cadfb61a6","name":"Testing dirReduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dirReduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c4ea8d9f8cc216b","name":"stdout","source":"c4ea8d9f8cc216b.txt","type":"text/plain","size":204}],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"87df803cadfb61a6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6a3f85e29591c654.json b/allure-report/data/test-cases/87f281129608ef41.json similarity index 61% rename from allure-report/data/test-cases/6a3f85e29591c654.json rename to allure-report/data/test-cases/87f281129608ef41.json index 1f801a116c3..c4ec1c20f0b 100644 --- a/allure-report/data/test-cases/6a3f85e29591c654.json +++ b/allure-report/data/test-cases/87f281129608ef41.json @@ -1 +1 @@ -{"uid":"6a3f85e29591c654","name":"Testing domain_name function","fullName":"kyu_5.extract_the_domain_name_from_url.test_domain_name.DomainNameTestCase#test_domain_name","historyId":"cd64b52319d4c70d68e281e8561ab97f","time":{"start":1732764218869,"stop":1732764218871,"duration":2},"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1732764218872,"stop":1732764218872,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"PARSING"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"950acbfbefb81796","status":"passed","time":{"start":1732428194216,"stop":1732428194216,"duration":0}},{"uid":"e0d2f09c0da8121","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}},{"uid":"13c4343c88a790e8","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2b89947e3a3ec46d","status":"passed","time":{"start":1732428194216,"stop":1732428194216,"duration":0}},{"uid":"627da61e5891aa44","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}},{"uid":"d8e9539521c4ca00","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"6a3f85e29591c654.json","parameterValues":[]} \ No newline at end of file +{"uid":"87f281129608ef41","name":"Testing domain_name function","fullName":"kyu_5.extract_the_domain_name_from_url.test_domain_name.DomainNameTestCase#test_domain_name","historyId":"cd64b52319d4c70d68e281e8561ab97f","time":{"start":1732764218869,"stop":1732764218871,"duration":2},"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732764218869,"stop":1732764218869,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1732764218872,"stop":1732764218872,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"PARSING"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"87f281129608ef41.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3ead41117d0ad5b6.json b/allure-report/data/test-cases/8809fca01a516cec.json similarity index 61% rename from allure-report/data/test-cases/3ead41117d0ad5b6.json rename to allure-report/data/test-cases/8809fca01a516cec.json index c74e5f87d88..27b3fb455d3 100644 --- a/allure-report/data/test-cases/3ead41117d0ad5b6.json +++ b/allure-report/data/test-cases/8809fca01a516cec.json @@ -1 +1 @@ -{"uid":"3ead41117d0ad5b6","name":"Testing century function","fullName":"kyu_8.century_from_year.test_century.CenturyTestCase#test_century","historyId":"079ace8555debd1c87111e8c5a6664bf","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1732764220847,"stop":1732764220847,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Numbers"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"864737f712b002ec","status":"passed","time":{"start":1732428196101,"stop":1732428196101,"duration":0}},{"uid":"3fe8a02ede1e6532","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}},{"uid":"65bb39f46c25941f","status":"passed","time":{"start":1724733474569,"stop":1724733474569,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c7e963fd1c95dafe","status":"passed","time":{"start":1732428196101,"stop":1732428196101,"duration":0}},{"uid":"d3037fd25424c6f3","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}},{"uid":"1d2c6842ef40288f","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"3ead41117d0ad5b6.json","parameterValues":[]} \ No newline at end of file +{"uid":"8809fca01a516cec","name":"Testing century function","fullName":"kyu_8.century_from_year.test_century.CenturyTestCase#test_century","historyId":"079ace8555debd1c87111e8c5a6664bf","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1732764220847,"stop":1732764220847,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Numbers"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"8809fca01a516cec.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ed783d7ab62f1ba4.json b/allure-report/data/test-cases/88501d2467af647f.json similarity index 82% rename from allure-report/data/test-cases/ed783d7ab62f1ba4.json rename to allure-report/data/test-cases/88501d2467af647f.json index 31cb48fe659..7d4d3990da5 100644 --- a/allure-report/data/test-cases/ed783d7ab62f1ba4.json +++ b/allure-report/data/test-cases/88501d2467af647f.json @@ -1 +1 @@ -{"uid":"ed783d7ab62f1ba4","name":"Testing monkey_count function","fullName":"kyu_8.count_the_monkeys.test_monkey_count.MonkeyCountTestCase#test_monkey_count","historyId":"d34cb280748c185f029a17e9d0ab6437","time":{"start":1724733474585,"stop":1724733474600,"duration":15},"description":"\n Testing monkey_count function\n\n You take your son to the forest to see the monkeys.\n You know that there are a certain number there (n),\n but your son is too young to just appreciate the full\n number, he has to start counting them from 1.\n\n As a good parent, you will sit and count with him.\n Given the number (n), populate an array with all\n numbers up to and including that number, but excluding\n zero.\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of\n unique numbers from 1 to n with one element missing\n (which can be any number including n). Should return\n this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"PERFORMANCE"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Number Zoo Patrol"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"77a4cf3d728ec302","status":"passed","time":{"start":1732764220226,"stop":1732764220226,"duration":0}},{"uid":"33444d7890f0540","status":"passed","time":{"start":1732428195544,"stop":1732428195544,"duration":0}},{"uid":"babd57c21b463d43","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}},{"uid":"67590949db6da2ee","status":"passed","time":{"start":1724733473991,"stop":1724733473991,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"b22afbc33030e55f","status":"passed","time":{"start":1732764220226,"stop":1732764220226,"duration":0}},{"uid":"e051944b31d54c14","status":"passed","time":{"start":1732428195544,"stop":1732428195544,"duration":0}},{"uid":"3cf8d83dbb2d66b5","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}},{"uid":"f0e71551541527fc","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}}]},"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"8878dccf56d36ba6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/200b5f0b4ec790a3.json b/allure-report/data/test-cases/88b006bece2616b2.json similarity index 68% rename from allure-report/data/test-cases/200b5f0b4ec790a3.json rename to allure-report/data/test-cases/88b006bece2616b2.json index b9264f37e3a..3844697a77f 100644 --- a/allure-report/data/test-cases/200b5f0b4ec790a3.json +++ b/allure-report/data/test-cases/88b006bece2616b2.json @@ -1 +1 @@ -{"uid":"200b5f0b4ec790a3","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1732764219366,"stop":1732764219372,"duration":6},"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1732764219366,"stop":1732764219366,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1732764219367,"stop":1732764219367,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1732764219367,"stop":1732764219367,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1732764219367,"stop":1732764219367,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1732764219369,"stop":1732764219369,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1732764219370,"stop":1732764219370,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1732764219370,"stop":1732764219370,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1732764219370,"stop":1732764219370,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1732764219371,"stop":1732764219371,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1732764219371,"stop":1732764219371,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1732764219372,"stop":1732764219372,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1732764219373,"stop":1732764219373,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Disease Spread"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c7c4d343c90ce082","status":"passed","time":{"start":1732428194686,"stop":1732428194689,"duration":3}},{"uid":"4c31a5ec99c6ca69","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}},{"uid":"437936b48694b75d","status":"passed","time":{"start":1724733473186,"stop":1724733473186,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5f6f3bc16b3488d6","status":"passed","time":{"start":1732428194686,"stop":1732428194689,"duration":3}},{"uid":"c1e0648976f6a694","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}},{"uid":"b3f7088fed8dedd7","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"200b5f0b4ec790a3.json","parameterValues":[]} \ No newline at end of file +{"uid":"88b006bece2616b2","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1732764219366,"stop":1732764219372,"duration":6},"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1732764219366,"stop":1732764219366,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1732764219367,"stop":1732764219367,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1732764219367,"stop":1732764219367,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1732764219367,"stop":1732764219367,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1732764219369,"stop":1732764219369,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1732764219370,"stop":1732764219370,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1732764219370,"stop":1732764219370,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1732764219370,"stop":1732764219370,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1732764219371,"stop":1732764219371,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1732764219371,"stop":1732764219371,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1732764219372,"stop":1732764219372,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1732764219373,"stop":1732764219373,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Disease Spread"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"88b006bece2616b2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f7d9041670997ad6.json b/allure-report/data/test-cases/88ca13ae93cc2b33.json similarity index 81% rename from allure-report/data/test-cases/f7d9041670997ad6.json rename to allure-report/data/test-cases/88ca13ae93cc2b33.json index 45b25a4b510..4595e72dc18 100644 --- a/allure-report/data/test-cases/f7d9041670997ad6.json +++ b/allure-report/data/test-cases/88ca13ae93cc2b33.json @@ -1 +1 @@ -{"uid":"f7d9041670997ad6","name":"fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1732428196335,"stop":1732428196335,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1732428196337,"stop":1732428196337,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"My head is at the wrong end!"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"f7d9041670997ad6.json","parameterValues":[]} \ No newline at end of file +{"uid":"88ca13ae93cc2b33","name":"fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1732428196335,"stop":1732428196335,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1732428196337,"stop":1732428196337,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"My head is at the wrong end!"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"88ca13ae93cc2b33.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8930ec9e348fd4d.json b/allure-report/data/test-cases/8930ec9e348fd4d.json new file mode 100644 index 00000000000..a90e81a91c7 --- /dev/null +++ b/allure-report/data/test-cases/8930ec9e348fd4d.json @@ -0,0 +1 @@ +{"uid":"8930ec9e348fd4d","name":"Testing toJadenCase function (positive)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_positive","historyId":"7c48f5c6aa887d1bc76d081b028cf7cf","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"description":"\n Simple positive test\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a21b9ca1dd2e7b86","name":"stdout","source":"a21b9ca1dd2e7b86.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"86447fe348b226fe.json","parameterValues":[]} \ No newline at end of file +{"uid":"895846e60323f8ba","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8b70cbce8e882192","name":"stdout","source":"8b70cbce8e882192.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"895846e60323f8ba.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2d49ce73ea45d7a1.json b/allure-report/data/test-cases/8966b735a3793409.json similarity index 84% rename from allure-report/data/test-cases/2d49ce73ea45d7a1.json rename to allure-report/data/test-cases/8966b735a3793409.json index 88d6100d17a..763f85eb264 100644 --- a/allure-report/data/test-cases/2d49ce73ea45d7a1.json +++ b/allure-report/data/test-cases/8966b735a3793409.json @@ -1 +1 @@ -{"uid":"2d49ce73ea45d7a1","name":"Testing string_to_array function","fullName":"kyu_8.convert_string_to_an_array.test_string_to_array.StringToArrayTestCase#test_string_to_array","historyId":"f51ecfb2c4460f518b2155a78436a09d","time":{"start":1724735129399,"stop":1724735129399,"duration":0},"description":"\n Testing string_to_array function.\n\n A function to split a string and\n convert it into an array of words.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428194233,"stop":1732428194233,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"71a87e59b6648413.json","parameterValues":[]} \ No newline at end of file +{"uid":"89e4ffe6e2b4858c","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1732428194232,"stop":1732428194233,"duration":1},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428194233,"stop":1732428194233,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"89e4ffe6e2b4858c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a25791815212e793.json b/allure-report/data/test-cases/89e6e7af226f3582.json similarity index 80% rename from allure-report/data/test-cases/a25791815212e793.json rename to allure-report/data/test-cases/89e6e7af226f3582.json index 47eb3a8d519..1a78c3603e9 100644 --- a/allure-report/data/test-cases/a25791815212e793.json +++ b/allure-report/data/test-cases/89e6e7af226f3582.json @@ -1 +1 @@ -{"uid":"a25791815212e793","name":"Testing 'longest_repetition' function","fullName":"kyu_6.longest_repetition.test_longest_repetition.LongestRepetitionTestCase#test_longest_repetition","historyId":"6431e0366c9c302e03ac01343fb7ea77","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"description":"\n For a given string s find the character c (or C) with\n longest consecutive repetition and return: (c, l)\n where l (or L) is the length of the repetition.\n\n For empty string return: ('', 0)\n :return:\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732428193935,"stop":1732428193935,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"c8da32e94b736fef.json","parameterValues":[]} \ No newline at end of file +{"uid":"8ade4c7a0e59dd30","name":"Testing Walker class - position property from positive grids","fullName":"kyu_3.line_safari_is_that_a_line.test_walker.WalkerClassTestCase#test_starting_position_from_positives","historyId":"8a1027b0cee356a496b84c6b832d107b","time":{"start":1732428193933,"stop":1732428193934,"duration":1},"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1732428193934,"stop":1732428193934,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1732428193935,"stop":1732428193935,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"8ade4c7a0e59dd30.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8b066879dcf90ee.json b/allure-report/data/test-cases/8b066879dcf90ee.json new file mode 100644 index 00000000000..f7e8c09debb --- /dev/null +++ b/allure-report/data/test-cases/8b066879dcf90ee.json @@ -0,0 +1 @@ +{"uid":"8b066879dcf90ee","name":"Testing string_transformer function","fullName":"kyu_6.string_transformer.test_string_transformer.StringTransformerTestCase#test_string_transformer","historyId":"05d3d7ae3b11057af82404f162aa30df","time":{"start":1732428195666,"stop":1732428195666,"duration":0},"description":"\n Testing string_transformer function\n with multiple test data.\n\n Given a string, return a new string that has\n transformed based on the input:\n\n 1. Change case of every character, ie. lower\n case to upper case, upper case to lower case.\n\n 2. Reverse the order of words from the input.\n\n :return:\n ","descriptionHtml":" A function f(n), should returns the n-th member of sequence.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"No arithmetic progressions"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"25a19c539143ffc2","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428195535,"stop":1732428195535,"duration":0}},{"uid":"bda7ad5e74660b56","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"d6fd6e0593022837","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733473976,"stop":1724733473976,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"b6d0f7b70ff35380","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428195535,"stop":1732428195535,"duration":0}},{"uid":"b72d4e8ad3288d1b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"900ed6bd99df3d56","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}}]},"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"2890c501d19b5f47.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"8bb4333bde7b6f57","name":"test_sequence","fullName":"kyu_6.no_arithmetic_progressions.test_sequence.SequenceTestCase#test_sequence","historyId":"4f7c4b258ce2dd212abc76d538a956bd","time":{"start":1732764220219,"stop":1732764220219,"duration":0},"description":"\n A function f(n), should returns the n-th member of sequence.\n :return:\n ","descriptionHtml":" A function f(n), should returns the n-th member of sequence.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_6\\\\no_arithmetic_progressions\\\\test_sequence.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"No arithmetic progressions"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.no_arithmetic_progressions.test_sequence"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0607115654a900140b3ce3","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"8bb4333bde7b6f57.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/fe07573cd07e1ed8.json b/allure-report/data/test-cases/8bbe92897a0837e7.json
similarity index 84%
rename from allure-report/data/test-cases/fe07573cd07e1ed8.json
rename to allure-report/data/test-cases/8bbe92897a0837e7.json
index 478bc5b512a..cad58ac46b7 100644
--- a/allure-report/data/test-cases/fe07573cd07e1ed8.json
+++ b/allure-report/data/test-cases/8bbe92897a0837e7.json
@@ -1 +1 @@
-{"uid":"fe07573cd07e1ed8","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1732428196238,"stop":1732428196239,"duration":1},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196238,"stop":1732428196238,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"fe07573cd07e1ed8.json","parameterValues":[]} \ No newline at end of file +{"uid":"8bbe92897a0837e7","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1732428196238,"stop":1732428196239,"duration":1},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196238,"stop":1732428196238,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"8bbe92897a0837e7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8bd454f111efcd3e.json b/allure-report/data/test-cases/8bd454f111efcd3e.json deleted file mode 100644 index 600fe6877da..00000000000 --- a/allure-report/data/test-cases/8bd454f111efcd3e.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"8bd454f111efcd3e","name":"Testing period_is_late function (positive)","fullName":"kyu_8.is_your_period_late.test_is_your_period_late.PeriodIsLateTestCase#test_period_is_late_positive","historyId":"763475007d09f077c2c251a191291e14","time":{"start":1724733474772,"stop":1724733474772,"duration":0},"description":"\n Positive tests\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"875e90b046ec092c.json","parameterValues":[]} \ No newline at end of file +{"uid":"8c0ab77873b28b8f","name":"Testing 'DefaultList' class: append","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_append","historyId":"84d7f0a1c2a345b29fa2e222a5ed7ee5","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"8c0ab77873b28b8f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/58a164b572fc5a50.json b/allure-report/data/test-cases/8c1749fbe9590e77.json similarity index 80% rename from allure-report/data/test-cases/58a164b572fc5a50.json rename to allure-report/data/test-cases/8c1749fbe9590e77.json index bda7024a4b1..2311f9feee3 100644 --- a/allure-report/data/test-cases/58a164b572fc5a50.json +++ b/allure-report/data/test-cases/8c1749fbe9590e77.json @@ -1 +1 @@ -{"uid":"58a164b572fc5a50","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"998c70b07f1415e5","name":"stdout","source":"998c70b07f1415e5.txt","type":"text/plain","size":530}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"58a164b572fc5a50.json","parameterValues":[]} \ No newline at end of file +{"uid":"8c1749fbe9590e77","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f1383a1298b478d1","name":"stdout","source":"f1383a1298b478d1.txt","type":"text/plain","size":530}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"8c1749fbe9590e77.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bb7d4237e3a80dd7.json b/allure-report/data/test-cases/8c263832e40387fc.json similarity index 81% rename from allure-report/data/test-cases/bb7d4237e3a80dd7.json rename to allure-report/data/test-cases/8c263832e40387fc.json index 68d9c43df9b..1a94a6dc945 100644 --- a/allure-report/data/test-cases/bb7d4237e3a80dd7.json +++ b/allure-report/data/test-cases/8c263832e40387fc.json @@ -1 +1 @@ -{"uid":"bb7d4237e3a80dd7","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732428195618,"stop":1732428195618,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Row of the odd triangle"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"tag","value":"PERFORMANCE"},{"name":"suite","value":"Performance"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"bb7d4237e3a80dd7.json","parameterValues":[]} \ No newline at end of file +{"uid":"8c263832e40387fc","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732428195618,"stop":1732428195618,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Row of the odd triangle"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"tag","value":"PERFORMANCE"},{"name":"suite","value":"Performance"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"8c263832e40387fc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/634b88b34b81a74c.json b/allure-report/data/test-cases/8c2738ac8b329dff.json similarity index 92% rename from allure-report/data/test-cases/634b88b34b81a74c.json rename to allure-report/data/test-cases/8c2738ac8b329dff.json index 5289e5596cf..ca78bc17fe5 100644 --- a/allure-report/data/test-cases/634b88b34b81a74c.json +++ b/allure-report/data/test-cases/8c2738ac8b329dff.json @@ -1 +1 @@ -{"uid":"634b88b34b81a74c","name":"test_solution_medium","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_medium","historyId":"7ee6731933bd9dff6fabc41830db1bf0","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 32, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"634b88b34b81a74c.json","parameterValues":[]} \ No newline at end of file +{"uid":"8c2738ac8b329dff","name":"test_solution_medium","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_medium","historyId":"7ee6731933bd9dff6fabc41830db1bf0","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 32, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"8c2738ac8b329dff.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8c4575be21ff0ded.json b/allure-report/data/test-cases/8c4575be21ff0ded.json new file mode 100644 index 00000000000..56634ce5c89 --- /dev/null +++ b/allure-report/data/test-cases/8c4575be21ff0ded.json @@ -0,0 +1 @@ +{"uid":"8c4575be21ff0ded","name":"Testing Warrior class >>> bruce_lee","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_bruce_lee","historyId":"7af7e9479cf2a47a636ae35231bacc9f","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":12,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"The Greatest Warrior"},{"name":"suite","value":"OOP"},{"name":"tag","value":"RULES"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a5ef1e97378ae643","status":"passed","time":{"start":1732764218790,"stop":1732764218791,"duration":1}},{"uid":"b81b0ae77ee26a61","status":"passed","time":{"start":1732428194141,"stop":1732428194141,"duration":0}},{"uid":"6fa9bd2fff491ec7","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}},{"uid":"b82b2a2c9febe0c6","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"3d05de3d43cf437d","status":"passed","time":{"start":1732764218790,"stop":1732764218791,"duration":1}},{"uid":"751027d0ac0cc021","status":"passed","time":{"start":1732428194141,"stop":1732428194141,"duration":0}},{"uid":"37b95a78feb35857","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}},{"uid":"bc3230f80ad8864d","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"8c4575be21ff0ded.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8c72b971279020f.json b/allure-report/data/test-cases/8c72b971279020f.json new file mode 100644 index 00000000000..50e66dafa13 --- /dev/null +++ b/allure-report/data/test-cases/8c72b971279020f.json @@ -0,0 +1 @@ +{"uid":"8c72b971279020f","name":"Testing make_readable function","fullName":"kyu_5.human_readable_time.test_make_readable.MakeReadableTestCase#test_make_readable","historyId":"ca529ab6c57db539179bf256595c3d50","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"description":"\n Testing make_readable function\n\n Write a function, which takes a non-negative integer\n (seconds) as input and returns the time in a human-readable\n format (HH:MM:SS)\n\n HH = hours, padded to 2 digits, range: 00 - 99\n MM = minutes, padded to 2 digits, range: 00 - 59\n SS = seconds, padded to 2 digits, range: 00 - 59\n\n The maximum time never exceeds 359999 (99:59:59)\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6b06d8bb1f0d8ae7","name":"stdout","source":"6b06d8bb1f0d8ae7.txt","type":"text/plain","size":263}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"8cb8fb70f937622b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e65c2aee0db2b724.json b/allure-report/data/test-cases/8d0f8b1f359d2e57.json similarity index 77% rename from allure-report/data/test-cases/e65c2aee0db2b724.json rename to allure-report/data/test-cases/8d0f8b1f359d2e57.json index 9213ad89f43..6f39714d95a 100644 --- a/allure-report/data/test-cases/e65c2aee0db2b724.json +++ b/allure-report/data/test-cases/8d0f8b1f359d2e57.json @@ -1 +1 @@ -{"uid":"e65c2aee0db2b724","name":"Testing 'summation' function","fullName":"kyu_8.grasshopper_summation.test_summation.SummationTestCase#test_summation","historyId":"44ae966390833a332245c1886323c559","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"description":"\n Testing summation function\n with various test inputs\n :return:\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1732764218594,"stop":1732764218594,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"SECURITY"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CIPHERS"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"532d8f53f92733e9","status":"passed","time":{"start":1732428193949,"stop":1732428193951,"duration":2}},{"uid":"58a164b572fc5a50","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"25b0f3d782a2ed03","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8804093a9c3b17d","status":"passed","time":{"start":1732428193949,"stop":1732428193951,"duration":2}},{"uid":"d9a6d590487a20fd","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"7e0e76f32ac7ce4e","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"98ca489a74667507.json","parameterValues":[]} \ No newline at end of file +{"uid":"8d44f2b97a47f0f3","name":"Testing Decoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding.DecodingTestCase#test_decoding","historyId":"4ffbfcd08c63c75577964e4b263564bd","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1732764218594,"stop":1732764218594,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"SECURITY"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CIPHERS"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"8d44f2b97a47f0f3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8271119e6077f333.json b/allure-report/data/test-cases/8da0b58109862b1b.json similarity index 93% rename from allure-report/data/test-cases/8271119e6077f333.json rename to allure-report/data/test-cases/8da0b58109862b1b.json index 187b91632f5..f4f81a2bc1c 100644 --- a/allure-report/data/test-cases/8271119e6077f333.json +++ b/allure-report/data/test-cases/8da0b58109862b1b.json @@ -1 +1 @@ -{"uid":"8271119e6077f333","name":"test_solution_medium","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_medium","historyId":"7ee6731933bd9dff6fabc41830db1bf0","time":{"start":1732428194198,"stop":1732428194198,"duration":0},"description":"\n Testing using medium test data\n :return:\n ","descriptionHtml":" Testing using medium test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 46, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"8271119e6077f333.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"8da0b58109862b1b","name":"test_solution_medium","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_medium","historyId":"7ee6731933bd9dff6fabc41830db1bf0","time":{"start":1732428194198,"stop":1732428194198,"duration":0},"description":"\n Testing using medium test data\n :return:\n ","descriptionHtml":" Testing using medium test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 46, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"8da0b58109862b1b.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/8da8c6de16bb179d.json b/allure-report/data/test-cases/8da8c6de16bb179d.json
new file mode 100644
index 00000000000..e45012b297d
--- /dev/null
+++ b/allure-report/data/test-cases/8da8c6de16bb179d.json
@@ -0,0 +1 @@
+{"uid":"8da8c6de16bb179d","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Strip Comments"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b1b08a9c0991d73d","status":"passed","time":{"start":1732764218683,"stop":1732764218684,"duration":1}},{"uid":"3352f60feb1f9712","status":"passed","time":{"start":1732428194032,"stop":1732428194032,"duration":0}},{"uid":"51842db2fafc0136","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}},{"uid":"c4eaee07c56e2bda","status":"passed","time":{"start":1724733472421,"stop":1724733472437,"duration":16}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e604a93a8ee1253f","status":"passed","time":{"start":1732764218683,"stop":1732764218684,"duration":1}},{"uid":"4b8219eb37520d2d","status":"passed","time":{"start":1732428194032,"stop":1732428194032,"duration":0}},{"uid":"f711bbcd16ab2119","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}},{"uid":"5c64823a2a73f974","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"8da8c6de16bb179d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8db7c8bf0abe07bc.json b/allure-report/data/test-cases/8db7c8bf0abe07bc.json new file mode 100644 index 00000000000..b655ca048b3 --- /dev/null +++ b/allure-report/data/test-cases/8db7c8bf0abe07bc.json @@ -0,0 +1 @@ +{"uid":"8db7c8bf0abe07bc","name":"Testing two_decimal_places function","fullName":"kyu_7.formatting_decimal_places_1.test_two_decimal_places.TwoDecimalPlacesTestCase#test_two_decimal_places","historyId":"27ae718be00b2e9f316c37c338cb2894","time":{"start":1733030100481,"stop":1733030100481,"duration":0},"description":"\n Testing two_decimal_places function\n with various test inputs\n\n Each floating-point number should be\n formatted that only the first two\n decimal places are returned.\n\n You don't need to check whether the input\n is a valid number because only valid numbers\n are used in the tests.\n\n Don't round the numbers! Just cut them\n after two decimal places!\n\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"20e82e5aa37702bc","name":"stdout","source":"20e82e5aa37702bc.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"8dcdfa9166c48fb8.json","parameterValues":[]} \ No newline at end of file +{"uid":"8ebc308a5806000e","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"778d3397f8515034","name":"stdout","source":"778d3397f8515034.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"INTEGERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"8ebc308a5806000e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1bfd57b8cda6c028.json b/allure-report/data/test-cases/8f3c559eb697de75.json similarity index 81% rename from allure-report/data/test-cases/1bfd57b8cda6c028.json rename to allure-report/data/test-cases/8f3c559eb697de75.json index f088e7cf21e..be7539ebdee 100644 --- a/allure-report/data/test-cases/1bfd57b8cda6c028.json +++ b/allure-report/data/test-cases/8f3c559eb697de75.json @@ -1 +1 @@ -{"uid":"1bfd57b8cda6c028","name":"Testing hoop_count function (negative test case)","fullName":"kyu_8.keep_up_the_hoop.test_hoop_count.HoopCountTestCase#test_hoop_count_negative","historyId":"89ee625343ed07ab852f830d9cc358b3","time":{"start":1732428196287,"stop":1732428196289,"duration":2},"description":"\n Testing hoop_count function (negative)\n :return:\n ","descriptionHtml":"Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d4f2ea957f6fd3d1","name":"stdout","source":"d4f2ea957f6fd3d1.txt","type":"text/plain","size":1009}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Snail"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"3f3bfc03f90689c3.json","parameterValues":[]} \ No newline at end of file +{"uid":"903c4d3d57375ecf","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1711c955ae8ed0a7","name":"stdout","source":"1711c955ae8ed0a7.txt","type":"text/plain","size":1009}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Snail"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"903c4d3d57375ecf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/416bb0c0ac58f7b6.json b/allure-report/data/test-cases/90548ade83f4ad3f.json similarity index 68% rename from allure-report/data/test-cases/416bb0c0ac58f7b6.json rename to allure-report/data/test-cases/90548ade83f4ad3f.json index 886488539c3..da4027242e5 100644 --- a/allure-report/data/test-cases/416bb0c0ac58f7b6.json +++ b/allure-report/data/test-cases/90548ade83f4ad3f.json @@ -1 +1 @@ -{"uid":"416bb0c0ac58f7b6","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732764220295,"stop":1732764220295,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Performance"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"story","value":"Row of the odd triangle"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"bb7d4237e3a80dd7","status":"passed","time":{"start":1732428195616,"stop":1732428195616,"duration":0}},{"uid":"1be5b98a41807de8","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}},{"uid":"b7108f3053cbc60d","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"59b1922c33f3ac65","status":"passed","time":{"start":1732428195616,"stop":1732428195616,"duration":0}},{"uid":"9b82a842fdc9b867","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}},{"uid":"4c3877c30e625752","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}}]},"tags":["PERFORMANCE","ALGORITHMS"]},"source":"416bb0c0ac58f7b6.json","parameterValues":[]} \ No newline at end of file +{"uid":"90548ade83f4ad3f","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing odd_row function with various test data\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1732764220295,"stop":1732764220295,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Performance"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"story","value":"Row of the odd triangle"},{"name":"tag","value":"PERFORMANCE"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"90548ade83f4ad3f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/90ca6a0c009b593.json b/allure-report/data/test-cases/90ca6a0c009b593.json new file mode 100644 index 00000000000..612df6e0dd4 --- /dev/null +++ b/allure-report/data/test-cases/90ca6a0c009b593.json @@ -0,0 +1 @@ +{"uid":"90ca6a0c009b593","name":"Should return 'Publish!'","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_publish","historyId":"b4a1fa278aa899a374ebad09960e6cca","time":{"start":1724735129711,"stop":1724735129711,"duration":0},"description":"\n If there are one or two good ideas,\n return 'Publish!',\n :return:\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1733030098724,"stop":1733030098724,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1733030098724,"stop":1733030098724,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1733030098724,"stop":1733030098724,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1733030098724,"stop":1733030098724,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1733030098724,"stop":1733030098724,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FORMATTING"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ac8d0c005e499da5","status":"passed","time":{"start":1732764218655,"stop":1732764218655,"duration":0}},{"uid":"1fa1afd4ab27e4cb","status":"passed","time":{"start":1732428194006,"stop":1732428194008,"duration":2}},{"uid":"78b238490a0d0c98","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"ac66f87691632de7","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"d5aba2cd944d7efd","status":"passed","time":{"start":1732764218655,"stop":1732764218655,"duration":0}},{"uid":"a3395496d8bde803","status":"passed","time":{"start":1732428194006,"stop":1732428194008,"duration":2}},{"uid":"f80099cf6c294d2b","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"99f691b62c390084","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["FORMATTING","STRINGS","STRING","ALGORITHMS"]},"source":"913fbd5c2da31308.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/aa1a2a69b8a9bf68.json b/allure-report/data/test-cases/91592072a42568a2.json similarity index 77% rename from allure-report/data/test-cases/aa1a2a69b8a9bf68.json rename to allure-report/data/test-cases/91592072a42568a2.json index 103d23fd8bb..e5d3c313ef2 100644 --- a/allure-report/data/test-cases/aa1a2a69b8a9bf68.json +++ b/allure-report/data/test-cases/91592072a42568a2.json @@ -1 +1 @@ -{"uid":"aa1a2a69b8a9bf68","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have Dog arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 5 arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have good arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 50lb arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have brown arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"cfdd9038af68abcd","name":"stdout","source":"cfdd9038af68abcd.txt","type":"text/plain","size":148}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Make Class"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"aa1a2a69b8a9bf68.json","parameterValues":[]} \ No newline at end of file +{"uid":"91592072a42568a2","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[{"name":"Assert that classes have Bob arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have Dog arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 5 arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have good arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have 50lb arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes have brown arg","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e355939f9d2af970","name":"stdout","source":"e355939f9d2af970.txt","type":"text/plain","size":148}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Make Class"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"91592072a42568a2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/91aab0544068789.json b/allure-report/data/test-cases/91aab0544068789.json deleted file mode 100644 index 86e0c9373fe..00000000000 --- a/allure-report/data/test-cases/91aab0544068789.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"91aab0544068789","name":"goals function verification","fullName":"kyu_8.grasshopper_messi_goals_function.test_messi_goals_function.GoalsTestCase#test_goals","historyId":"7c1c8c6318c554c86b695deacecf1854","time":{"start":1724735129492,"stop":1724735129492,"duration":0},"description":"\n Verify that the function returns Messi's\n total number of goals in all three leagues.\n :return:\n ","descriptionHtml":"Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Test a function that take as parameter a list ls and return a list of the sums of its parts as defined below:
ls = [1, 2, 3, 4, 5, 6]
parts_sums(ls) -> [21, 20, 18, 15, 11, 6, 0]
Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"30ae8f4eae56e738","name":"stdout","source":"30ae8f4eae56e738.txt","type":"text/plain","size":676}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LOOPS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"b9086c98d6d71504.json","parameterValues":[]} \ No newline at end of file +{"uid":"93600ea56dc1843a","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9664dbae27a9df3","name":"stdout","source":"9664dbae27a9df3.txt","type":"text/plain","size":676}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PUZZLES"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LOOPS"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"93600ea56dc1843a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9400c2351555d83a.json b/allure-report/data/test-cases/9400c2351555d83a.json new file mode 100644 index 00000000000..9fdb086cfa4 --- /dev/null +++ b/allure-report/data/test-cases/9400c2351555d83a.json @@ -0,0 +1 @@ +{"uid":"9400c2351555d83a","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1732428196489,"stop":1732428196489,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1732428196489,"stop":1732428196489,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732428196491,"stop":1732428196491,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"9400c2351555d83a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/962ca80dcc908350.json b/allure-report/data/test-cases/94470fc1dd0d3d27.json similarity index 77% rename from allure-report/data/test-cases/962ca80dcc908350.json rename to allure-report/data/test-cases/94470fc1dd0d3d27.json index eaf83b6dc51..4c396a3bf43 100644 --- a/allure-report/data/test-cases/962ca80dcc908350.json +++ b/allure-report/data/test-cases/94470fc1dd0d3d27.json @@ -1 +1 @@ -{"uid":"962ca80dcc908350","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7899fdb7c4350c2b","name":"stdout","source":"7899fdb7c4350c2b.txt","type":"text/plain","size":544}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNCTIONS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Games"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"962ca80dcc908350.json","parameterValues":[]} \ No newline at end of file +{"uid":"94470fc1dd0d3d27","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3cae79604aa7933a","name":"stdout","source":"3cae79604aa7933a.txt","type":"text/plain","size":544}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNCTIONS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Games"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"94470fc1dd0d3d27.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/552b72a0721ea486.json b/allure-report/data/test-cases/946874b940758475.json similarity index 83% rename from allure-report/data/test-cases/552b72a0721ea486.json rename to allure-report/data/test-cases/946874b940758475.json index 5c82b4cef7f..9ab43a059ec 100644 --- a/allure-report/data/test-cases/552b72a0721ea486.json +++ b/allure-report/data/test-cases/946874b940758475.json @@ -1 +1 @@ -{"uid":"552b72a0721ea486","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"552b72a0721ea486.json","parameterValues":[]} \ No newline at end of file +{"uid":"946874b940758475","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"The Greatest Warrior"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"946874b940758475.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fa6c346b04c031d5.json b/allure-report/data/test-cases/94887fb9761f9305.json similarity index 65% rename from allure-report/data/test-cases/fa6c346b04c031d5.json rename to allure-report/data/test-cases/94887fb9761f9305.json index 94a93ee87f3..0cb9d4a0b25 100644 --- a/allure-report/data/test-cases/fa6c346b04c031d5.json +++ b/allure-report/data/test-cases/94887fb9761f9305.json @@ -1 +1 @@ -{"uid":"fa6c346b04c031d5","name":"Testing 'sum_triangular_numbers' with big number as an input","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_big_number","historyId":"e2716f691be2a9d6b5fd30d66b1f784d","time":{"start":1732764220731,"stop":1732764220732,"duration":1},"description":"\n Testing 'sum_triangular_numbers' function\n with big number as an input\n :return:\n ","descriptionHtml":" Testing using big test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 70, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"68a2b9760a533e02.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"94ea40491ebef366","name":"test_solution_big","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_big","historyId":"128bd70e221c2c2b932b5e8d4fdb22c0","time":{"start":1732428194190,"stop":1732428194190,"duration":0},"description":"\n Testing using big test data\n :return:\n ","descriptionHtml":" Testing using big test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 70, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"94ea40491ebef366.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/7331de8e7202ad57.json b/allure-report/data/test-cases/9546971ec41b8ce1.json
similarity index 71%
rename from allure-report/data/test-cases/7331de8e7202ad57.json
rename to allure-report/data/test-cases/9546971ec41b8ce1.json
index 6fbbdbb0ba7..5910a341a96 100644
--- a/allure-report/data/test-cases/7331de8e7202ad57.json
+++ b/allure-report/data/test-cases/9546971ec41b8ce1.json
@@ -1 +1 @@
-{"uid":"7331de8e7202ad57","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1732764218698,"stop":1732764218753,"duration":55},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1732764218697,"stop":1732764218697,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1732764218699,"stop":1732764218699,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1732764218699,"stop":1732764218699,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1732764218699,"stop":1732764218699,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1732764218753,"stop":1732764218753,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1732764218753,"stop":1732764218753,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1732764218753,"stop":1732764218753,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1732764218753,"stop":1732764218753,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1732764218763,"stop":1732764218763,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Sum by Factors"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4b22647a9cdd2bef","status":"passed","time":{"start":1732428194048,"stop":1732428194108,"duration":60}},{"uid":"ce75fbdf4ccd46b8","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}},{"uid":"30ac3ffad3316fea","status":"passed","time":{"start":1724733472452,"stop":1724733472499,"duration":47}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"aa08a95162404297","status":"passed","time":{"start":1732428194048,"stop":1732428194108,"duration":60}},{"uid":"82619e3fb0e84d4d","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}},{"uid":"521b14729542d5c4","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}}]},"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"7331de8e7202ad57.json","parameterValues":[]} \ No newline at end of file +{"uid":"9546971ec41b8ce1","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1732764218698,"stop":1732764218753,"duration":55},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1732764218697,"stop":1732764218697,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1732764218699,"stop":1732764218699,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1732764218699,"stop":1732764218699,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1732764218699,"stop":1732764218699,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1732764218753,"stop":1732764218753,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1732764218753,"stop":1732764218753,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1732764218753,"stop":1732764218753,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1732764218753,"stop":1732764218753,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1732764218763,"stop":1732764218763,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Sum by Factors"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"9546971ec41b8ce1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/95500b18da61d76.json b/allure-report/data/test-cases/95500b18da61d76.json new file mode 100644 index 00000000000..b3f5c406f7e --- /dev/null +++ b/allure-report/data/test-cases/95500b18da61d76.json @@ -0,0 +1 @@ +{"uid":"95500b18da61d76","name":"Testing 'solution' function","fullName":"kyu_7.substituting_variables_into_strings_padded_numbers.test_solution.SolutionTestCase#test_solution","historyId":"fbdd2daae3e9a5e6dd05fcb0403a88d1","time":{"start":1733030100648,"stop":1733030100648,"duration":0},"description":"\n The function should return a formatted string.\n The return value should equal \"Value is VALUE\"\n where value is a 5 digit padded number.\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1732764220190,"stop":1732764220190,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1732764220193,"stop":1732764220193,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1230413e064883bb","status":"passed","time":{"start":1732428195501,"stop":1732428195501,"duration":0}},{"uid":"ae5dc2ec4f03f9e5","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"a7599be0f5459a3d","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"87dc5713a007f1d7","status":"passed","time":{"start":1732428195501,"stop":1732428195501,"duration":0}},{"uid":"d9458c8615b9e985","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"863d982a547ab48a","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}}]},"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"1c3655d4a978bd79.json","parameterValues":[]} \ No newline at end of file +{"uid":"95fe30b3b4a958d6","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1732764220192,"stop":1732764220192,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1732764220190,"stop":1732764220190,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1732764220193,"stop":1732764220193,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"95fe30b3b4a958d6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fd85877ffe0d5722.json b/allure-report/data/test-cases/9675429ac75e0c11.json similarity index 78% rename from allure-report/data/test-cases/fd85877ffe0d5722.json rename to allure-report/data/test-cases/9675429ac75e0c11.json index 87c3570cfa2..3f797d0dba5 100644 --- a/allure-report/data/test-cases/fd85877ffe0d5722.json +++ b/allure-report/data/test-cases/9675429ac75e0c11.json @@ -1 +1 @@ -{"uid":"fd85877ffe0d5722","name":"Testing digital_root function","fullName":"kyu_6.sum_of_digits_digital_root.test_digital_root.DigitalRootTestCase#test_digital_root","historyId":"3d4d9d606fbf24bad8abb0f0f85e6130","time":{"start":1724733474116,"stop":1724733474116,"duration":0},"description":"\n In this kata, you must create a digital root function.\n\n A digital root is the recursive sum of all the digits\n in a number. Given n, take the sum of the digits of n.\n If that value has more than one digit, continue reducing\n in this way until a single-digit number is produced. This\n is only applicable to the natural numbers.\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1733030100419,"stop":1733030100419,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1733030100419,"stop":1733030100419,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1733030100419,"stop":1733030100419,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"suite","value":"Data Structures"},{"name":"tag","value":"Strings"},{"name":"feature","value":"Lists"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"Logic"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"Algorithms"},{"name":"story","value":"Coloured Triangles"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a25ac6ac5e284cfbe000111","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"338755bddf5c3394","status":"passed","time":{"start":1732764220449,"stop":1732764220452,"duration":3}},{"uid":"33cbde6b5c940b7b","status":"passed","time":{"start":1732428195758,"stop":1732428195759,"duration":1}},{"uid":"2febaffd225102f","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"732b9dd805d734b8","status":"passed","time":{"start":1732764220449,"stop":1732764220452,"duration":3}},{"uid":"3ffa72675847f113","status":"passed","time":{"start":1732428195758,"stop":1732428195759,"duration":1}},{"uid":"7e0d94f0ee4e397d","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}},{"uid":"2d65aaadaa20d5c2","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"96938210802b960f.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/971c2aa5dd36f62c.json b/allure-report/data/test-cases/971c2aa5dd36f62c.json
new file mode 100644
index 00000000000..52938a4ef49
--- /dev/null
+++ b/allure-report/data/test-cases/971c2aa5dd36f62c.json
@@ -0,0 +1 @@
+{"uid":"971c2aa5dd36f62c","name":"Testing max_multiple function","fullName":"kyu_7.maximum_multiple.test_maximum_multiple.MaximumMultipleTestCase#test_maximum_multiple","historyId":"3181c0c2e1c9ba7b49a9f72369c7b0bb","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"description":"\n Testing max_multiple function with\n various test data\n\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1732428195589,"stop":1732428195589,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1732428195590,"stop":1732428195590,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1732428195591,"stop":1732428195591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Potion Class 101"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Classes"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"77a9a3d99a741f47.json","parameterValues":[]} \ No newline at end of file +{"uid":"975470b122402791","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1732428195590,"stop":1732428195590,"duration":0},"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1732428195589,"stop":1732428195589,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1732428195590,"stop":1732428195590,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1732428195591,"stop":1732428195591,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Potion Class 101"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Algorithms"},{"name":"suite","value":"Classes"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"975470b122402791.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/97a2a77f06d4866c.json b/allure-report/data/test-cases/97a2a77f06d4866c.json deleted file mode 100644 index 4271e6520ba..00000000000 --- a/allure-report/data/test-cases/97a2a77f06d4866c.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"97a2a77f06d4866c","name":"Test that no_space function removes the spaces","fullName":"kyu_8.remove_string_spaces.test_remove_string_spaces.NoSpaceTestCase#test_something","historyId":"8069a1b5a4342457d2dabf5819382a2e","time":{"start":1732428196352,"stop":1732428196352,"duration":0},"description":"\n Test that no_space function removes the spaces\n from the string, then return the resultant string.\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9e573d2ead28469f","name":"stdout","source":"9e573d2ead28469f.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"88ed1c9da2d9b53b.json","parameterValues":[]} \ No newline at end of file +{"uid":"97d66dc06144a438","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9bd069e9e159fee7","name":"stdout","source":"9bd069e9e159fee7.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"97d66dc06144a438.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f17cc6d65b0932fd.json b/allure-report/data/test-cases/981acdaf3faf1d8f.json similarity index 78% rename from allure-report/data/test-cases/f17cc6d65b0932fd.json rename to allure-report/data/test-cases/981acdaf3faf1d8f.json index 671289064f3..ee642c537f5 100644 --- a/allure-report/data/test-cases/f17cc6d65b0932fd.json +++ b/allure-report/data/test-cases/981acdaf3faf1d8f.json @@ -1 +1 @@ -{"uid":"f17cc6d65b0932fd","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ef5ba384071190d7","name":"stdout","source":"ef5ba384071190d7.txt","type":"text/plain","size":326}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"f17cc6d65b0932fd.json","parameterValues":[]} \ No newline at end of file +{"uid":"981acdaf3faf1d8f","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7379dff7e25cb0a5","name":"stdout","source":"7379dff7e25cb0a5.txt","type":"text/plain","size":326}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"981acdaf3faf1d8f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6a636a909012a6f0.json b/allure-report/data/test-cases/9823bb7abc34f758.json similarity index 61% rename from allure-report/data/test-cases/6a636a909012a6f0.json rename to allure-report/data/test-cases/9823bb7abc34f758.json index dde92d83dc4..4aba3212135 100644 --- a/allure-report/data/test-cases/6a636a909012a6f0.json +++ b/allure-report/data/test-cases/9823bb7abc34f758.json @@ -1 +1 @@ -{"uid":"6a636a909012a6f0","name":"move function tests","fullName":"kyu_8.terminal_game_move_function.test_terminal_game_move_function.MoveTestCase#test_move","historyId":"c589035c90d432fb71a99aec4f56ee9e","time":{"start":1732764221258,"stop":1732764221259,"duration":1},"description":"\n The player rolls the dice and moves the number\n of spaces indicated by the dice two times.\n\n Pass position and roll and compare the output\n to the expected result\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732428194139,"stop":1732428194139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732428194147,"stop":1732428194147,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"f520dc2a3cdded7a.json","parameterValues":[]} \ No newline at end of file +{"uid":"988614c511102150","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1732428194145,"stop":1732428194146,"duration":1},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732428194139,"stop":1732428194139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732428194146,"stop":1732428194146,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732428194147,"stop":1732428194147,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"988614c511102150.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a7d954f4aff6f601.json b/allure-report/data/test-cases/99363c879a15b2c4.json similarity index 79% rename from allure-report/data/test-cases/a7d954f4aff6f601.json rename to allure-report/data/test-cases/99363c879a15b2c4.json index f7406d1a053..821b784a121 100644 --- a/allure-report/data/test-cases/a7d954f4aff6f601.json +++ b/allure-report/data/test-cases/99363c879a15b2c4.json @@ -1 +1 @@ -{"uid":"a7d954f4aff6f601","name":"'multiply' function verification with one element list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_one_element_list","historyId":"95946a599255beb095c6c7c676174082","time":{"start":1724735129211,"stop":1724735129211,"duration":0},"description":"\n Returns [] if list has only one element\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"99e31d655e3161a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/99e95613ed424b35.json b/allure-report/data/test-cases/99e95613ed424b35.json new file mode 100644 index 00000000000..322d91cd5a2 --- /dev/null +++ b/allure-report/data/test-cases/99e95613ed424b35.json @@ -0,0 +1 @@ +{"uid":"99e95613ed424b35","name":"Testing sum_of_intervals function","fullName":"kyu_4.sum_of_intervals.test_sum_of_intervals.SumOfIntervalsTestCase#test_sum_of_intervals","historyId":"31852768c071e158fda7de0b172143f4","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase","time":{"start":1733030098849,"stop":1733030098864,"duration":15},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_of_intervals function\n\n The function should accept an array of intervals,\n and return the sum of all the interval lengths.\n\n Overlapping intervals should only be counted once.\n\n Intervals\n Intervals are represented by a pair of integers in\n the form of an array. The first value of the interval\n will always be less than the second value.\n Interval example: [1, 5] is an interval from 1 to 5.\n The length of this interval is 4.\n :return:\n ","descriptionHtml":"Testing sum_of_intervals function
The function should accept an array of intervals, and return the sum of all the interval lengths.
Overlapping intervals should only be counted once.
Intervals
Intervals are represented by a pair of integers in the form of an array. The first value of the interval will always be less than the second value. Interval example: [1, 5] is an interval from 1 to 5. The length of this interval is 4.
","status":"passed","steps":[{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5), (6, 10)]), calculate the result (8) and compare vs expected (8)","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(1, 5)]), calculate the result (4) and compare vs expected (4)","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(7, 10), (1, 5)]), calculate the result (7) and compare vs expected (7)","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(476, 493), (-484, 428)]), calculate the result (929) and compare vs expected (929)","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-473, 476)]), calculate the result (949) and compare vs expected (949)","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-419, 500)]), calculate the result (919) and compare vs expected (919)","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(-153, 312), (360, 469)]), calculate the result (574) and compare vs expected (574)","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list of intervals ([(456, 494), (-500, 436)]), calculate the result (974) and compare vs expected (974)","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumOfIntervalsTestCase::0","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Aggregations"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Sum of Intervals"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"AGGREGATIONS"},{"name":"tag","value":"INTEGERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARITHMETIC"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_of_intervals.test_sum_of_intervals"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52b7ed099cdc285c300001cd","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1191e503f4a01ba8","status":"passed","time":{"start":1732764218771,"stop":1732764218772,"duration":1}},{"uid":"761ca73c34549675","status":"passed","time":{"start":1732428194124,"stop":1732428194125,"duration":1}},{"uid":"160f56b842e7aedc","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}},{"uid":"83da90e97e5349e6","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"61e07c6ddcc506b1","status":"passed","time":{"start":1732764218771,"stop":1732764218772,"duration":1}},{"uid":"9f9422c1f71252b6","status":"passed","time":{"start":1732428194124,"stop":1732428194125,"duration":1}},{"uid":"e03974f538ea8ee6","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}},{"uid":"acc95e26a53d92ff","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}}]},"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},"source":"99e95613ed424b35.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9a17297856f21a74.json b/allure-report/data/test-cases/9a17297856f21a74.json deleted file mode 100644 index b8ec308442e..00000000000 --- a/allure-report/data/test-cases/9a17297856f21a74.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"9a17297856f21a74","name":"Testing 'sum_triangular_numbers' with big number as an input","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_big_number","historyId":"e2716f691be2a9d6b5fd30d66b1f784d","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with big number as an input\n :return:\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1732428194511,"stop":1732428194511,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1732428194512,"stop":1732428194512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1732428194513,"stop":1732428194513,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"story","value":"Sum of Pairs"},{"name":"feature","value":"Memoization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MEMOIZATION"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"e248ed6a4ff28aaa.json","parameterValues":[]} \ No newline at end of file +{"uid":"9b26a570961ab395","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1732428194512,"stop":1732428194512,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1732428194511,"stop":1732428194511,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1732428194512,"stop":1732428194512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1732428194513,"stop":1732428194513,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"story","value":"Sum of Pairs"},{"name":"feature","value":"Memoization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MEMOIZATION"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"9b26a570961ab395.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1857a7ece8075aa5.json b/allure-report/data/test-cases/9b5e6753141602b8.json similarity index 64% rename from allure-report/data/test-cases/1857a7ece8075aa5.json rename to allure-report/data/test-cases/9b5e6753141602b8.json index 85630edf532..40ce4f9d0e5 100644 --- a/allure-report/data/test-cases/1857a7ece8075aa5.json +++ b/allure-report/data/test-cases/9b5e6753141602b8.json @@ -1 +1 @@ -{"uid":"1857a7ece8075aa5","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732764220426,"stop":1732764220426,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1b6850c9f0a02820","status":"passed","time":{"start":1732428195732,"stop":1732428195733,"duration":1}},{"uid":"dc9bdff2273b81f8","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}},{"uid":"7ed5e03fb846420f","status":"passed","time":{"start":1724733474163,"stop":1724733474163,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"fbd37fe4a302b125","status":"passed","time":{"start":1732428195732,"stop":1732428195733,"duration":1}},{"uid":"490cf50ddd5cff83","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}},{"uid":"7f4f9e94ec6d4f1e","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"1857a7ece8075aa5.json","parameterValues":[]} \ No newline at end of file +{"uid":"9b5e6753141602b8","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732764220426,"stop":1732764220426,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"9b5e6753141602b8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/42358797bb03e774.json b/allure-report/data/test-cases/9b6456a02fb8e586.json similarity index 84% rename from allure-report/data/test-cases/42358797bb03e774.json rename to allure-report/data/test-cases/9b6456a02fb8e586.json index 5517d4c47fd..65ee7cf1bab 100644 --- a/allure-report/data/test-cases/42358797bb03e774.json +++ b/allure-report/data/test-cases/9b6456a02fb8e586.json @@ -1 +1 @@ -{"uid":"42358797bb03e774","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1732428196249,"stop":1732428196250,"duration":1},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196250,"stop":1732428196250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"42358797bb03e774.json","parameterValues":[]} \ No newline at end of file +{"uid":"9b6456a02fb8e586","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1732428196249,"stop":1732428196250,"duration":1},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732428196237,"stop":1732428196237,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428196250,"stop":1732428196250,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732428196251,"stop":1732428196251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Math"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"9b6456a02fb8e586.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9b651a3e27842d38.json b/allure-report/data/test-cases/9b651a3e27842d38.json new file mode 100644 index 00000000000..73efdc24842 --- /dev/null +++ b/allure-report/data/test-cases/9b651a3e27842d38.json @@ -0,0 +1 @@ +{"uid":"9b651a3e27842d38","name":"Testing 'sum_triangular_numbers' with negative numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_negative_numbers","historyId":"4e553d5e3ff5fc5c21a746a843af96e5","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with negative numbers\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6de140d5a479d77f","name":"stdout","source":"6de140d5a479d77f.txt","type":"text/plain","size":882}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Strings Mix"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"9ee094a1f359821e.json","parameterValues":[]} \ No newline at end of file +{"uid":"9c58cd2f052b55a6","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"48efcf6226950113","name":"stdout","source":"48efcf6226950113.txt","type":"text/plain","size":882}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Strings Mix"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"9c58cd2f052b55a6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9c7635c760d519cd.json b/allure-report/data/test-cases/9c7635c760d519cd.json new file mode 100644 index 00000000000..8dd5b62d5ec --- /dev/null +++ b/allure-report/data/test-cases/9c7635c760d519cd.json @@ -0,0 +1 @@ +{"uid":"9c7635c760d519cd","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1732428193903,"stop":1732428193903,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAME BOARDS"},{"name":"feature","value":"Lists"},{"name":"tag","value":"VALIDATION"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"9c7635c760d519cd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9cc2024d730e5f8a.json b/allure-report/data/test-cases/9cc2024d730e5f8a.json new file mode 100644 index 00000000000..f0455ba638b --- /dev/null +++ b/allure-report/data/test-cases/9cc2024d730e5f8a.json @@ -0,0 +1 @@ +{"uid":"9cc2024d730e5f8a","name":"Test for valid large string","fullName":"kyu_7.valid_parentheses.test_valid_parentheses.ValidParenthesesTestCase#test_valid_parentheses_large_valid","historyId":"4355f798d978bdfe8915957eb9636552","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"description":"\n Test valid_parentheses function with\n valid large string\n :return:\n ","descriptionHtml":"Valid large test string
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidParenthesesTestCase","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test valid_parentheses function with\n valid large string\n :return:\n ","descriptionHtml":"Valid large test string
","status":"passed","steps":[{"name":"Enter a large valid test string and verifythat the function returns True.","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidParenthesesTestCase::0","time":{"start":1733030100757,"stop":1733030100757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Valid Parentheses"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"PARSING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.valid_parentheses.test_valid_parentheses"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/6411b91a5e71b915d237332d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS"]},"source":"9cc2024d730e5f8a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/afca78445b5fa23f.json b/allure-report/data/test-cases/9d0a0378192b3dfd.json similarity index 82% rename from allure-report/data/test-cases/afca78445b5fa23f.json rename to allure-report/data/test-cases/9d0a0378192b3dfd.json index 2c3a460dd38..eb35f3bb466 100644 --- a/allure-report/data/test-cases/afca78445b5fa23f.json +++ b/allure-report/data/test-cases/9d0a0378192b3dfd.json @@ -1 +1 @@ -{"uid":"afca78445b5fa23f","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1732428194134,"stop":1732428194134,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"afca78445b5fa23f.json","parameterValues":[]} \ No newline at end of file +{"uid":"9d0a0378192b3dfd","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1732428194134,"stop":1732428194134,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"9d0a0378192b3dfd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/30e62f45ee93d21d.json b/allure-report/data/test-cases/9d10648422f3aeed.json similarity index 84% rename from allure-report/data/test-cases/30e62f45ee93d21d.json rename to allure-report/data/test-cases/9d10648422f3aeed.json index 81029f12f49..25d33bc336a 100644 --- a/allure-report/data/test-cases/30e62f45ee93d21d.json +++ b/allure-report/data/test-cases/9d10648422f3aeed.json @@ -1 +1 @@ -{"uid":"30e62f45ee93d21d","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"30e62f45ee93d21d.json","parameterValues":[]} \ No newline at end of file +{"uid":"9d10648422f3aeed","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"9d10648422f3aeed.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cf349408f505ed67.json b/allure-report/data/test-cases/9d243bfb1021bb63.json similarity index 81% rename from allure-report/data/test-cases/cf349408f505ed67.json rename to allure-report/data/test-cases/9d243bfb1021bb63.json index 4e2e7e4c989..7cd4328de6a 100644 --- a/allure-report/data/test-cases/cf349408f505ed67.json +++ b/allure-report/data/test-cases/9d243bfb1021bb63.json @@ -1 +1 @@ -{"uid":"cf349408f505ed67","name":"Testing password function","fullName":"kyu_7.password_validator.test_password.PasswordTestCase#test_password","historyId":"aaef6593296fd19246b6caa71f38ecab","time":{"start":1724733474335,"stop":1724733474335,"duration":0},"description":"\n Testing password function with various test inputs\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8ecb0410a6ed3d7","name":"stdout","source":"8ecb0410a6ed3d7.txt","type":"text/plain","size":375}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"9d50fe36fd5059ab.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/574cb5d6827dca2a.json b/allure-report/data/test-cases/9d8106b104f30ee6.json similarity index 84% rename from allure-report/data/test-cases/574cb5d6827dca2a.json rename to allure-report/data/test-cases/9d8106b104f30ee6.json index 256ad0312ad..8350f64af47 100644 --- a/allure-report/data/test-cases/574cb5d6827dca2a.json +++ b/allure-report/data/test-cases/9d8106b104f30ee6.json @@ -1 +1 @@ -{"uid":"574cb5d6827dca2a","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1732428194237,"stop":1732428194238,"duration":1},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428194238,"stop":1732428194238,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"574cb5d6827dca2a.json","parameterValues":[]} \ No newline at end of file +{"uid":"9d8106b104f30ee6","name":"Testing create_city_map function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_create_city_map","historyId":"e437e22193ec7315819824ea1255ab3f","time":{"start":1732428194237,"stop":1732428194238,"duration":1},"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732428194238,"stop":1732428194238,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"9d8106b104f30ee6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9e10b0087e5b64c.json b/allure-report/data/test-cases/9e10b0087e5b64c.json new file mode 100644 index 00000000000..0d2349fb000 --- /dev/null +++ b/allure-report/data/test-cases/9e10b0087e5b64c.json @@ -0,0 +1 @@ +{"uid":"9e10b0087e5b64c","name":"Square numbers (positive)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_25","historyId":"e1a83b5e7221ab7611b800cba5c64efa","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"description":"\n 25 is a square number\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1732764220922,"stop":1732764220922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"696e651c40149097","status":"passed","time":{"start":1732428196156,"stop":1732428196156,"duration":0}},{"uid":"7fb0d954404a7411","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"efdfaccb93c4c6b4","status":"passed","time":{"start":1724733474632,"stop":1724733474632,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"fda81d5edcbfeda5","status":"passed","time":{"start":1732428196156,"stop":1732428196156,"duration":0}},{"uid":"9f7fc4731241a976","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"cd298347a8b67e93","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"3d40466198fa34e6.json","parameterValues":[]} \ No newline at end of file +{"uid":"9e4cc550b1ac8808","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1732764220922,"stop":1732764220922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"9e4cc550b1ac8808.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1c217987ee1a1d39.json b/allure-report/data/test-cases/9e692004742b5469.json similarity index 77% rename from allure-report/data/test-cases/1c217987ee1a1d39.json rename to allure-report/data/test-cases/9e692004742b5469.json index f3d96660212..af255d89b89 100644 --- a/allure-report/data/test-cases/1c217987ee1a1d39.json +++ b/allure-report/data/test-cases/9e692004742b5469.json @@ -1 +1 @@ -{"uid":"1c217987ee1a1d39","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d1ef36a16a608c99","name":"stdout","source":"d1ef36a16a608c99.txt","type":"text/plain","size":3898}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"GAME BOARDS"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"1c217987ee1a1d39.json","parameterValues":[]} \ No newline at end of file +{"uid":"9e692004742b5469","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"73dfd6fcf3f0a2ae","name":"stdout","source":"73dfd6fcf3f0a2ae.txt","type":"text/plain","size":3898}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"GAME BOARDS"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"9e692004742b5469.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9e6eb35888cc4f59.json b/allure-report/data/test-cases/9e6eb35888cc4f59.json new file mode 100644 index 00000000000..6b229c700c2 --- /dev/null +++ b/allure-report/data/test-cases/9e6eb35888cc4f59.json @@ -0,0 +1 @@ +{"uid":"9e6eb35888cc4f59","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a72e2d4e966e7c09","status":"passed","time":{"start":1732764219332,"stop":1732764219333,"duration":1}},{"uid":"ccac52878bec48b6","status":"passed","time":{"start":1732428194656,"stop":1732428194656,"duration":0}},{"uid":"297d8e250a3e646f","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"1b90e35542bb0d33","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"17c9a97f8a5ea815","status":"passed","time":{"start":1732764219332,"stop":1732764219333,"duration":1}},{"uid":"8da01589d3299948","status":"passed","time":{"start":1732428194656,"stop":1732428194656,"duration":0}},{"uid":"ef7e94367cfcafa4","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"14e29fc6b385d9d8","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"9e6eb35888cc4f59.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9e884f6ea55b7c35.json b/allure-report/data/test-cases/9e884f6ea55b7c35.json new file mode 100644 index 00000000000..1dca345c6f0 --- /dev/null +++ b/allure-report/data/test-cases/9e884f6ea55b7c35.json @@ -0,0 +1 @@ +{"uid":"9e884f6ea55b7c35","name":"Wolf at the beginning of the queue","fullName":"kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing.WarnTheSheepTestCase#test_warn_the_sheep_wolf_at_start","historyId":"dcabd02011959f0337d9098678ad990d","time":{"start":1733030101148,"stop":1733030101148,"duration":0},"description":"\n If the wolf is the closest animal to you,\n return \"Pls go away and stop eating my sheep\".\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","steps":[{"name":"Assert that classes Bob and Bob have equal properties","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes Dog and Dog have equal properties","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 5 and 5 have equal properties","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes good and good have equal properties","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 50lb and 50lb have equal properties","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes brown and brown have equal properties","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Make Class"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e7e1c54963ba7bf7","status":"passed","time":{"start":1732764220579,"stop":1732764220579,"duration":0}},{"uid":"29dbd6c095321046","status":"passed","time":{"start":1732428195882,"stop":1732428195882,"duration":0}},{"uid":"91592072a42568a2","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"1fc6416a9dae71a6","status":"passed","time":{"start":1724733474319,"stop":1724733474319,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ab3687d99fed99d0","status":"passed","time":{"start":1732764220579,"stop":1732764220579,"duration":0}},{"uid":"5af3f258cf327b2a","status":"passed","time":{"start":1732428195882,"stop":1732428195882,"duration":0}},{"uid":"dead64fe3d4f484d","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"91ff78dc5a767b91","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},"source":"a088624abb606e0e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/126c2e67245419a9.json b/allure-report/data/test-cases/a124532204114d8a.json similarity index 78% rename from allure-report/data/test-cases/126c2e67245419a9.json rename to allure-report/data/test-cases/a124532204114d8a.json index f3a85b045d8..3b6ed9955c1 100644 --- a/allure-report/data/test-cases/126c2e67245419a9.json +++ b/allure-report/data/test-cases/a124532204114d8a.json @@ -1 +1 @@ -{"uid":"126c2e67245419a9","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_count_letters_and_digits","historyId":"0e1169325045c4d7d4ed6982c76387ed","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732428195853,"stop":1732428195853,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"126c2e67245419a9.json","parameterValues":[]} \ No newline at end of file +{"uid":"a124532204114d8a","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_count_letters_and_digits","historyId":"0e1169325045c4d7d4ed6982c76387ed","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732428195853,"stop":1732428195853,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"a124532204114d8a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a13c451f0f676900.json b/allure-report/data/test-cases/a13c451f0f676900.json deleted file mode 100644 index 6005a567ec9..00000000000 --- a/allure-report/data/test-cases/a13c451f0f676900.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a13c451f0f676900","name":"'multiply' function verification with one element list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_one_element_list","historyId":"95946a599255beb095c6c7c676174082","time":{"start":1732764220628,"stop":1732764220637,"duration":9},"description":"\n Returns [] if list has only one element\n :return:\n ","descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2b123edd90aa8cfa","name":"stdout","source":"2b123edd90aa8cfa.txt","type":"text/plain","size":1013}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"story","value":"Row of the odd triangle"},{"name":"suite","value":"Performance"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"b7108f3053cbc60d.json","parameterValues":[]} \ No newline at end of file +{"uid":"a1726ce9583568d0","name":"Testing odd_row function","fullName":"kyu_6.row_of_the_odd_triangle.test_odd_row.OddRowTestCase#test_odd_row","historyId":"6738a51245363d65952509f12ebc1af8","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given a triangle of consecutive odd numbers find the triangle's row knowing its index (the rows are 1-indexed)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output ([1]) vs actual result ([1])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output ([3, 5]) vs actual result ([3, 5])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181]) vs actual result ([157, 159, 161, 163, 165, 167, 169, 171, 173, 175, 177, 179, 181])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379]) vs actual result ([343, 345, 347, 349, 351, 353, 355, 357, 359, 361, 363, 365, 367, 369, 371, 373, 375, 377, 379])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721]) vs actual result ([1641, 1643, 1645, 1647, 1649, 1651, 1653, 1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673, 1675, 1677, 1679, 1681, 1683, 1685, 1687, 1689, 1691, 1693, 1695, 1697, 1699, 1701, 1703, 1705, 1707, 1709, 1711, 1713, 1715, 1717, 1719, 1721])","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a23effdd1e0b0387","name":"stdout","source":"a23effdd1e0b0387.txt","type":"text/plain","size":1013}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PERFORMANCE"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"story","value":"Row of the odd triangle"},{"name":"suite","value":"Performance"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.row_of_the_odd_triangle.test_odd_row"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5d5a7525207a674b71aa25b5/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["PERFORMANCE","ALGORITHMS"]},"source":"a1726ce9583568d0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a1980ae57d2c7b3.json b/allure-report/data/test-cases/a1980ae57d2c7b3.json deleted file mode 100644 index 2ea6004e418..00000000000 --- a/allure-report/data/test-cases/a1980ae57d2c7b3.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a1980ae57d2c7b3","name":"Testing max_multiple function","fullName":"kyu_7.maximum_multiple.test_maximum_multiple.MaximumMultipleTestCase#test_maximum_multiple","historyId":"3181c0c2e1c9ba7b49a9f72369c7b0bb","time":{"start":1724735129180,"stop":1724735129180,"duration":0},"description":"\n Testing max_multiple function with\n various test data\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1732428195635,"stop":1732428195635,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sort the odd"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"f6df3cbfc02e5094.json","parameterValues":[]} \ No newline at end of file +{"uid":"a200977d521a9785","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1732428195635,"stop":1732428195635,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sort the odd"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"a200977d521a9785.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/27e5ed0c95dfc112.json b/allure-report/data/test-cases/a24b90978f06ce4b.json similarity index 78% rename from allure-report/data/test-cases/27e5ed0c95dfc112.json rename to allure-report/data/test-cases/a24b90978f06ce4b.json index d4ec3f6a85e..efe8d72a45f 100644 --- a/allure-report/data/test-cases/27e5ed0c95dfc112.json +++ b/allure-report/data/test-cases/a24b90978f06ce4b.json @@ -1 +1 @@ -{"uid":"27e5ed0c95dfc112","name":"Large lists","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_large_list","historyId":"3b3f116ec3ac1abf551a51811b4a8900","time":{"start":1732428196163,"stop":1732428196163,"duration":0},"description":"\n Large lists\n :return:\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1732428195862,"stop":1732428195862,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Isograms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"7567c87108e55931.json","parameterValues":[]} \ No newline at end of file +{"uid":"a293120689451651","name":"Testing 'is_isogram' function","fullName":"kyu_7.isograms.test_is_isogram.IsIsogramTestCase#test_is_isogram","historyId":"6b98c62ee1b1f8e766b65263444ad2e5","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1732428195862,"stop":1732428195862,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Isograms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"a293120689451651.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6de398181d9095ee.json b/allure-report/data/test-cases/a2c0d72771fc18f1.json similarity index 63% rename from allure-report/data/test-cases/6de398181d9095ee.json rename to allure-report/data/test-cases/a2c0d72771fc18f1.json index 10a34ba9432..010adfa0324 100644 --- a/allure-report/data/test-cases/6de398181d9095ee.json +++ b/allure-report/data/test-cases/a2c0d72771fc18f1.json @@ -1 +1 @@ -{"uid":"6de398181d9095ee","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5d705772211817a","name":"stdout","source":"5d705772211817a.txt","type":"text/plain","size":2817}],"parameters":[],"stepsCount":30,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"6de398181d9095ee.json","parameterValues":[]} \ No newline at end of file +{"uid":"a2c0d72771fc18f1","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"aad37f3b55b49e8b","name":"stdout","source":"aad37f3b55b49e8b.txt","type":"text/plain","size":2817}],"parameters":[],"stepsCount":30,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"a2c0d72771fc18f1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a2d5dff34138108f.json b/allure-report/data/test-cases/a2d5dff34138108f.json new file mode 100644 index 00000000000..18fec115bc7 --- /dev/null +++ b/allure-report/data/test-cases/a2d5dff34138108f.json @@ -0,0 +1 @@ +{"uid":"a2d5dff34138108f","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1732428194566,"stop":1732428194566,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1732428194569,"stop":1732428194569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"LISTS"},{"name":"story","value":"Array to HTML table"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"a2d5dff34138108f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a2e66c48b8347bd.json b/allure-report/data/test-cases/a2e66c48b8347bd.json new file mode 100644 index 00000000000..a344a53038d --- /dev/null +++ b/allure-report/data/test-cases/a2e66c48b8347bd.json @@ -0,0 +1 @@ +{"uid":"a2e66c48b8347bd","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1724735127938,"stop":1724735127938,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"36ecb19439af20bd","name":"stdout","source":"36ecb19439af20bd.txt","type":"text/plain","size":318}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"a2e66c48b8347bd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/edfd5d811972f420.json b/allure-report/data/test-cases/a2ff67830434b9af.json similarity index 71% rename from allure-report/data/test-cases/edfd5d811972f420.json rename to allure-report/data/test-cases/a2ff67830434b9af.json index 5edc3185333..b1cf42a384a 100644 --- a/allure-report/data/test-cases/edfd5d811972f420.json +++ b/allure-report/data/test-cases/a2ff67830434b9af.json @@ -1 +1 @@ -{"uid":"edfd5d811972f420","name":"Testing men_from_boys function","fullName":"kyu_7.sort_out_the_men_from_boys.test_men_from_boys.MenFromBoysTestCase#test_men_from_boys","historyId":"94e7f25439d88c0d2dae964ef4a033cd","time":{"start":1732764220683,"stop":1732764220683,"duration":0},"description":"\n Testing men_from_boys function with\n various test inputs\n\n Scenario\n Now that the competition gets tough it\n will Sort out the men from the boys .\n\n Men are the Even numbers and Boys are\n the odd !alt !alt\n\n Task\n Given an array/list [] of n integers ,\n Separate The even numbers from the odds ,\n or Separate the men from the boys !alt !alt\n\n Notes\n Return an array/list where Even numbers\n come first then odds.\n Since , Men are stronger than Boys ,\n Then Even numbers in ascending order\n While odds in descending.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428194244,"stop":1732428194248,"duration":4},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"b3fa4d42fb1064a9.json","parameterValues":[]} \ No newline at end of file +{"uid":"a30e32170a464ad0","name":"Testing advice function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_first_non_repeating_letter","historyId":"dc079813fc553d210a3def6568230a25","time":{"start":1732428194244,"stop":1732428194248,"duration":4},"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732428194231,"stop":1732428194231,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428194244,"stop":1732428194248,"duration":4},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732428194255,"stop":1732428194255,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"story","value":"Find the safest places in town"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"a30e32170a464ad0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/afe0c9a0972467a3.json b/allure-report/data/test-cases/a32047be9db53ed6.json similarity index 80% rename from allure-report/data/test-cases/afe0c9a0972467a3.json rename to allure-report/data/test-cases/a32047be9db53ed6.json index 827e3fd6bb6..0a77b75974b 100644 --- a/allure-report/data/test-cases/afe0c9a0972467a3.json +++ b/allure-report/data/test-cases/a32047be9db53ed6.json @@ -1 +1 @@ -{"uid":"afe0c9a0972467a3","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1724735128914,"stop":1724735128930,"duration":16},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a2484027e285a197","name":"stdout","source":"a2484027e285a197.txt","type":"text/plain","size":243}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724735128930,"stop":1724735128930,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"afe0c9a0972467a3.json","parameterValues":[]} \ No newline at end of file +{"uid":"a32047be9db53ed6","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1724735128914,"stop":1724735128930,"duration":16},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"173c8b3804a43ebd","name":"stdout","source":"173c8b3804a43ebd.txt","type":"text/plain","size":243}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724735128930,"stop":1724735128930,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"a32047be9db53ed6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/82f0a19d19bd8125.json b/allure-report/data/test-cases/a394baafe8edd2c5.json similarity index 65% rename from allure-report/data/test-cases/82f0a19d19bd8125.json rename to allure-report/data/test-cases/a394baafe8edd2c5.json index 6df55252139..52d085e3c13 100644 --- a/allure-report/data/test-cases/82f0a19d19bd8125.json +++ b/allure-report/data/test-cases/a394baafe8edd2c5.json @@ -1 +1 @@ -{"uid":"82f0a19d19bd8125","name":"Testing 'factorial' function","fullName":"kyu_7.factorial.test_factorial.FactorialTestCase#test_factorial","historyId":"9f3faef7cd6efbe5a04de4e9c02ed5e1","time":{"start":1732764220486,"stop":1732764220486,"duration":0},"description":"\n Testing 'factorial' function\n\n In mathematics, the factorial of a non-negative integer n,\n denoted by n!, is the product of all positive integers less\n than or equal to n. For example: 5! = 5 * 4 * 3 * 2 * 1 = 120.\n By convention the value of 0! is 1.\n\n Write a function to calculate factorial for a given input.\n If input is below 0 or above 12 throw an exception of type\n ValueError (Python).\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732764218886,"stop":1732764218886,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732764218894,"stop":1732764218908,"duration":14},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732764218912,"stop":1732764218912,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Find the safest places in town"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b3fa4d42fb1064a9","status":"passed","time":{"start":1732428194244,"stop":1732428194248,"duration":4}},{"uid":"994a4ad6b5f0c1e0","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}},{"uid":"4f20da98ae3e1985","status":"passed","time":{"start":1724733472624,"stop":1724733472765,"duration":141}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"f727d28e098b30b7","status":"passed","time":{"start":1732428194244,"stop":1732428194248,"duration":4}},{"uid":"9cb8749ab5d5d5c7","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}},{"uid":"2ed8dfd7ca5a3d13","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}}]},"tags":["ALGORITHMS"]},"source":"b684b0c7250ecf6d.json","parameterValues":[]} \ No newline at end of file +{"uid":"a3e837b6100ae0c4","name":"Testing advice function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_first_non_repeating_letter","historyId":"dc079813fc553d210a3def6568230a25","time":{"start":1732764218894,"stop":1732764218908,"duration":14},"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1732764218886,"stop":1732764218886,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named advice(agents, n) where:\n - agents is an array of agent coordinates.\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should return a list of coordinates that are the furthest\n away (by Manhattan distance) from all agents.\n :return:\n ","descriptionHtml":"The function should return a list of coordinates that are the furthest away (by Manhattan distance) from all agents.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732764218894,"stop":1732764218908,"duration":14},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1732764218912,"stop":1732764218912,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Find the safest places in town"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"a3e837b6100ae0c4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4ab01f4fc722fa2f.json b/allure-report/data/test-cases/a42f9f61a6c45aa8.json similarity index 77% rename from allure-report/data/test-cases/4ab01f4fc722fa2f.json rename to allure-report/data/test-cases/a42f9f61a6c45aa8.json index d52f0fb0720..105ed8b34ad 100644 --- a/allure-report/data/test-cases/4ab01f4fc722fa2f.json +++ b/allure-report/data/test-cases/a42f9f61a6c45aa8.json @@ -1 +1 @@ -{"uid":"4ab01f4fc722fa2f","name":"Testing encrypt_this function","fullName":"kyu_6.encrypt_this.test_encrypt_this.EncryptThisTestCase#test_encrypt_this","historyId":"69a156fb0b04999e58427537301412d4","time":{"start":1732428195452,"stop":1732428195452,"duration":0},"description":"\n Testing encrypt_this function\n :param self:\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1732428194039,"stop":1732428194039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1732428194042,"stop":1732428194042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"feature","value":"Validation"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"6d9aec252d158762.json","parameterValues":[]} \ No newline at end of file +{"uid":"a4aa1c9fe84c9cc9","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1732428194039,"stop":1732428194040,"duration":1},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1732428194039,"stop":1732428194039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1732428194040,"stop":1732428194040,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1732428194042,"stop":1732428194042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"feature","value":"Validation"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"a4aa1c9fe84c9cc9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a4cb6a94c77f28ce.json b/allure-report/data/test-cases/a4cb6a94c77f28ce.json new file mode 100644 index 00000000000..18563bf25cb --- /dev/null +++ b/allure-report/data/test-cases/a4cb6a94c77f28ce.json @@ -0,0 +1 @@ +{"uid":"a4cb6a94c77f28ce","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_2","historyId":"72a2d75b45f09e520765f369cfc2bc8f","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"fa6ca2a58e326e7c","status":"passed","time":{"start":1732764221033,"stop":1732764221033,"duration":0}},{"uid":"4db417c919f14dad","status":"passed","time":{"start":1732428196244,"stop":1732428196245,"duration":1}},{"uid":"7d152505fce8fc34","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"6612fa568c338bff","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"99bd3e79aeea5636","status":"passed","time":{"start":1732764221033,"stop":1732764221033,"duration":0}},{"uid":"371c743cf6f64f1d","status":"passed","time":{"start":1732428196244,"stop":1732428196245,"duration":1}},{"uid":"26cf86ca9eda4b5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"34febd97f08d8df7","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"a4cb6a94c77f28ce.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a53e477b227bdf44.json b/allure-report/data/test-cases/a53e477b227bdf44.json deleted file mode 100644 index b89c3826727..00000000000 --- a/allure-report/data/test-cases/a53e477b227bdf44.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a53e477b227bdf44","name":"Testing next_smaller function","fullName":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller.NextSmallerTestCase#test_next_smaller","historyId":"9d8cb8adf1764c55348d349698b938ac","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d473fba435502d8","name":"stdout","source":"d473fba435502d8.txt","type":"text/plain","size":565}],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"a53e477b227bdf44.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a5961784f4ddfa34.json b/allure-report/data/test-cases/a5961784f4ddfa34.json new file mode 100644 index 00000000000..bcde8c2efd2 --- /dev/null +++ b/allure-report/data/test-cases/a5961784f4ddfa34.json @@ -0,0 +1 @@ +{"uid":"a5961784f4ddfa34","name":"Testing 'thirt' function","fullName":"kyu_6.a_rule_of_divisibility_by_13.test_thirt.ThirtTestCase#test_thirt","historyId":"b223f14337b9b49b6e64d94d9479e857","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'thirt' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of operations on an integer n (>=0). 'thirt' should return the stationary number.
","status":"passed","steps":[{"name":"Enter a n (1234567) and verify the expected output (87) vs actual result (87)","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (321) and verify the expected output (48) vs actual result (48)","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (8529) and verify the expected output (79) vs actual result (79)","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (85299258) and verify the expected output (31) vs actual result (31)","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (5634) and verify the expected output (57) vs actual result (57)","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (1111111111) and verify the expected output (71) vs actual result (71)","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (987654321) and verify the expected output (30) vs actual result (30)","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ThirtTestCase::0","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"Math"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"A Rule of Divisibility by 13"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.a_rule_of_divisibility_by_13.test_thirt"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/564057bc348c7200bd0000ff","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"732bf4c64788dac","status":"passed","time":{"start":1732764219232,"stop":1732764219232,"duration":0}},{"uid":"691c776616074a7a","status":"passed","time":{"start":1732428194550,"stop":1732428194550,"duration":0}},{"uid":"a2e66c48b8347bd","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"82e02fa0cc46fda7","status":"passed","time":{"start":1724733473046,"stop":1724733473061,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"62a6bbd8d87be20e","status":"passed","time":{"start":1732764219232,"stop":1732764219232,"duration":0}},{"uid":"777edc280c74020d","status":"passed","time":{"start":1732428194550,"stop":1732428194550,"duration":0}},{"uid":"585949d19b46a5d2","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"66f1b8d1e5ed1dbe","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"a5961784f4ddfa34.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a5a7f52be4bf7369.json b/allure-report/data/test-cases/a5a7f52be4bf7369.json new file mode 100644 index 00000000000..57f2f977539 --- /dev/null +++ b/allure-report/data/test-cases/a5a7f52be4bf7369.json @@ -0,0 +1 @@ +{"uid":"a5a7f52be4bf7369","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"c3dd54ea07cba973","status":"passed","time":{"start":1732764221040,"stop":1732764221041,"duration":1}},{"uid":"9b6456a02fb8e586","status":"passed","time":{"start":1732428196249,"stop":1732428196250,"duration":1}},{"uid":"9d10648422f3aeed","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"55719c1a41a634a4","status":"passed","time":{"start":1724733474757,"stop":1724733474757,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"8dfef1ba8856d412","status":"passed","time":{"start":1732764221040,"stop":1732764221041,"duration":1}},{"uid":"b67813f1cae4659e","status":"passed","time":{"start":1732428196249,"stop":1732428196250,"duration":1}},{"uid":"cde5d1b46b10d7ac","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"f5a3f0d4d035c3a4","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}}]},"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"a5a7f52be4bf7369.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a5bb3631db18a9d9.json b/allure-report/data/test-cases/a5bb3631db18a9d9.json deleted file mode 100644 index 9e06f5046f0..00000000000 --- a/allure-report/data/test-cases/a5bb3631db18a9d9.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a5bb3631db18a9d9","name":"Square numbers (positive)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_25","historyId":"e1a83b5e7221ab7611b800cba5c64efa","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"description":"\n 25 is a square number\n :return:\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732764218790,"stop":1732764218790,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":12,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732764218797,"stop":1732764218797,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"OOP"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"epic","value":"4 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"10f08e5166368fc8","status":"passed","time":{"start":1732428194141,"stop":1732428194141,"duration":0}},{"uid":"70c180d1e9f40ddc","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}},{"uid":"4941703c69aa6dd8","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"751027d0ac0cc021","status":"passed","time":{"start":1732428194141,"stop":1732428194141,"duration":0}},{"uid":"37b95a78feb35857","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}},{"uid":"bc3230f80ad8864d","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"3d05de3d43cf437d.json","parameterValues":[]} \ No newline at end of file +{"uid":"a5ef1e97378ae643","name":"Testing Warrior class >>> bruce_lee","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_bruce_lee","historyId":"7af7e9479cf2a47a636ae35231bacc9f","time":{"start":1732764218790,"stop":1732764218791,"duration":1},"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732764218790,"stop":1732764218790,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1732764218791,"stop":1732764218791,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":12,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732764218797,"stop":1732764218797,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"OOP"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"epic","value":"4 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"a5ef1e97378ae643.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/378b8959bf0b41a9.json b/allure-report/data/test-cases/a65123311cff1206.json similarity index 85% rename from allure-report/data/test-cases/378b8959bf0b41a9.json rename to allure-report/data/test-cases/a65123311cff1206.json index 7d08958b6ba..c7266582e82 100644 --- a/allure-report/data/test-cases/378b8959bf0b41a9.json +++ b/allure-report/data/test-cases/a65123311cff1206.json @@ -1 +1 @@ -{"uid":"378b8959bf0b41a9","name":"Testing first_non_repeating_letter function","fullName":"kyu_5.first_non_repeating_character.test_first_non_repeating_letter.FirstNonRepeatingLetterTestCase#test_first_non_repeating_letter","historyId":"cff7d7f7b55b35458669cd92cb129d06","time":{"start":1724735127672,"stop":1724735127672,"duration":0},"description":"\n Testing a function named first_non_repeating_letter\n that takes a string input, and returns the first character\n that is not repeated anywhere in the string.\n\n For example, if given the input 'stress', the function\n should return 't', since the letter t only occurs once\n in the string, and occurs first in the string.\n\n As an added challenge, upper- and lowercase letters are\n considered the same character, but the function should\n return the correct case for the initial letter. For example,\n the input 'sTreSS' should return 'T'.\n\n If a string contains all repeating characters, it should\n return an empty string (\"\") or None -- see sample tests.\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"157d07999fe8bb77","name":"stdout","source":"157d07999fe8bb77.txt","type":"text/plain","size":544}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"FUNCTIONS"},{"name":"suite","value":"Games"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"CONTROL FLOW"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"98366b42396826ce.json","parameterValues":[]} \ No newline at end of file +{"uid":"a65eaf9a40469196","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fac7406e86e2d594","name":"stdout","source":"fac7406e86e2d594.txt","type":"text/plain","size":544}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"FUNCTIONS"},{"name":"suite","value":"Games"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"CONTROL FLOW"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"a65eaf9a40469196.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1751fe3c0a6687c3.json b/allure-report/data/test-cases/a66f07e5b377a93b.json similarity index 78% rename from allure-report/data/test-cases/1751fe3c0a6687c3.json rename to allure-report/data/test-cases/a66f07e5b377a93b.json index 6bfed4d3e4f..c452aacb364 100644 --- a/allure-report/data/test-cases/1751fe3c0a6687c3.json +++ b/allure-report/data/test-cases/a66f07e5b377a93b.json @@ -1 +1 @@ -{"uid":"1751fe3c0a6687c3","name":"Testing encrypt_this function","fullName":"kyu_6.encrypt_this.test_encrypt_this.EncryptThisTestCase#test_encrypt_this","historyId":"69a156fb0b04999e58427537301412d4","time":{"start":1724735128758,"stop":1724735128758,"duration":0},"description":"\n Testing encrypt_this function\n :param self:\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4f80880da2e426c8","status":"passed","time":{"start":1732764219349,"stop":1732764219351,"duration":2}},{"uid":"2d7cf0b0c2f46c3","status":"passed","time":{"start":1732428194672,"stop":1732428194672,"duration":0}},{"uid":"247e42713d4388e5","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"e49d46057090e83e","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4438dce845a8b680","status":"passed","time":{"start":1732764219349,"stop":1732764219351,"duration":2}},{"uid":"d9328098007f6ade","status":"passed","time":{"start":1732428194672,"stop":1732428194672,"duration":0}},{"uid":"99a050e28b9f808c","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"a33fb2570aec1823","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"a6a651d904577cf4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a6eaf13968162fc7.json b/allure-report/data/test-cases/a6eaf13968162fc7.json new file mode 100644 index 00000000000..8f3fc4c7539 --- /dev/null +++ b/allure-report/data/test-cases/a6eaf13968162fc7.json @@ -0,0 +1 @@ +{"uid":"a6eaf13968162fc7","name":"Testing 'DefaultList' class: remove","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_remove","historyId":"15037a348eb4a5d132a73e93b09318c1","time":{"start":1724733473171,"stop":1724733473186,"duration":15},"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c48ba88f01713cd9","name":"stdout","source":"c48ba88f01713cd9.txt","type":"text/plain","size":254}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"a6eaf13968162fc7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c52dc9ba56a64495.json b/allure-report/data/test-cases/a6ecb3b474360e70.json similarity index 63% rename from allure-report/data/test-cases/c52dc9ba56a64495.json rename to allure-report/data/test-cases/a6ecb3b474360e70.json index 8a9a97b32dd..f52bb05d46a 100644 --- a/allure-report/data/test-cases/c52dc9ba56a64495.json +++ b/allure-report/data/test-cases/a6ecb3b474360e70.json @@ -1 +1 @@ -{"uid":"c52dc9ba56a64495","name":"Two smallest numbers in the start of the list","fullName":"kyu_7.sum_of_two_lowest_int.test_sum_two_smallest_numbers.SumTwoSmallestNumbersTestCase#test_sum_two_smallest_numbers","historyId":"429c2bf738c7d46e53c9a2e5226d6649","time":{"start":1732764220762,"stop":1732764220763,"duration":1},"description":"\n Test sum_two_smallest_numbers function\n The function should return the sum of\n the two lowest positive numbers\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194678,"stop":1732428194678,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1732428194678,"stop":1732428194679,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194679,"stop":1732428194679,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194679,"stop":1732428194679,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"a6a59cc8a0131a02.json","parameterValues":[]} \ No newline at end of file +{"uid":"a712aa917a11c1d8","name":"Testing 'DefaultList' class: remove","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_remove","historyId":"15037a348eb4a5d132a73e93b09318c1","time":{"start":1732428194678,"stop":1732428194679,"duration":1},"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194678,"stop":1732428194678,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1732428194678,"stop":1732428194679,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194679,"stop":1732428194679,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194679,"stop":1732428194679,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"a712aa917a11c1d8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/17c9a97f8a5ea815.json b/allure-report/data/test-cases/a72e2d4e966e7c09.json similarity index 65% rename from allure-report/data/test-cases/17c9a97f8a5ea815.json rename to allure-report/data/test-cases/a72e2d4e966e7c09.json index d2985d5ff5a..05ad05df440 100644 --- a/allure-report/data/test-cases/17c9a97f8a5ea815.json +++ b/allure-report/data/test-cases/a72e2d4e966e7c09.json @@ -1 +1 @@ -{"uid":"17c9a97f8a5ea815","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1732764219332,"stop":1732764219333,"duration":1},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219332,"stop":1732764219332,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219332,"stop":1732764219332,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219332,"stop":1732764219332,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219333,"stop":1732764219333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a8e7ed0b9e8a05d4","status":"passed","time":{"start":1732428194656,"stop":1732428194656,"duration":0}},{"uid":"632eacb89b6e193e","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"4430fa612ad99844","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8da01589d3299948","status":"passed","time":{"start":1732428194656,"stop":1732428194656,"duration":0}},{"uid":"ef7e94367cfcafa4","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"14e29fc6b385d9d8","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"17c9a97f8a5ea815.json","parameterValues":[]} \ No newline at end of file +{"uid":"a72e2d4e966e7c09","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1732764219332,"stop":1732764219333,"duration":1},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219332,"stop":1732764219332,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219332,"stop":1732764219332,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219332,"stop":1732764219332,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219333,"stop":1732764219333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"a72e2d4e966e7c09.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f9778b72019f6060.json b/allure-report/data/test-cases/a7585b25b34695fe.json similarity index 94% rename from allure-report/data/test-cases/f9778b72019f6060.json rename to allure-report/data/test-cases/a7585b25b34695fe.json index c84ee13aaac..1b705686b05 100644 --- a/allure-report/data/test-cases/f9778b72019f6060.json +++ b/allure-report/data/test-cases/a7585b25b34695fe.json @@ -1 +1 @@ -{"uid":"f9778b72019f6060","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"f9778b72019f6060.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"a7585b25b34695fe","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"a7585b25b34695fe.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/861fc17326f7d16a.json b/allure-report/data/test-cases/a7645184155771ad.json
similarity index 79%
rename from allure-report/data/test-cases/861fc17326f7d16a.json
rename to allure-report/data/test-cases/a7645184155771ad.json
index cc4d487957d..ebc414d6425 100644
--- a/allure-report/data/test-cases/861fc17326f7d16a.json
+++ b/allure-report/data/test-cases/a7645184155771ad.json
@@ -1 +1 @@
-{"uid":"861fc17326f7d16a","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_false","historyId":"8c287dae332df512fc4a9755020ffedc","time":{"start":1724733474679,"stop":1724733474694,"duration":15},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return false if it is not a factor.\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: append\n :return:\n ","descriptionHtml":"Testing append method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Append the list","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"875e90b046ec092c","status":"passed","time":{"start":1732428194650,"stop":1732428194650,"duration":0}},{"uid":"f25197354d7a779d","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}},{"uid":"86447fe348b226fe","status":"passed","time":{"start":1724733473139,"stop":1724733473139,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2655a1e6934b1850","status":"passed","time":{"start":1732428194650,"stop":1732428194650,"duration":0}},{"uid":"b5a45493f51c1d67","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}},{"uid":"7f890ca68cdfc481","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"a78b9243c26a61bf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c0b1085f1fbfd7ed.json b/allure-report/data/test-cases/a78dd64f3f2b4648.json similarity index 62% rename from allure-report/data/test-cases/c0b1085f1fbfd7ed.json rename to allure-report/data/test-cases/a78dd64f3f2b4648.json index 8c960de9074..461c574237e 100644 --- a/allure-report/data/test-cases/c0b1085f1fbfd7ed.json +++ b/allure-report/data/test-cases/a78dd64f3f2b4648.json @@ -1 +1 @@ -{"uid":"c0b1085f1fbfd7ed","name":"Testing permute_a_palindrome (positive)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_positive","historyId":"faf1054cf60e3f1fbb45c8dc0ece579f","time":{"start":1732764220254,"stop":1732764220254,"duration":0},"description":"\n Testing permute_a_palindrome function\n :return:\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":true,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on negative grids\n ","descriptionHtml":"Testing position property based on negative grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"2cc31ac5154e0ba1","status":"passed","time":{"start":1732764218569,"stop":1732764218569,"duration":0}},{"uid":"5f7165cd602afcbf","status":"passed","time":{"start":1732428193927,"stop":1732428193927,"duration":0}},{"uid":"3bcfd32a26f68acf","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"6066d349be23d299","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":3,"unknown":0,"total":5},"items":[{"uid":"3e564e38813f1539","status":"passed","time":{"start":1732764218569,"stop":1732764218569,"duration":0}},{"uid":"a76c277b6c0b5940","status":"passed","time":{"start":1732428193927,"stop":1732428193927,"duration":0}},{"uid":"801bdccb4e1aa824","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"92b17e5074e54ef7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"a81b8ca7a7877717.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1b24a6e8f9065ccb.json b/allure-report/data/test-cases/a86267feca446780.json similarity index 82% rename from allure-report/data/test-cases/1b24a6e8f9065ccb.json rename to allure-report/data/test-cases/a86267feca446780.json index dcfae60e73f..5b38b727c87 100644 --- a/allure-report/data/test-cases/1b24a6e8f9065ccb.json +++ b/allure-report/data/test-cases/a86267feca446780.json @@ -1 +1 @@ -{"uid":"1b24a6e8f9065ccb","name":"Testing digital_root function","fullName":"kyu_6.sum_of_digits_digital_root.test_digital_root.DigitalRootTestCase#test_digital_root","historyId":"3d4d9d606fbf24bad8abb0f0f85e6130","time":{"start":1732428195675,"stop":1732428195675,"duration":0},"description":"\n In this kata, you must create a digital root function.\n\n A digital root is the recursive sum of all the digits\n in a number. Given n, take the sum of the digits of n.\n If that value has more than one digit, continue reducing\n in this way until a single-digit number is produced. This\n is only applicable to the natural numbers.\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d2045a3977b6446a","name":"stdout","source":"d2045a3977b6446a.txt","type":"text/plain","size":565}],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"a8ac1a16737b16a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/36552864c04c1cf9.json b/allure-report/data/test-cases/a8ceda5e3158297c.json similarity index 79% rename from allure-report/data/test-cases/36552864c04c1cf9.json rename to allure-report/data/test-cases/a8ceda5e3158297c.json index 364e1f1582a..3c69150377b 100644 --- a/allure-report/data/test-cases/36552864c04c1cf9.json +++ b/allure-report/data/test-cases/a8ceda5e3158297c.json @@ -1 +1 @@ -{"uid":"36552864c04c1cf9","name":"Testing toJadenCase function (negative)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_negative","historyId":"3a2cad5dab684132d1f8974f9a6b5c75","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"description":"\n Simple negative test\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"PUZZLES"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"LOOPS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"35a3e561b98b1660","status":"passed","time":{"start":1732764218832,"stop":1732764218832,"duration":0}},{"uid":"b3baec89064c3983","status":"passed","time":{"start":1732428194179,"stop":1732428194180,"duration":1}},{"uid":"5f37f1e35250223f","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"93600ea56dc1843a","status":"passed","time":{"start":1724733472561,"stop":1724733472561,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"1251fa1056fea3d4","status":"passed","time":{"start":1732764218832,"stop":1732764218832,"duration":0}},{"uid":"1265911f14bcd919","status":"passed","time":{"start":1732428194179,"stop":1732428194180,"duration":1}},{"uid":"98d0f495e6dcba7e","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"df3147d31fee6968","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"a90239b6ef90f6a6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a908975bd67b2eca.json b/allure-report/data/test-cases/a908975bd67b2eca.json deleted file mode 100644 index ea11399ee4e..00000000000 --- a/allure-report/data/test-cases/a908975bd67b2eca.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"a908975bd67b2eca","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":30,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1732764218810,"stop":1732764218810,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"VALIDATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b0df4a2c5fe59a12","status":"passed","time":{"start":1732428194154,"stop":1732428194154,"duration":0}},{"uid":"d4d3736adb97380b","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}},{"uid":"6de398181d9095ee","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"15f47b991f284575","status":"passed","time":{"start":1732428194154,"stop":1732428194154,"duration":0}},{"uid":"7f90afc62f8400f4","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}},{"uid":"a921030da8c9a520","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}}]},"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"a908975bd67b2eca.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a6f428498c7694b0.json b/allure-report/data/test-cases/a912833bc91830ef.json similarity index 75% rename from allure-report/data/test-cases/a6f428498c7694b0.json rename to allure-report/data/test-cases/a912833bc91830ef.json index 23c61116a7b..f2c12d8ef64 100644 --- a/allure-report/data/test-cases/a6f428498c7694b0.json +++ b/allure-report/data/test-cases/a912833bc91830ef.json @@ -1 +1 @@ -{"uid":"a6f428498c7694b0","name":"Testing increment_string function","fullName":"kyu_5.string_incrementer.test_increment_string.StringIncrementerTestCase#test_increment_string","historyId":"5d0f5e220c2579103119e57300b46215","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"description":"\n Testing a function named increment_string\n\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1732428196456,"stop":1732428196456,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Will you make it?"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"9ece4d55c6bd3b35.json","parameterValues":[]} \ No newline at end of file +{"uid":"a9aa7cc6bd5c34be","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1732428196453,"stop":1732428196455,"duration":2},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1732428196453,"stop":1732428196453,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1732428196456,"stop":1732428196456,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Will you make it?"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"a9aa7cc6bd5c34be.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1c9684bf403c80de.json b/allure-report/data/test-cases/a9f0e43ae54089ff.json similarity index 63% rename from allure-report/data/test-cases/1c9684bf403c80de.json rename to allure-report/data/test-cases/a9f0e43ae54089ff.json index 5700b81e14d..3b4deeda8e7 100644 --- a/allure-report/data/test-cases/1c9684bf403c80de.json +++ b/allure-report/data/test-cases/a9f0e43ae54089ff.json @@ -1 +1 @@ -{"uid":"1c9684bf403c80de","name":"Testing move_zeros function","fullName":"kyu_5.moving_zeros_to_the_end.test_move_zeros.MoveZerosTestCase#test_move_zeros","historyId":"4d406a702da9fd827c8c4798d255a6cf","time":{"start":1732764219137,"stop":1732764219137,"duration":0},"description":"\n Test an algorithm that takes an array and moves all of the\n zeros to the end, preserving the order of the other elements.\n :return:\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732764218790,"stop":1732764218790,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732764218797,"stop":1732764218797,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"OOP"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"epic","value":"4 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"f520dc2a3cdded7a","status":"passed","time":{"start":1732428194145,"stop":1732428194146,"duration":1}},{"uid":"3bb063d5045f38b5","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}},{"uid":"ba3e30be8784f086","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1700dd3f253e8636","status":"passed","time":{"start":1732428194145,"stop":1732428194146,"duration":1}},{"uid":"675849fee1009391","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}},{"uid":"c1f2317d20109e13","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"6035f0fe38b5a062.json","parameterValues":[]} \ No newline at end of file +{"uid":"aa00c7be0a861177","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732764218790,"stop":1732764218790,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732764218797,"stop":1732764218797,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"RULES"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"OOP"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"epic","value":"4 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"aa00c7be0a861177.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3cb7f65d354963ea.json b/allure-report/data/test-cases/aa0a102aebb2ddf0.json similarity index 69% rename from allure-report/data/test-cases/3cb7f65d354963ea.json rename to allure-report/data/test-cases/aa0a102aebb2ddf0.json index f00a5bd65d3..f6b9a44d31e 100644 --- a/allure-report/data/test-cases/3cb7f65d354963ea.json +++ b/allure-report/data/test-cases/aa0a102aebb2ddf0.json @@ -1 +1 @@ -{"uid":"3cb7f65d354963ea","name":"Testing 'feast' function","fullName":"kyu_8.the_feast_of_many_beasts.test_feast.FeastTestCase#test_feast","historyId":"963bc543b4e4096b877e161985d8949c","time":{"start":1732764221265,"stop":1732764221265,"duration":0},"description":"\n Testing 'feast' function with various test inputs\n\n Testing a function feast that takes the animal's\n name and dish as arguments and returns true or\n false to indicate whether the beast is allowed\n to bring the dish to the feast.\n\n Assume that beast and dish are always lowercase strings,\n and that each has at least two letters. beast and dish\n may contain hyphens and spaces, but these will not appear\n at the beginning or end of the string. They will not\n contain numerals.\n\n There is just one rule: the dish must start and end with\n the same letters as the animal's name. For example, the\n great blue heron is bringing garlic naan and the chickadee\n is bringing chocolate cake.\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing stock_list function with various test data\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"story","value":"Help the bookseller !"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"65519c1899e60621","status":"passed","time":{"start":1732764220198,"stop":1732764220198,"duration":0}},{"uid":"4c4230f8e0e384cc","status":"passed","time":{"start":1732428195510,"stop":1732428195510,"duration":0}},{"uid":"ffafa17ec9b60c3d","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"fa8c3ecdf2af6d24","status":"passed","time":{"start":1724733473960,"stop":1724733473960,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"64ddebaa5d6679fc","status":"passed","time":{"start":1732764220198,"stop":1732764220198,"duration":0}},{"uid":"9267ea7150c527ef","status":"passed","time":{"start":1732428195510,"stop":1732428195510,"duration":0}},{"uid":"1719ddf6913445c8","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"66511dda8143933e","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}}]},"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"aa0fd3e8d8009a95.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/aa7d2e5e86b66673.json b/allure-report/data/test-cases/aa7d2e5e86b66673.json new file mode 100644 index 00000000000..32ba7ffe49c --- /dev/null +++ b/allure-report/data/test-cases/aa7d2e5e86b66673.json @@ -0,0 +1 @@ +{"uid":"aa7d2e5e86b66673","name":"String with no alphabet chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_no_alpha","historyId":"eb9123a4aa86a26d4fdbf67e2370745f","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"description":"\n Test string with no alphabet chars.\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"cc532e29d77b891e","name":"stdout","source":"cc532e29d77b891e.txt","type":"text/plain","size":243}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"fe040c66880e0b15.json","parameterValues":[]} \ No newline at end of file +{"uid":"aadfe826c6aeccf6","name":"Testing the 'sort_array' function","fullName":"kyu_6.sort_the_odd.test_sort_array.SortArrayTestCase#test_sort_array","historyId":"ac7e79f0af8659ddbaffd6954aed70a9","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n The 'sort_array' function.\n\n The task is to sort ascending odd numbers but\n even numbers must be on their places.\n\n Zero isn't an odd number and you don't need to\n move it. If you have an empty array, you need\n to return it.\n\n :return:\n ","descriptionHtml":"The task is to sort ascending odd numbers but even numbers must be on their places.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e0c62dc3071fe329","name":"stdout","source":"e0c62dc3071fe329.txt","type":"text/plain","size":243}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SortArrayTestCase::0","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sort the odd"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.sort_the_odd.test_sort_array"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/578aa45ee9fd15ff4600090d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ARRAYS"]},"source":"aadfe826c6aeccf6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a61ba5af03a1f296.json b/allure-report/data/test-cases/ab2861d9bed3765e.json similarity index 68% rename from allure-report/data/test-cases/a61ba5af03a1f296.json rename to allure-report/data/test-cases/ab2861d9bed3765e.json index 831985ca6a3..6aed942e98a 100644 --- a/allure-report/data/test-cases/a61ba5af03a1f296.json +++ b/allure-report/data/test-cases/ab2861d9bed3765e.json @@ -1 +1 @@ -{"uid":"a61ba5af03a1f296","name":"Testing two_decimal_places function","fullName":"kyu_8.formatting_decimal_places_0.test_two_decimal_places.TwoDecimalPlacesTestCase#test_two_decimal_places","historyId":"e3ba8e7dce83ab9de36ddd0bc268f4f6","time":{"start":1732764220961,"stop":1732764220961,"duration":0},"description":"\n Testing two_decimal_places function\n with various test inputs.\n\n Each number should be formatted that it is\n rounded to two decimal places. You don't\n need to check whether the input is a valid\n number because only valid numbers are used\n in the tests.\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"613c4bb712b376ab","name":"stdout","source":"613c4bb712b376ab.txt","type":"text/plain","size":1093}],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Disease Spread"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"437936b48694b75d.json","parameterValues":[]} \ No newline at end of file +{"uid":"ab6068d2916c95e9","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fd192e99e6a5065d","name":"stdout","source":"fd192e99e6a5065d.txt","type":"text/plain","size":1093}],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Disease Spread"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"ab6068d2916c95e9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/abf4f2031d384e78.json b/allure-report/data/test-cases/ab7fe234dc976ac6.json similarity index 74% rename from allure-report/data/test-cases/abf4f2031d384e78.json rename to allure-report/data/test-cases/ab7fe234dc976ac6.json index 70a4552db46..607dd89c412 100644 --- a/allure-report/data/test-cases/abf4f2031d384e78.json +++ b/allure-report/data/test-cases/ab7fe234dc976ac6.json @@ -1 +1 @@ -{"uid":"abf4f2031d384e78","name":"Testing easy_diagonal function","fullName":"kyu_6.easy_diagonal.test_diagonal.EasyDiagonalTestCase#test_easy_diagonal","historyId":"5d9c9166bf610b28a284723b5b23aab1","time":{"start":1724733473218,"stop":1724733473889,"duration":671},"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"72a9f976cb96a98d","name":"stdout","source":"72a9f976cb96a98d.txt","type":"text/plain","size":524}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Easy Diagonal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"abf4f2031d384e78.json","parameterValues":[]} \ No newline at end of file +{"uid":"ab7fe234dc976ac6","name":"Testing easy_diagonal function","fullName":"kyu_6.easy_diagonal.test_diagonal.EasyDiagonalTestCase#test_easy_diagonal","historyId":"5d9c9166bf610b28a284723b5b23aab1","time":{"start":1724733473218,"stop":1724733473889,"duration":671},"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724733473218,"stop":1724733473218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6724f660007b6f8f","name":"stdout","source":"6724f660007b6f8f.txt","type":"text/plain","size":524}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724733473889,"stop":1724733473889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Easy Diagonal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"ab7fe234dc976ac6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ab9420b5e475e35.json b/allure-report/data/test-cases/ab9420b5e475e35.json new file mode 100644 index 00000000000..cb19644f90a --- /dev/null +++ b/allure-report/data/test-cases/ab9420b5e475e35.json @@ -0,0 +1 @@ +{"uid":"ab9420b5e475e35","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Permutations"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ab9420b5e475e35.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/6ef44675aea47099.json b/allure-report/data/test-cases/abbcc324b9e8a1ea.json
similarity index 55%
rename from allure-report/data/test-cases/6ef44675aea47099.json
rename to allure-report/data/test-cases/abbcc324b9e8a1ea.json
index eec38045961..ec07d8f18dd 100644
--- a/allure-report/data/test-cases/6ef44675aea47099.json
+++ b/allure-report/data/test-cases/abbcc324b9e8a1ea.json
@@ -1 +1 @@
-{"uid":"6ef44675aea47099","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1732764219113,"stop":1732764219113,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 38, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Josephus Survivor"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"6aba04a431b7fd70","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194439,"stop":1732428194439,"duration":0}},{"uid":"6566372edd2dc54c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}},{"uid":"c264906d7bf954d5","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472921,"stop":1724733472921,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"70eff3ae24ccc67a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194439,"stop":1732428194439,"duration":0}},{"uid":"84fd4c67efee5295","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}},{"uid":"62bf772c3a2aa5d2","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}}]},"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"6ef44675aea47099.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"abbcc324b9e8a1ea","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1732764219113,"stop":1732764219113,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 38, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Josephus Survivor"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"abbcc324b9e8a1ea.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/288e814175ef5830.json b/allure-report/data/test-cases/abe925767bdb0e39.json
similarity index 79%
rename from allure-report/data/test-cases/288e814175ef5830.json
rename to allure-report/data/test-cases/abe925767bdb0e39.json
index f463946a3ed..d5ede068aa3 100644
--- a/allure-report/data/test-cases/288e814175ef5830.json
+++ b/allure-report/data/test-cases/abe925767bdb0e39.json
@@ -1 +1 @@
-{"uid":"288e814175ef5830","name":"Testing permute_a_palindrome (positive)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_positive","historyId":"faf1054cf60e3f1fbb45c8dc0ece579f","time":{"start":1732428195573,"stop":1732428195574,"duration":1},"description":"\n Testing permute_a_palindrome function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing array_diff function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1732428194561,"stop":1732428194561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array.diff"},{"name":"tag","value":"LISTS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"41a6baf598873d9b.json","parameterValues":[]} \ No newline at end of file +{"uid":"abfe637076f1879d","name":"Testing array_diff function","fullName":"kyu_6.array_diff.test_array_diff.ArrayDiffTestCase#test_array_diff_function","historyId":"5e365f66b39a2fede4fe18a5cc569699","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"description":"\n Testing array_diff function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing array_diff function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1732428194561,"stop":1732428194561,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array.diff"},{"name":"tag","value":"LISTS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"abfe637076f1879d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/624b364c1e1f6bc7.json b/allure-report/data/test-cases/ac366a2ecd02d5dd.json similarity index 94% rename from allure-report/data/test-cases/624b364c1e1f6bc7.json rename to allure-report/data/test-cases/ac366a2ecd02d5dd.json index e90031649b0..0403b3c7856 100644 --- a/allure-report/data/test-cases/624b364c1e1f6bc7.json +++ b/allure-report/data/test-cases/ac366a2ecd02d5dd.json @@ -1 +1 @@ -{"uid":"624b364c1e1f6bc7","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"624b364c1e1f6bc7.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"ac366a2ecd02d5dd","name":"test_ips_between","fullName":"kyu_5.count_ip_addresses.test_ips_between.IpsBetweenTestCase#test_ips_between","historyId":"164912053c696e73c7be4b3a14287ecc","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"description":"\n Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n ","descriptionHtml":" Testing ips_between function\n\n Testing a function that receives two IPv4 addresses,\n and returns the number of addresses between them\n (including the first one, excluding the last one).\n\n All inputs will be valid IPv4 addresses in the form\n of strings. The last address will always be greater\n than the first one.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\count_ip_addresses\\\\test_ips_between.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Count IP Addresses"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.count_ip_addresses.test_ips_between"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/526989a41034285187000de4/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ac366a2ecd02d5dd.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/9a72e64592e0ae1b.json b/allure-report/data/test-cases/ac4b8e11c3d56a6a.json
similarity index 80%
rename from allure-report/data/test-cases/9a72e64592e0ae1b.json
rename to allure-report/data/test-cases/ac4b8e11c3d56a6a.json
index cea68896611..4de3c8957d8 100644
--- a/allure-report/data/test-cases/9a72e64592e0ae1b.json
+++ b/allure-report/data/test-cases/ac4b8e11c3d56a6a.json
@@ -1 +1 @@
-{"uid":"9a72e64592e0ae1b","name":"Testing 'longest_repetition' function","fullName":"kyu_6.longest_repetition.test_longest_repetition.LongestRepetitionTestCase#test_longest_repetition","historyId":"6431e0366c9c302e03ac01343fb7ea77","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"description":"\n For a given string s find the character c (or C) with\n longest consecutive repetition and return: (c, l)\n where l (or L) is the length of the repetition.\n\n For empty string return: ('', 0)\n :return:\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2857c06d429f0757","name":"stdout","source":"2857c06d429f0757.txt","type":"text/plain","size":601}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"747c525d425e0efa.json","parameterValues":[]} \ No newline at end of file +{"uid":"ac66f87691632de7","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"11f397a799a36e46","name":"stdout","source":"11f397a799a36e46.txt","type":"text/plain","size":601}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Range Extraction"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"ac66f87691632de7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ac824f903545a6e7.json b/allure-report/data/test-cases/ac824f903545a6e7.json new file mode 100644 index 00000000000..f5d1c61fcd0 --- /dev/null +++ b/allure-report/data/test-cases/ac824f903545a6e7.json @@ -0,0 +1 @@ +{"uid":"ac824f903545a6e7","name":"Testing move_zeros function","fullName":"kyu_5.moving_zeros_to_the_end.test_move_zeros.MoveZerosTestCase#test_move_zeros","historyId":"4d406a702da9fd827c8c4798d255a6cf","time":{"start":1733030099177,"stop":1733030099177,"duration":0},"description":"\n Test an algorithm that takes an array and moves all of the\n zeros to the end, preserving the order of the other elements.\n :return:\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732764218656,"stop":1732764218656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRING"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Range Extraction"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"494bc5055e76bf71","status":"passed","time":{"start":1732428194006,"stop":1732428194008,"duration":2}},{"uid":"6558b0da7e100d83","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"747c525d425e0efa","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a3395496d8bde803","status":"passed","time":{"start":1732428194006,"stop":1732428194008,"duration":2}},{"uid":"f80099cf6c294d2b","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"99f691b62c390084","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"d5aba2cd944d7efd.json","parameterValues":[]} \ No newline at end of file +{"uid":"ac8d0c005e499da5","name":"Testing solution function","fullName":"kyu_4.range_extraction.test_solution.SolutionTestCase#test_solution","historyId":"0ca6c261f6caf983cecc5d9fa898244b","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing solution function\n ","descriptionHtml":"Testing permutations function
Test the solution so that it takes a list of integers in increasing order and returns a correctly formatted string in the range format.
","status":"passed","steps":[{"name":"Enter a test list ([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, 17, 18, 19, 20]) and verify the output (-6,-3-1,3-5,7-11,14,15,17-20) vs expected (-6,-3-1,3-5,7-11,14,15,17-20)","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-3, -2, -1, 2, 10, 15, 16, 18, 19, 20]) and verify the output (-3--1,2,10,15,16,18-20) vs expected (-3--1,2,10,15,16,18-20)","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test list ([-91, -90, -87, -84, -81, -78, -77, -76, -74, -72, -70, -69, -66, -65, -63, -60, -58, -57, -54]) and verify the output (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54) vs expected (-91,-90,-87,-84,-81,-78--76,-74,-72,-70,-69,-66,-65,-63,-60,-58,-57,-54)","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732764218656,"stop":1732764218656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRING"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Range Extraction"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.range_extraction.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51ba717bb08c1cd60f00002f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},"source":"ac8d0c005e499da5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/256439519ef758bc.json b/allure-report/data/test-cases/acad0a25b607c9fe.json similarity index 76% rename from allure-report/data/test-cases/256439519ef758bc.json rename to allure-report/data/test-cases/acad0a25b607c9fe.json index 33275205507..1f07eed8bc9 100644 --- a/allure-report/data/test-cases/256439519ef758bc.json +++ b/allure-report/data/test-cases/acad0a25b607c9fe.json @@ -1 +1 @@ -{"uid":"256439519ef758bc","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"47a1750ca1ae0253","name":"stdout","source":"47a1750ca1ae0253.txt","type":"text/plain","size":375}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"256439519ef758bc.json","parameterValues":[]} \ No newline at end of file +{"uid":"acad0a25b607c9fe","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e51eb49b458f8b30","name":"stdout","source":"e51eb49b458f8b30.txt","type":"text/plain","size":375}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"acad0a25b607c9fe.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ad3e6b6eddb975ef.json b/allure-report/data/test-cases/ad3e6b6eddb975ef.json new file mode 100644 index 00000000000..f8bcf6c469e --- /dev/null +++ b/allure-report/data/test-cases/ad3e6b6eddb975ef.json @@ -0,0 +1 @@ +{"uid":"ad3e6b6eddb975ef","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"tag","value":"UTILS"},{"name":"feature","value":"Utils"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PRIMES"},{"name":"story","value":"Testing is_prime util"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"b591ce46c92300fc","status":"passed","time":{"start":1732764221358,"stop":1732764221359,"duration":1}},{"uid":"b1ed0faa67962e1c","status":"passed","time":{"start":1732428196482,"stop":1732428196482,"duration":0}},{"uid":"87664723e6f57cb6","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"405571045d735c93","status":"passed","time":{"start":1724733475007,"stop":1724733475007,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4710cc2182eb85cb","status":"passed","time":{"start":1732764221358,"stop":1732764221359,"duration":1}},{"uid":"54bb63fb3736b8ae","status":"passed","time":{"start":1732428196482,"stop":1732428196482,"duration":0}},{"uid":"b97e3a9bf54f17f3","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"73d92f8f0c07772d","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"ad3e6b6eddb975ef.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ad642268f112be60.json b/allure-report/data/test-cases/ad642268f112be60.json new file mode 100644 index 00000000000..d6d491b574f --- /dev/null +++ b/allure-report/data/test-cases/ad642268f112be60.json @@ -0,0 +1 @@ +{"uid":"ad642268f112be60","name":"Testing 'sum_triangular_numbers' with positive numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_positive_numbers","historyId":"135e62f837ca5fe30ddfd2ad875e089b","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with positive numbers\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a93887f366c469bf","name":"stdout","source":"a93887f366c469bf.txt","type":"text/plain","size":230}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"3e88e2d0381e105a.json","parameterValues":[]} \ No newline at end of file +{"uid":"adba958b88eb7661","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6369af4634ea6437","name":"stdout","source":"6369af4634ea6437.txt","type":"text/plain","size":230}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Greek Sort"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"adba958b88eb7661.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c19e4739f2d4d64c.json b/allure-report/data/test-cases/add9ef76ac7e1779.json similarity index 60% rename from allure-report/data/test-cases/c19e4739f2d4d64c.json rename to allure-report/data/test-cases/add9ef76ac7e1779.json index 196011edf1a..d0b2b7b27df 100644 --- a/allure-report/data/test-cases/c19e4739f2d4d64c.json +++ b/allure-report/data/test-cases/add9ef76ac7e1779.json @@ -1 +1 @@ -{"uid":"c19e4739f2d4d64c","name":"Zero","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_zero","historyId":"e47953912bc73286c8a01ce448ee3c54","time":{"start":1732764220827,"stop":1732764220828,"duration":1},"description":"\n 0 is a square number\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e01af9821f0d361c","name":"stdout","source":"e01af9821f0d361c.txt","type":"text/plain","size":254}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"ae08758c48a63481.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ae87022eb9b205bd.json b/allure-report/data/test-cases/ae87022eb9b205bd.json new file mode 100644 index 00000000000..815be6ef2cc --- /dev/null +++ b/allure-report/data/test-cases/ae87022eb9b205bd.json @@ -0,0 +1 @@ +{"uid":"ae87022eb9b205bd","name":"'multiply' function verification with empty list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_empty_list","historyId":"15c98dd02f856858ef67a88bd3c8ad78","time":{"start":1733030100575,"stop":1733030100575,"duration":0},"description":"\n Test with empty list\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219344,"stop":1732764219344,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1732764219344,"stop":1732764219344,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219344,"stop":1732764219344,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219344,"stop":1732764219344,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"3f678007c09ea2b5","status":"passed","time":{"start":1732428194667,"stop":1732428194668,"duration":1}},{"uid":"88ed1c9da2d9b53b","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"e8a3e54ef5fe796f","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1532fae746d0bb3a","status":"passed","time":{"start":1732428194667,"stop":1732428194668,"duration":1}},{"uid":"2c78d4954ac14f9e","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"93b3042e12ae0dc2","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"ea77ab4395e92566.json","parameterValues":[]} \ No newline at end of file +{"uid":"ae9de108d4c0920c","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1732764219343,"stop":1732764219344,"duration":1},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219344,"stop":1732764219344,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1732764219344,"stop":1732764219344,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219344,"stop":1732764219344,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219344,"stop":1732764219344,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"ae9de108d4c0920c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/584f8bdd5c7f3c16.json b/allure-report/data/test-cases/aea42439e3c082b4.json similarity index 77% rename from allure-report/data/test-cases/584f8bdd5c7f3c16.json rename to allure-report/data/test-cases/aea42439e3c082b4.json index 7a60f1cb6c6..29a6d03dde7 100644 --- a/allure-report/data/test-cases/584f8bdd5c7f3c16.json +++ b/allure-report/data/test-cases/aea42439e3c082b4.json @@ -1 +1 @@ -{"uid":"584f8bdd5c7f3c16","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2e61a28436ed8397","name":"stdout","source":"2e61a28436ed8397.txt","type":"text/plain","size":882}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Strings Mix"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"584f8bdd5c7f3c16.json","parameterValues":[]} \ No newline at end of file +{"uid":"aea42439e3c082b4","name":"Testing 'mix' function","fullName":"kyu_4.strings_mix.test_mix.MixTestCase#test_smix","historyId":"76cb71724bbc5595b66f218e2f828c5d","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"68907a6eac7b7e79","name":"stdout","source":"68907a6eac7b7e79.txt","type":"text/plain","size":882}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Strings Mix"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"aea42439e3c082b4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/68489cf8ea35171c.json b/allure-report/data/test-cases/aeae161caad1a65f.json similarity index 76% rename from allure-report/data/test-cases/68489cf8ea35171c.json rename to allure-report/data/test-cases/aeae161caad1a65f.json index 697eeb2cdc1..3cb0056aac4 100644 --- a/allure-report/data/test-cases/68489cf8ea35171c.json +++ b/allure-report/data/test-cases/aeae161caad1a65f.json @@ -1 +1 @@ -{"uid":"68489cf8ea35171c","name":"get_size function tests","fullName":"kyu_8.surface_area_and_volume_of_box.test_get_size.GetSizeTestCase#test_get_size","historyId":"ecc1f7419b2f77621f5c909f1d0df9a9","time":{"start":1724733474897,"stop":1724733474913,"duration":16},"description":"\n Testing get_size function with various inputs\n :return:\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1732428193903,"stop":1732428193903,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAME BOARDS"},{"name":"feature","value":"Lists"},{"name":"tag","value":"VALIDATION"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"aec2fb642901e92.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/359cda8d66959d20.json b/allure-report/data/test-cases/aee1417e53524250.json similarity index 76% rename from allure-report/data/test-cases/359cda8d66959d20.json rename to allure-report/data/test-cases/aee1417e53524250.json index e67d8051189..2853f4713b6 100644 --- a/allure-report/data/test-cases/359cda8d66959d20.json +++ b/allure-report/data/test-cases/aee1417e53524250.json @@ -1 +1 @@ -{"uid":"359cda8d66959d20","name":"Testing array_diff function","fullName":"kyu_6.array_diff.test_array_diff.ArrayDiffTestCase#test_array_diff_function","historyId":"5e365f66b39a2fede4fe18a5cc569699","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e6e24d1199424ffc","name":"stdout","source":"e6e24d1199424ffc.txt","type":"text/plain","size":502}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"359cda8d66959d20.json","parameterValues":[]} \ No newline at end of file +{"uid":"aee1417e53524250","name":"Testing array_diff function","fullName":"kyu_6.array_diff.test_array_diff.ArrayDiffTestCase#test_array_diff_function","historyId":"5e365f66b39a2fede4fe18a5cc569699","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"51e235954e2b24e9","name":"stdout","source":"51e235954e2b24e9.txt","type":"text/plain","size":502}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"aee1417e53524250.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/aef6b82f43e1b4b4.json b/allure-report/data/test-cases/aef6b82f43e1b4b4.json new file mode 100644 index 00000000000..ab5daebb192 --- /dev/null +++ b/allure-report/data/test-cases/aef6b82f43e1b4b4.json @@ -0,0 +1 @@ +{"uid":"aef6b82f43e1b4b4","name":"Testing valid_parentheses function","fullName":"kyu_5.valid_parentheses.test_valid_parentheses.ValidParenthesesTestCase#test_valid_parentheses","historyId":"92164414ad94bf1f5638230345fa606d","time":{"start":1732764219215,"stop":1732764219215,"duration":0},"description":"\n Test the function called that takes a string of parentheses,\n and determines if the order of the parentheses is valid.\n The function should return true if the string is valid,\n and false if it's invalid.\n\n Examples\n\n \"()\" => true\n \")(()))\" => false\n \"(\" => false\n \"(())((()())())\" => true\n :return:\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Isograms"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d9035fa8f853a08a","status":"passed","time":{"start":1732764220552,"stop":1732764220552,"duration":0}},{"uid":"a293120689451651","status":"passed","time":{"start":1732428195861,"stop":1732428195861,"duration":0}},{"uid":"59d6a997f5b4aca5","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"ee3705e6f9b5a9fb","status":"passed","time":{"start":1724733474304,"stop":1724733474304,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"30977e1fdeed6f0a","status":"passed","time":{"start":1732764220552,"stop":1732764220552,"duration":0}},{"uid":"2c6c8c712bf1892f","status":"passed","time":{"start":1732428195861,"stop":1732428195861,"duration":0}},{"uid":"cd862d92408a60a2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"3bd61bc704b417e2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"af16ce1f4d774662.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/af3a43fc31649664.json b/allure-report/data/test-cases/af3a43fc31649664.json new file mode 100644 index 00000000000..f84165ede4a --- /dev/null +++ b/allure-report/data/test-cases/af3a43fc31649664.json @@ -0,0 +1 @@ +{"uid":"af3a43fc31649664","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1733030098771,"stop":1733030098849,"duration":78},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1733030098771,"stop":1733030098771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1733030098771,"stop":1733030098771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1733030098771,"stop":1733030098771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1733030098771,"stop":1733030098771,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1733030098849,"stop":1733030098849,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1733030098849,"stop":1733030098849,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1733030098849,"stop":1733030098849,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1733030098849,"stop":1733030098849,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1733030098849,"stop":1733030098849,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Sum by Factors"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Competent"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9546971ec41b8ce1","status":"passed","time":{"start":1732764218698,"stop":1732764218753,"duration":55}},{"uid":"4ade5d7baabdb848","status":"passed","time":{"start":1732428194048,"stop":1732428194108,"duration":60}},{"uid":"2ff548416f63af86","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}},{"uid":"f2960499936046d9","status":"passed","time":{"start":1724733472452,"stop":1724733472499,"duration":47}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"7331de8e7202ad57","status":"passed","time":{"start":1732764218698,"stop":1732764218753,"duration":55}},{"uid":"aa08a95162404297","status":"passed","time":{"start":1732428194048,"stop":1732428194108,"duration":60}},{"uid":"82619e3fb0e84d4d","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}},{"uid":"521b14729542d5c4","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}}]},"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"af3a43fc31649664.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/afa4196b56245753.json b/allure-report/data/test-cases/afa4196b56245753.json new file mode 100644 index 00000000000..34af002fd57 --- /dev/null +++ b/allure-report/data/test-cases/afa4196b56245753.json @@ -0,0 +1 @@ +{"uid":"afa4196b56245753","name":"Testing decipher_this function","fullName":"kyu_6.decipher_this.test_decipher_this.DecipherThisTestCase#test_decipher_this","historyId":"ae3e8fd54712dd8496499b7bc14e7226","time":{"start":1733030099349,"stop":1733030099349,"duration":0},"description":"\n Testing decipher_this function\n :param self:\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing fix_the_meerkat function with various test data\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1733030101039,"stop":1733030101039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"LISTS"},{"name":"feature","value":"Lists"},{"name":"story","value":"My head is at the wrong end!"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5cbc168dcad54c45","status":"passed","time":{"start":1732764221169,"stop":1732764221169,"duration":0}},{"uid":"88ca13ae93cc2b33","status":"passed","time":{"start":1732428196336,"stop":1732428196336,"duration":0}},{"uid":"f9e3772c62ee9c71","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"e15a7b3e54da206a","status":"passed","time":{"start":1724733474850,"stop":1724733474850,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"1f1df83d6cc10b66","status":"passed","time":{"start":1732764221169,"stop":1732764221169,"duration":0}},{"uid":"9c241cc9403723af","status":"passed","time":{"start":1732428196336,"stop":1732428196336,"duration":0}},{"uid":"deed80da6e08bd69","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"1152e12f582a6d83","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}}]},"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"afc8e5dacd30bc41.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/edb8f84ee9c3dd36.json b/allure-report/data/test-cases/b00d5d40ec75b250.json similarity index 61% rename from allure-report/data/test-cases/edb8f84ee9c3dd36.json rename to allure-report/data/test-cases/b00d5d40ec75b250.json index 0ad3ba17975..93a222a1fac 100644 --- a/allure-report/data/test-cases/edb8f84ee9c3dd36.json +++ b/allure-report/data/test-cases/b00d5d40ec75b250.json @@ -1 +1 @@ -{"uid":"edb8f84ee9c3dd36","name":"'multiply' function verification","fullName":"kyu_8.multiply.test_multiply.MultiplyTestCase#test_multiply","historyId":"aa9027133335818366e5c0c91c936279","time":{"start":1732764221159,"stop":1732764221159,"duration":0},"description":"\n Verify that multiply function\n returns correct result\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472843,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472843,"stop":1724733472890,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472890,"stop":1724733472921,"duration":31},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"506f9b1aa47477d8","name":"stdout","source":"506f9b1aa47477d8.txt","type":"text/plain","size":932}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OPTIMIZATION"},{"name":"feature","value":"Optimization"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Integers: Recreation One"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"319c2fc51c0b8912.json","parameterValues":[]} \ No newline at end of file +{"uid":"b01a24c8d7b81de4","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1724733472796,"stop":1724733472921,"duration":125},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472796,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472796,"stop":1724733472843,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472843,"stop":1724733472890,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724733472890,"stop":1724733472921,"duration":31},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"444e3c5fd77d103","name":"stdout","source":"444e3c5fd77d103.txt","type":"text/plain","size":932}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OPTIMIZATION"},{"name":"feature","value":"Optimization"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Integers: Recreation One"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"b01a24c8d7b81de4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b0395834a1dc7266.json b/allure-report/data/test-cases/b0395834a1dc7266.json new file mode 100644 index 00000000000..941fe48ca21 --- /dev/null +++ b/allure-report/data/test-cases/b0395834a1dc7266.json @@ -0,0 +1 @@ +{"uid":"b0395834a1dc7266","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1733030100387,"stop":1733030100403,"duration":16},"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1733030100387,"stop":1733030100387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate function with various test data\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1733030100387,"stop":1733030100387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1733030100387,"stop":1733030100387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1733030100387,"stop":1733030100387,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1733030100403,"stop":1733030100403,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9b5e6753141602b8","status":"passed","time":{"start":1732764220424,"stop":1732764220424,"duration":0}},{"uid":"7de3e61f9ee174a3","status":"passed","time":{"start":1732428195732,"stop":1732428195733,"duration":1}},{"uid":"7cacdad83c7f5f10","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}},{"uid":"da87c785a6ba7322","status":"passed","time":{"start":1724733474163,"stop":1724733474163,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"1857a7ece8075aa5","status":"passed","time":{"start":1732764220424,"stop":1732764220424,"duration":0}},{"uid":"fbd37fe4a302b125","status":"passed","time":{"start":1732428195732,"stop":1732428195733,"duration":1}},{"uid":"490cf50ddd5cff83","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}},{"uid":"7f4f9e94ec6d4f1e","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"b0395834a1dc7266.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b0da8ff80b8db87.json b/allure-report/data/test-cases/b0da8ff80b8db87.json new file mode 100644 index 00000000000..af6fe774e69 --- /dev/null +++ b/allure-report/data/test-cases/b0da8ff80b8db87.json @@ -0,0 +1 @@ +{"uid":"b0da8ff80b8db87","name":"Testing dir_reduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1732764218860,"stop":1732764218860,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['NORTH', 'SOUTH', 'SOUTH', 'EAST', 'WEST', 'NORTH', 'WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'EAST', 'NORTH', 'EAST', 'WEST', 'WEST', 'EAST', 'EAST', 'WEST', 'SOUTH']) and verify the output (['NORTH', 'EAST']) vs expected (['NORTH', 'EAST'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['EAST', 'NORTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'SOUTH', 'NORTH', 'NORTH', 'SOUTH', 'WEST', 'NORTH', 'EAST', 'WEST', 'WEST', 'WEST', 'EAST', 'SOUTH', 'SOUTH']) and verify the output (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH']) vs expected (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['WEST', 'NORTH', 'EAST', 'EAST', 'EAST', 'EAST', 'WEST', 'WEST', 'WEST', 'WEST', 'NORTH', 'NORTH', 'SOUTH', 'EAST']) and verify the output (['WEST', 'NORTH', 'NORTH', 'EAST']) vs expected (['WEST', 'NORTH', 'NORTH', 'EAST'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1732764218862,"stop":1732764218862,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"b0da8ff80b8db87.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e604a93a8ee1253f.json b/allure-report/data/test-cases/b1b08a9c0991d73d.json similarity index 67% rename from allure-report/data/test-cases/e604a93a8ee1253f.json rename to allure-report/data/test-cases/b1b08a9c0991d73d.json index 52e4b489a85..3e47858a968 100644 --- a/allure-report/data/test-cases/e604a93a8ee1253f.json +++ b/allure-report/data/test-cases/b1b08a9c0991d73d.json @@ -1 +1 @@ -{"uid":"e604a93a8ee1253f","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1732764218683,"stop":1732764218684,"duration":1},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732764218682,"stop":1732764218682,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1732764218683,"stop":1732764218683,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1732764218683,"stop":1732764218683,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732764218685,"stop":1732764218685,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Strip Comments"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ec528f5ba60e276b","status":"passed","time":{"start":1732428194032,"stop":1732428194032,"duration":0}},{"uid":"395a8f7cfcd6a2c9","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}},{"uid":"3400d1d080e82f75","status":"passed","time":{"start":1724733472421,"stop":1724733472437,"duration":16}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"4b8219eb37520d2d","status":"passed","time":{"start":1732428194032,"stop":1732428194032,"duration":0}},{"uid":"f711bbcd16ab2119","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}},{"uid":"5c64823a2a73f974","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"e604a93a8ee1253f.json","parameterValues":[]} \ No newline at end of file +{"uid":"b1b08a9c0991d73d","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1732764218683,"stop":1732764218684,"duration":1},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1732764218682,"stop":1732764218682,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1732764218683,"stop":1732764218683,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1732764218683,"stop":1732764218683,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1732764218685,"stop":1732764218685,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Strip Comments"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"b1b08a9c0991d73d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b1b4ed481e88bb25.json b/allure-report/data/test-cases/b1b4ed481e88bb25.json new file mode 100644 index 00000000000..1017796f313 --- /dev/null +++ b/allure-report/data/test-cases/b1b4ed481e88bb25.json @@ -0,0 +1 @@ +{"uid":"b1b4ed481e88bb25","name":"Testing first_non_repeated function with various inputs","fullName":"kyu_7.the_first_non_repeated_character_in_string.test_first_non_repeated.FirstNonRepeatedTestCase#test_first_non_repeated","historyId":"9398abf0c9f75b70331fc87dcc2b8a7f","time":{"start":1724735129336,"stop":1724735129336,"duration":0},"description":"\n Testing first_non_repeated function\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732428196491,"stop":1732428196491,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"71f8f5b376b254cf.json","parameterValues":[]} \ No newline at end of file +{"uid":"b1ed0faa67962e1c","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732428196491,"stop":1732428196491,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"feature","value":"Utils"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"No kyu"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"b1ed0faa67962e1c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/91d86d4a26e41755.json b/allure-report/data/test-cases/b27497f64988d4cb.json similarity index 87% rename from allure-report/data/test-cases/91d86d4a26e41755.json rename to allure-report/data/test-cases/b27497f64988d4cb.json index 065016b79ca..b0f387c0663 100644 --- a/allure-report/data/test-cases/91d86d4a26e41755.json +++ b/allure-report/data/test-cases/b27497f64988d4cb.json @@ -1 +1 @@ -{"uid":"91d86d4a26e41755","name":"Testing growing_plant function","fullName":"kyu_7.growing_plant.test_growing_plant.GrowingPlantTestCase#test_growing_plant","historyId":"ed63cab09a5a21abc4139e6751f28e54","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"description":"\n Testing growing_plant function\n\n Task\n\n Each day a plant is growing by upSpeed meters.\n Each night that plant's height decreases by downSpeed\n meters due to the lack of sun heat. Initially, plant\n is 0 meters tall. We plant the seed at the beginning\n of a day. We want to know when the height of the plant\n will reach a certain level.\n\n Example\n\n For upSpeed = 100, downSpeed = 10 and desiredHeight = 910,\n the output should be 10.\n\n For upSpeed = 10, downSpeed = 9 and desiredHeight = 4,\n the output should be 1. Because the plant reach to the desired\n height at day 1(10 meters).\n\n Input/Output\n\n [input] integer upSpeed\n A positive integer representing the daily growth.\n Constraints: 5 ≤ upSpeed ≤ 100.\n\n [input] integer downSpeed\n A positive integer representing the nightly decline.\n Constraints: 2 ≤ downSpeed < upSpeed.\n\n [input] integer desiredHeight\n A positive integer representing the threshold.\n Constraints: 4 ≤ desiredHeight ≤ 1000.\n\n [output] an integer\n\n The number of days that it will take for the plant to\n reach/pass desiredHeight (including the last day in the\n total count).\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"921715088233c4e7.json","parameterValues":[]} \ No newline at end of file +{"uid":"b35458785abd4d83","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"b35458785abd4d83.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b3654581f89b5576.json b/allure-report/data/test-cases/b3654581f89b5576.json new file mode 100644 index 00000000000..16baa6c23a4 --- /dev/null +++ b/allure-report/data/test-cases/b3654581f89b5576.json @@ -0,0 +1 @@ +{"uid":"b3654581f89b5576","name":"Testing the 'unique_in_order' function","fullName":"kyu_6.unique_in_order.test_unique_in_order.UniqueInOrderTestCase#test_unique_in_order","historyId":"9cff2d5d4d73fbc92b1c7c29d738384f","time":{"start":1733030100340,"stop":1733030100340,"duration":0},"description":"\n Testing the 'unique_in_order' function\n with various test data\n :return:\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"tag","value":"PERMUTATIONS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Permutations"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"682ca0c47ecc45d4.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"b37adbf845502fe8","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1732764218647,"stop":1732764218647,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"PERMUTATIONS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Permutations"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"b37adbf845502fe8.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/b3baec89064c3983.json b/allure-report/data/test-cases/b3baec89064c3983.json
new file mode 100644
index 00000000000..ebc86d5d481
--- /dev/null
+++ b/allure-report/data/test-cases/b3baec89064c3983.json
@@ -0,0 +1 @@
+{"uid":"b3baec89064c3983","name":"Testing done_or_not function","fullName":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku.DidIFinishedSudokuTestCase#test_done_or_not","historyId":"7c59feaf54bd4089e056f041844e3fe6","time":{"start":1732428194179,"stop":1732428194180,"duration":1},"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1732428194179,"stop":1732428194179,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"LOOPS"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"b3baec89064c3983.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b3d5b9d863751a3f.json b/allure-report/data/test-cases/b3d5b9d863751a3f.json deleted file mode 100644 index 453f7a4ba2f..00000000000 --- a/allure-report/data/test-cases/b3d5b9d863751a3f.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"b3d5b9d863751a3f","name":"Testing number_of_sigfigs function","fullName":"kyu_7.significant_figures.test_number_of_sigfigs.NumberOfSigFigsTestCase#test_number_of_sigfigs","historyId":"3b2ebb1924dbc4e6a73dc5dda19dd323","time":{"start":1732428195953,"stop":1732428195953,"duration":0},"description":"\n Testing number_of_sigfigs function\n with various test inputs\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":30,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1732764218810,"stop":1732764218810,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"VALIDATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"b4318b89966fb16.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/329cbbd27ed228a7.json b/allure-report/data/test-cases/b43edc8fd032be6e.json similarity index 70% rename from allure-report/data/test-cases/329cbbd27ed228a7.json rename to allure-report/data/test-cases/b43edc8fd032be6e.json index 1e3a17f9bd8..c9487fd0634 100644 --- a/allure-report/data/test-cases/329cbbd27ed228a7.json +++ b/allure-report/data/test-cases/b43edc8fd032be6e.json @@ -1 +1 @@ -{"uid":"329cbbd27ed228a7","name":"Testing the 'pyramid' function","fullName":"kyu_6.pyramid_array.test_pyramid_array.PyramidTestCase#test_pyramid","historyId":"73977fc23d0427de5570dbdeaca30321","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"description":"\n The 'pyramid' function should return\n an Array of ascending length subarrays.\n\n Note: the subarrays should be filled with 1s.\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732764221357,"stop":1732764221357,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732764221358,"stop":1732764221358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732764221363,"stop":1732764221363,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"71f8f5b376b254cf","status":"passed","time":{"start":1732428196482,"stop":1732428196482,"duration":0}},{"uid":"406377324fdf0256","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"335c39c3e0f7aa15","status":"passed","time":{"start":1724733475007,"stop":1724733475007,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"54bb63fb3736b8ae","status":"passed","time":{"start":1732428196482,"stop":1732428196482,"duration":0}},{"uid":"b97e3a9bf54f17f3","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"73d92f8f0c07772d","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"4710cc2182eb85cb.json","parameterValues":[]} \ No newline at end of file +{"uid":"b591ce46c92300fc","name":"Negative test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_negative","historyId":"2dc5f3dd0a3e6e7beee8f439047c4032","time":{"start":1732764221358,"stop":1732764221359,"duration":1},"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1732764221357,"stop":1732764221357,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Negative test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1732764221358,"stop":1732764221358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1732764221363,"stop":1732764221363,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"story","value":"Testing is_prime util"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"b591ce46c92300fc.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b59318a9c97ef9f1.json b/allure-report/data/test-cases/b59318a9c97ef9f1.json new file mode 100644 index 00000000000..1f9fc107b84 --- /dev/null +++ b/allure-report/data/test-cases/b59318a9c97ef9f1.json @@ -0,0 +1 @@ +{"uid":"b59318a9c97ef9f1","name":"STesting enough function","fullName":"kyu_8.will_there_be_enough_space.test_enough.EnoughTestCase#test_enough","historyId":"a2768f68ae825ba2b78473ceb0eb184a","time":{"start":1733030101132,"stop":1733030101132,"duration":0},"description":"\n Testing enough function\n with various test data\n\n If there is enough space, return 0,\n and if there isn't, return the number\n of passengers he can't take.\n :return:\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"cff9f69ec70ee0f7","name":"stdout","source":"cff9f69ec70ee0f7.txt","type":"text/plain","size":1009}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Snail"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"b7874e896ca052d2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5194ad39db439d08.json b/allure-report/data/test-cases/b79318ff2ae67fee.json similarity index 67% rename from allure-report/data/test-cases/5194ad39db439d08.json rename to allure-report/data/test-cases/b79318ff2ae67fee.json index 8409104dd02..d8426fdda58 100644 --- a/allure-report/data/test-cases/5194ad39db439d08.json +++ b/allure-report/data/test-cases/b79318ff2ae67fee.json @@ -1 +1 @@ -{"uid":"5194ad39db439d08","name":"Testing Calculator class","fullName":"kyu_3.calculator.test_calculator.CalculatorTestCase#test_calculator","historyId":"939a8064e3d28ec85fadd67010b560ae","time":{"start":1732764218553,"stop":1732764218553,"duration":0},"description":"\n Testing Calculator class\n A simple calculator that given a string of operators '()', '+', '-', '*', '/'\n and numbers separated by spaces will return the value of that expression\n :return: None\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":1,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase","time":{"start":1732764220300,"stop":1732764220300,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","steps":[{"name":"Enter a n (([0], 0)) and verify the expected output (100) vs actual result (100)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 10, 20, 0, 0], 0)) and verify the expected output (6) vs actual result (6)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 10, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 0, 20, 0, 0], 2)) and verify the expected output (26) vs actual result (26)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([20, 20, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 19, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 0, 19, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 18, 0, 0], 75)) and verify the expected output (1008) vs actual result (1008)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 13, 13, 12, 17, 0, 15, 0, 12, 0, 15, 0, 0, 12, 19, 11, 10, 0, 11, 18, 0, 0, 15, 20, 0, 16, 12, 17, 0, 0, 10, 19, 0, 9, 0, 16, 19, 16, 15, 0, 17, 0, 13, 11, 19, 18, 13, 10, 0, 20, 0, 10, 9, 18, 14, 18, 0, 15, 17, 10, 17, 0, 0, 0, 18, 0, 0, 19, 14, 0, 0, 19, 19, 0, 0, 0, 0, 0, 9, 18, 0, 0, 11, 16, 0, 0, 0, 0, 10, 0, 17, 0, 16, 0, 0, 0, 16, 0, 13, 20, 0, 20, 20, 0, 0, 20, 14, 0, 11, 0, 9, 0, 0, 20, 11, 17, 0, 12, 13, 16, 13, 19, 0, 18, 20, 0, 19, 10, 19, 12, 0, 18, 0, 14, 9, 0, 0, 0, 13, 14, 9, 18, 9, 11, 19, 10, 20, 17, 13, 0, 13, 0, 12, 0, 19, 0, 14, 0, 20, 0, 14, 12, 11, 18, 0, 0, 9, 0, 19], 24)) and verify the expected output (275) vs actual result (275)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase::0","time":{"start":1732764220305,"stop":1732764220305,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Scheduling (Shortest Job First or SJF)"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"QUEUES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"tag","value":"SCHEDULING"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.scheduling.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550cc572b9e7b563be00054f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"cbe27b4f7111917c","status":"passed","time":{"start":1732428195625,"stop":1732428195626,"duration":1}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"a224a931a5567f85","status":"passed","time":{"start":1732428195625,"stop":1732428195626,"duration":1}}]},"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},"source":"dd86378e3a37dfe4.json","parameterValues":[]} \ No newline at end of file +{"uid":"b7eddfa61552d783","name":"Testing 'shortest_job_first(' function","fullName":"kyu_6.scheduling.test_solution.SJFTestCase#test_sjf","historyId":"da4a41f0bf9943ee34282e89227dd9a2","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase","time":{"start":1732764220300,"stop":1732764220300,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'shortest_job_first' function with various test data\n :return:\n ","descriptionHtml":"Test a function that processes sequence of jobs and returns a positive integer representing the cc ittakes to complete the job at index.
","status":"passed","steps":[{"name":"Enter a n (([0], 0)) and verify the expected output (100) vs actual result (100)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 10, 20, 0, 0], 0)) and verify the expected output (6) vs actual result (6)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 10, 20, 0, 0], 1)) and verify the expected output (16) vs actual result (16)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 0, 0, 20, 0, 0], 2)) and verify the expected output (26) vs actual result (26)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([20, 20, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 19, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 0, 19, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 18, 0, 0], 75)) and verify the expected output (1008) vs actual result (1008)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a n (([0, 13, 13, 12, 17, 0, 15, 0, 12, 0, 15, 0, 0, 12, 19, 11, 10, 0, 11, 18, 0, 0, 15, 20, 0, 16, 12, 17, 0, 0, 10, 19, 0, 9, 0, 16, 19, 16, 15, 0, 17, 0, 13, 11, 19, 18, 13, 10, 0, 20, 0, 10, 9, 18, 14, 18, 0, 15, 17, 10, 17, 0, 0, 0, 18, 0, 0, 19, 14, 0, 0, 19, 19, 0, 0, 0, 0, 0, 9, 18, 0, 0, 11, 16, 0, 0, 0, 0, 10, 0, 17, 0, 16, 0, 0, 0, 16, 0, 13, 20, 0, 20, 20, 0, 0, 20, 14, 0, 11, 0, 9, 0, 0, 20, 11, 17, 0, 12, 13, 16, 13, 19, 0, 18, 20, 0, 19, 10, 19, 12, 0, 18, 0, 14, 9, 0, 0, 0, 13, 14, 9, 18, 9, 11, 19, 10, 20, 17, 13, 0, 13, 0, 12, 0, 19, 0, 14, 0, 20, 0, 14, 12, 11, 18, 0, 0, 9, 0, 19], 24)) and verify the expected output (275) vs actual result (275)","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SJFTestCase::0","time":{"start":1732764220305,"stop":1732764220305,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Scheduling (Shortest Job First or SJF)"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"QUEUES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"tag","value":"SCHEDULING"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.scheduling.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550cc572b9e7b563be00054f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},"source":"b7eddfa61552d783.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/10f08e5166368fc8.json b/allure-report/data/test-cases/b81b0ae77ee26a61.json similarity index 73% rename from allure-report/data/test-cases/10f08e5166368fc8.json rename to allure-report/data/test-cases/b81b0ae77ee26a61.json index 0917ba481bd..e003c421f3d 100644 --- a/allure-report/data/test-cases/10f08e5166368fc8.json +++ b/allure-report/data/test-cases/b81b0ae77ee26a61.json @@ -1 +1 @@ -{"uid":"10f08e5166368fc8","name":"Testing Warrior class >>> bruce_lee","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_bruce_lee","historyId":"7af7e9479cf2a47a636ae35231bacc9f","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732428194139,"stop":1732428194139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":12,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732428194147,"stop":1732428194147,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"10f08e5166368fc8.json","parameterValues":[]} \ No newline at end of file +{"uid":"b81b0ae77ee26a61","name":"Testing Warrior class >>> bruce_lee","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_bruce_lee","historyId":"7af7e9479cf2a47a636ae35231bacc9f","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1732428194139,"stop":1732428194139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":12,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1732428194147,"stop":1732428194147,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"OOP"},{"name":"tag","value":"ALGORITHMS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"The Greatest Warrior"},{"name":"tag","value":"RULES"},{"name":"tag","value":"CLASSES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"b81b0ae77ee26a61.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4941703c69aa6dd8.json b/allure-report/data/test-cases/b82b2a2c9febe0c6.json similarity index 73% rename from allure-report/data/test-cases/4941703c69aa6dd8.json rename to allure-report/data/test-cases/b82b2a2c9febe0c6.json index 30052588514..138dabfd9c1 100644 --- a/allure-report/data/test-cases/4941703c69aa6dd8.json +++ b/allure-report/data/test-cases/b82b2a2c9febe0c6.json @@ -1 +1 @@ -{"uid":"4941703c69aa6dd8","name":"Testing Warrior class >>> bruce_lee","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_bruce_lee","historyId":"7af7e9479cf2a47a636ae35231bacc9f","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5d2b03d7ca85feb9","name":"stdout","source":"5d2b03d7ca85feb9.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":12,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"4941703c69aa6dd8.json","parameterValues":[]} \ No newline at end of file +{"uid":"b82b2a2c9febe0c6","name":"Testing Warrior class >>> bruce_lee","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_bruce_lee","historyId":"7af7e9479cf2a47a636ae35231bacc9f","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> bruce_lee\n ","descriptionHtml":"Advanced Warrior class assertions
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> bruce_lee","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert training","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert battle","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert achievements","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"47f787d5d2d88cb3","name":"stdout","source":"47f787d5d2d88cb3.txt","type":"text/plain","size":67}],"parameters":[],"stepsCount":12,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"The Greatest Warrior"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"RULES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"OOP"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},"source":"b82b2a2c9febe0c6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/98e0aca6e090522b.json b/allure-report/data/test-cases/b876874728bc13e3.json similarity index 59% rename from allure-report/data/test-cases/98e0aca6e090522b.json rename to allure-report/data/test-cases/b876874728bc13e3.json index a94575197c0..a7e26640985 100644 --- a/allure-report/data/test-cases/98e0aca6e090522b.json +++ b/allure-report/data/test-cases/b876874728bc13e3.json @@ -1 +1 @@ -{"uid":"98e0aca6e090522b","name":"Large lists","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_large_list","historyId":"3b3f116ec3ac1abf551a51811b4a8900","time":{"start":1732764220933,"stop":1732764220933,"duration":0},"description":"\n Large lists\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"96ce14353b4f3e49.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"b89f1a91511e43fe","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"b89f1a91511e43fe.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/ff18bec5c293c228.json b/allure-report/data/test-cases/b8c210754da93c52.json
similarity index 62%
rename from allure-report/data/test-cases/ff18bec5c293c228.json
rename to allure-report/data/test-cases/b8c210754da93c52.json
index d4ba10507d0..1d01111b846 100644
--- a/allure-report/data/test-cases/ff18bec5c293c228.json
+++ b/allure-report/data/test-cases/b8c210754da93c52.json
@@ -1 +1 @@
-{"uid":"ff18bec5c293c228","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_false","historyId":"8c287dae332df512fc4a9755020ffedc","time":{"start":1732764220975,"stop":1732764220977,"duration":2},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return false if it is not a factor.\n :return:\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1732428194017,"stop":1732428194017,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Snail"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"b054542ab329d2ac.json","parameterValues":[]} \ No newline at end of file +{"uid":"b91b3028c146d7df","name":"Testing 'snail' function","fullName":"kyu_4.snail.test_snail.SnailTestCase#test_snail","historyId":"464e445546d6c625c166d17d836fe45c","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'snail' function\n\n Given an n x n array, 'snail' function should return the array\n elements arranged from outermost elements to the middle element,\n traveling clockwise.\n ","descriptionHtml":"Verify that 'snail' function returns the array elements arranged from outermost elements to the middle element, traveling clockwise
","status":"passed","steps":[{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test array and verify the output vs expected result","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SnailTestCase::0","time":{"start":1732428194017,"stop":1732428194017,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Snail"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.snail.test_snail"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/521c2db8ddc89b9b7a0000c1","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},"source":"b91b3028c146d7df.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b92f0db6c4ee4ff0.json b/allure-report/data/test-cases/b92f0db6c4ee4ff0.json new file mode 100644 index 00000000000..ad7892b4558 --- /dev/null +++ b/allure-report/data/test-cases/b92f0db6c4ee4ff0.json @@ -0,0 +1 @@ +{"uid":"b92f0db6c4ee4ff0","name":"Testing format_duration","fullName":"kyu_4.human_readable_duration_format.test_format_duration.FormatDurationTestCase#test_format_duration","historyId":"7175898242492ec1d3bdd5698d625ca4","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function which formats a duration,\n given as a number of seconds, in a human-friendly way.\n\n The function must accept a non-negative integer.\n If it is zero, it just returns \"now\". Otherwise,\n the duration is expressed as a combination of years,\n days, hours, minutes and seconds.\n :return:\n ","descriptionHtml":"Test a function which formats a duration, given as a number of seconds, in a human-friendly way.
The function must accept a non-negative integer. If it is zero, it just returns \"now\". Otherwise, the duration is expressed as a combination of years, days, hours, minutes and seconds.
","status":"passed","steps":[{"name":"Enter seconds (1) and verify the expected output (1 second) vs actual result (1 second)","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (62) and verify the expected output (1 minute and 2 seconds) vs actual result (1 minute and 2 seconds)","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (120) and verify the expected output (2 minutes) vs actual result (2 minutes)","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3600) and verify the expected output (1 hour) vs actual result (1 hour)","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (3662) and verify the expected output (1 hour, 1 minute and 2 seconds) vs actual result (1 hour, 1 minute and 2 seconds)","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (15731080) and verify the expected output (182 days, 1 hour, 44 minutes and 40 seconds) vs actual result (182 days, 1 hour, 44 minutes and 40 seconds)","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (132030240) and verify the expected output (4 years, 68 days, 3 hours and 4 minutes) vs actual result (4 years, 68 days, 3 hours and 4 minutes)","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (205851834) and verify the expected output (6 years, 192 days, 13 hours, 3 minutes and 54 seconds) vs actual result (6 years, 192 days, 13 hours, 3 minutes and 54 seconds)","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (253374061) and verify the expected output (8 years, 12 days, 13 hours, 41 minutes and 1 second) vs actual result (8 years, 12 days, 13 hours, 41 minutes and 1 second)","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (242062374) and verify the expected output (7 years, 246 days, 15 hours, 32 minutes and 54 seconds) vs actual result (7 years, 246 days, 15 hours, 32 minutes and 54 seconds)","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (101956166) and verify the expected output (3 years, 85 days, 1 hour, 9 minutes and 26 seconds) vs actual result (3 years, 85 days, 1 hour, 9 minutes and 26 seconds)","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (33243586) and verify the expected output (1 year, 19 days, 18 hours, 19 minutes and 46 seconds) vs actual result (1 year, 19 days, 18 hours, 19 minutes and 46 seconds)","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter seconds (9041160) and verify the expected output (104 days, 15 hours and 26 minutes) vs actual result (104 days, 15 hours and 26 minutes)","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FormatDurationTestCase::0","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"FORMATS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FORMATTING"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Human readable duration format"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.human_readable_duration_format.test_format_duration"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52742f58faf5485cae000b9a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"36190d8eb76d5fc1","status":"passed","time":{"start":1732764218611,"stop":1732764218616,"duration":5}},{"uid":"52e4a6d580ce5f36","status":"passed","time":{"start":1732428193967,"stop":1732428193967,"duration":0}},{"uid":"4e87d924fe50548","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"5ba85cabbe7e4e64","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4249127f6bff6f10","status":"passed","time":{"start":1732764218611,"stop":1732764218616,"duration":5}},{"uid":"7cc0844ab5ecf216","status":"passed","time":{"start":1732428193967,"stop":1732428193967,"duration":0}},{"uid":"47f8df09a84d8337","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"409595d25cc5d60c","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["FORMATTING","STRINGS","DATES/TIME","FORMATS","ALGORITHMS"]},"source":"b92f0db6c4ee4ff0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6f9dcb0c09ae9f13.json b/allure-report/data/test-cases/b95dabcc1b6701ba.json similarity index 82% rename from allure-report/data/test-cases/6f9dcb0c09ae9f13.json rename to allure-report/data/test-cases/b95dabcc1b6701ba.json index 4c867719053..89900d23d7a 100644 --- a/allure-report/data/test-cases/6f9dcb0c09ae9f13.json +++ b/allure-report/data/test-cases/b95dabcc1b6701ba.json @@ -1 +1 @@ -{"uid":"6f9dcb0c09ae9f13","name":"Testing duplicate_encode function","fullName":"kyu_6.duplicate_encoder.test_duplicate_encode.DuplicateEncodeTestCase#test_duplicate_encode","historyId":"fa07af113ba280dc5a89690a520b3897","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"description":"\n Testing duplicate_encode function\n with various test inputs\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b3fc324c4038294","name":"stdout","source":"b3fc324c4038294.txt","type":"text/plain","size":2621}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"ccb7c5007831ab45.json","parameterValues":[]} \ No newline at end of file +{"uid":"babd57c21b463d43","name":"Testing the 'find_missing_number' function","fullName":"kyu_6.number_zoo_patrol.test_find_missing_number.FindMissingNumberTestCase#test_find_missing_number","historyId":"ec5359964a6a6bc7051957eec5d9455d","time":{"start":1724735128836,"stop":1724735128852,"duration":16},"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function that should take a shuffled list of unique numbers\n from 1 to n with one element missing (which can be any\n number including n). Should return this missing number.\n\n :return:\n ","descriptionHtml":"Test a function that should take a shuffled list of unique numbers from 1 to n with one element missing (which can be any number including n). The function should return the missing number.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output: 1 vs actual result: 1","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 2 vs actual result: 2","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 3 vs actual result: 3","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 4 vs actual result: 4","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output: 36 vs actual result: 36","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4bd7ac0fc20fb6a1","name":"stdout","source":"4bd7ac0fc20fb6a1.txt","type":"text/plain","size":2621}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FindMissingNumberTestCase::0","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PERFORMANCE"},{"name":"story","value":"Number Zoo Patrol"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.number_zoo_patrol.test_find_missing_number"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5276c18121e20900c0000235/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},"source":"babd57c21b463d43.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/664f2a2d41bf2bd8.json b/allure-report/data/test-cases/badb2c1a8c5e2d2d.json similarity index 67% rename from allure-report/data/test-cases/664f2a2d41bf2bd8.json rename to allure-report/data/test-cases/badb2c1a8c5e2d2d.json index edecd8ed1ea..f22caa7d6ba 100644 --- a/allure-report/data/test-cases/664f2a2d41bf2bd8.json +++ b/allure-report/data/test-cases/badb2c1a8c5e2d2d.json @@ -1 +1 @@ -{"uid":"664f2a2d41bf2bd8","name":"test_random","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_random","historyId":"f9568f445cf6471d62f38f61a6e1887d","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"description":"\n Advanced/random test case\n :return:\n ","descriptionHtml":" Advanced/random test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Advanced/random test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1f6883e774d20c18","name":"stdout","source":"1f6883e774d20c18.txt","type":"text/plain","size":791}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5ea1e8d078b774a7","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"6c1504a4fcfadf69","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"a83637127d81f7d9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"664f2a2d41bf2bd8.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"badb2c1a8c5e2d2d","name":"test_random","fullName":"kyu_7.coloured_triangles.test_triangle.TriangleTestCase#test_random","historyId":"f9568f445cf6471d62f38f61a6e1887d","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"description":"\n Advanced/random test case\n :return:\n ","descriptionHtml":" Advanced/random test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Advanced/random test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"425763916f5e21f0","name":"stdout","source":"425763916f5e21f0.txt","type":"text/plain","size":791}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"Algorithms"},{"name":"tag","value":"Strings"},{"name":"tag","value":"Logic"},{"name":"story","value":"Coloured Triangles"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"664f2a2d41bf2bd8","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"5ea1e8d078b774a7","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"6c1504a4fcfadf69","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"a83637127d81f7d9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"tags":["Algorithms","Logic","Strings"]},"source":"badb2c1a8c5e2d2d.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/baf923b3ced2f0a.json b/allure-report/data/test-cases/baf923b3ced2f0a.json
deleted file mode 100644
index 8f5c33b95a3..00000000000
--- a/allure-report/data/test-cases/baf923b3ced2f0a.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"baf923b3ced2f0a","name":"Testing to_alternating_case function","fullName":"kyu_8.alternating_case.test_alternating_case.AlternatingCaseTestCase#test_alternating_case","historyId":"470b5bb32c448e7433bb94b222d4d8b0","time":{"start":1732428196092,"stop":1732428196092,"duration":0},"description":"\n Testing to_alternating_case function\n :return:\n ","descriptionHtml":"The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
The function should do the following:
1. It must start with a hashtag (#).
2. All words must have their first letter capitalized.
3. If the final result is longer than 140 chars it must return false.
4. If the input or the result is an empty string it must return false.
Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"tag","value":"UTILS"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"feature","value":"Utils"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"158fcdb2f6fefbbc","status":"passed","time":{"start":1732764221371,"stop":1732764221371,"duration":0}},{"uid":"2b0cda84a7f3dae6","status":"passed","time":{"start":1732428196496,"stop":1732428196496,"duration":0}},{"uid":"4d2239036502cf20","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"ecd778da0cbd3ef","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"9b0ec4eb2cd2dde7","status":"passed","time":{"start":1732764221371,"stop":1732764221371,"duration":0}},{"uid":"dd76819b5fd836d3","status":"passed","time":{"start":1732428196496,"stop":1732428196496,"duration":0}},{"uid":"69f65011f131e2b6","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"5e4b0e05a0862f7e","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"bb8e119491d2ebc3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/77ce7ba6af0b177a.json b/allure-report/data/test-cases/bb902a37816cc407.json similarity index 62% rename from allure-report/data/test-cases/77ce7ba6af0b177a.json rename to allure-report/data/test-cases/bb902a37816cc407.json index 7117bfa23fb..52bac42960f 100644 --- a/allure-report/data/test-cases/77ce7ba6af0b177a.json +++ b/allure-report/data/test-cases/bb902a37816cc407.json @@ -1 +1 @@ -{"uid":"77ce7ba6af0b177a","name":"You are given two angles -> find the 3rd.","fullName":"kyu_8.third_angle_of_triangle.test_third_angle_of_triangle.OtherAngleTestCase#test_other_angle","historyId":"6630066bed88b9c8246478bc4b94ac73","time":{"start":1732764221276,"stop":1732764221276,"duration":0},"description":"\n You are given two angles (in degrees) of a triangle.\n Find the 3rd.\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"9eac58d1342209e0.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"bc0d03d768c84e9a","name":"test_line_positive","fullName":"kyu_3.line_safari_is_that_a_line.test_line_positive.LinePositiveTestCase#test_line_positive","historyId":"0694e08a88ff80537fae0ce33871b5be","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"description":"\n Testing Line Safari functionality\n Positive test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 36, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"bc0d03d768c84e9a.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/bc5f75e76b0bf63.json b/allure-report/data/test-cases/bc5f75e76b0bf63.json
new file mode 100644
index 00000000000..d8e131df5f8
--- /dev/null
+++ b/allure-report/data/test-cases/bc5f75e76b0bf63.json
@@ -0,0 +1 @@
+{"uid":"bc5f75e76b0bf63","name":"Testing max_multiple function","fullName":"kyu_7.maximum_multiple.test_maximum_multiple.MaximumMultipleTestCase#test_maximum_multiple","historyId":"3181c0c2e1c9ba7b49a9f72369c7b0bb","time":{"start":1732764220590,"stop":1732764220590,"duration":0},"description":"\n Testing max_multiple function with\n various test data\n\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests").\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Find the smallest"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"998a460e800cbb2b.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"bd6b8dc125a7712d","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1732428194259,"stop":1732428194259,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\").\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests").\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Find the smallest"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"bd6b8dc125a7712d.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/bdcd06f2ac6e82c9.json b/allure-report/data/test-cases/bdcd06f2ac6e82c9.json
deleted file mode 100644
index 67bdd38eaff..00000000000
--- a/allure-report/data/test-cases/bdcd06f2ac6e82c9.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"bdcd06f2ac6e82c9","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e07fc7bf167a48cd","name":"stdout","source":"e07fc7bf167a48cd.txt","type":"text/plain","size":117}],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"bdcd06f2ac6e82c9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c739525d6df646b0.json b/allure-report/data/test-cases/bdfd73520247929b.json similarity index 83% rename from allure-report/data/test-cases/c739525d6df646b0.json rename to allure-report/data/test-cases/bdfd73520247929b.json index eeee3309367..50000065404 100644 --- a/allure-report/data/test-cases/c739525d6df646b0.json +++ b/allure-report/data/test-cases/bdfd73520247929b.json @@ -1 +1 @@ -{"uid":"c739525d6df646b0","name":"Testing 'has_subpattern' (part 3) function","fullName":"kyu_6.string_subpattern_recognition_3.test_has_subpattern.HasSubpatternTestCase#test_has_subpattern","historyId":"89f53112353ba49dc8f3a4029d39ba34","time":{"start":1724735128946,"stop":1724735128946,"duration":0},"description":"\n Verify that 'has_subpattern' function\n\n Return a subpattern with sorted characters,\n otherwise return the base string with sorted\n characters (you might consider this case as\n an edge case, with the subpattern being repeated\n only once and thus equalling the original input string).\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1733030098989,"stop":1733030098989,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"3a88934bc640802f","status":"passed","time":{"start":1732764218891,"stop":1732764218891,"duration":0}},{"uid":"9d8106b104f30ee6","status":"passed","time":{"start":1732428194237,"stop":1732428194238,"duration":1}},{"uid":"981acdaf3faf1d8f","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"ea50e73cff32206e","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"37c27a38809b08b4","status":"passed","time":{"start":1732764218891,"stop":1732764218891,"duration":0}},{"uid":"2b76b55d8c8f82d1","status":"passed","time":{"start":1732428194237,"stop":1732428194238,"duration":1}},{"uid":"614b9e2de4457676","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"e798d2f5cc38e024","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"be79a08ed18e426.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c359ea3a207c31eb.json b/allure-report/data/test-cases/beae761fcafbcfaf.json similarity index 78% rename from allure-report/data/test-cases/c359ea3a207c31eb.json rename to allure-report/data/test-cases/beae761fcafbcfaf.json index 420ca892076..33265d724d0 100644 --- a/allure-report/data/test-cases/c359ea3a207c31eb.json +++ b/allure-report/data/test-cases/beae761fcafbcfaf.json @@ -1 +1 @@ -{"uid":"c359ea3a207c31eb","name":"Non consecutive number should be returned","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_positive","historyId":"13df60cbdff5ee076adcd6328cc69159","time":{"start":1732428196179,"stop":1732428196179,"duration":0},"description":"\n If we have an array [1,2,3,4,6,7,8] then 1 then 2\n then 3 then 4 are all consecutive but 6 is not,\n so that's the first non-consecutive number.\n :return:\n ","descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"69ca1dfc95141b1","name":"stdout","source":"69ca1dfc95141b1.txt","type":"text/plain","size":213}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"story","value":"Sum of odd numbers"},{"name":"feature","value":"Math"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"bfe3079800be8e80.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/59e860fc2782867c.json b/allure-report/data/test-cases/bff3d119847a95d6.json similarity index 57% rename from allure-report/data/test-cases/59e860fc2782867c.json rename to allure-report/data/test-cases/bff3d119847a95d6.json index 40bd2ce8479..426257a4921 100644 --- a/allure-report/data/test-cases/59e860fc2782867c.json +++ b/allure-report/data/test-cases/bff3d119847a95d6.json @@ -1 +1 @@ -{"uid":"59e860fc2782867c","name":"Find the int that appears an odd number of times","fullName":"kyu_6.find_the_odd_int.test_find_the_odd_int.FindTheOddIntTestCase#test_something","historyId":"0f9fe14df4043e3026ded68af344e3f2","time":{"start":1732764220156,"stop":1732764220156,"duration":0},"description":"\n Sample testing.\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1732428194689,"stop":1732428194689,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1732428194691,"stop":1732428194691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Disease Spread"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"c7c4d343c90ce082.json","parameterValues":[]} \ No newline at end of file +{"uid":"c1010dc09e66b779","name":"Testing epidemic function","fullName":"kyu_6.disease_spread.test_epidemic.EpidemicTestCase#test_epidemic","historyId":"e2edeca1f212268fe8082320adfcc98c","time":{"start":1732428194686,"stop":1732428194689,"duration":3},"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing epidemic function\n :return:\n ","descriptionHtml":"The function epidemic should return the maximum number of infected as an integer (truncate to integer the result of max(I)).
","status":"passed","steps":[{"name":"Enter test data (tm: 18, n: 432, s0: 1004, i0: 1, b: 0.00209, a: 0.51, expected: 420) and verify the expected output (420) vs actual result (420)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 12, n: 288, s0: 1007, i0: 2, b: 0.00206, a: 0.45, expected: 461) and verify the expected output (461) vs actual result (461)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 999, i0: 1, b: 0.00221, a: 0.55, expected: 409) and verify the expected output (409) vs actual result (409)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 1005, i0: 1, b: 0.00216, a: 0.45, expected: 474) and verify the expected output (474) vs actual result (474)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 24, n: 576, s0: 982, i0: 1, b: 0.00214, a: 0.44, expected: 460) and verify the expected output (460) vs actual result (460)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 20, n: 480, s0: 1000, i0: 1, b: 0.00199, a: 0.53, expected: 386) and verify the expected output (386) vs actual result (386)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 980, i0: 1, b: 0.00198, a: 0.44, expected: 433) and verify the expected output (433) vs actual result (433)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 14, n: 336, s0: 996, i0: 2, b: 0.00206, a: 0.41, expected: 483) and verify the expected output (483) vs actual result (483)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 13, n: 312, s0: 993, i0: 2, b: 0.0021, a: 0.51, expected: 414) and verify the expected output (414) vs actual result (414)","time":{"start":1732428194686,"stop":1732428194686,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (tm: 28, n: 672, s0: 999, i0: 1, b: 0.00197, a: 0.55, expected: 368) and verify the expected output (368) vs actual result (368)","time":{"start":1732428194689,"stop":1732428194689,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EpidemicTestCase::0","time":{"start":1732428194691,"stop":1732428194691,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Disease Spread"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.disease_spread.test_epidemic"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/566543703c72200f0b0000c9","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"c1010dc09e66b779.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/addec93357f6e501.json b/allure-report/data/test-cases/c12d427c645c762f.json similarity index 61% rename from allure-report/data/test-cases/addec93357f6e501.json rename to allure-report/data/test-cases/c12d427c645c762f.json index 87c9359d084..859416d4ce5 100644 --- a/allure-report/data/test-cases/addec93357f6e501.json +++ b/allure-report/data/test-cases/c12d427c645c762f.json @@ -1 +1 @@ -{"uid":"addec93357f6e501","name":"Testing largestPower function","fullName":"kyu_7.powers_of_3.test_largest_power.LargestPowerTestCase#test_largest_power","historyId":"026739760bca73e921f8e5d35d9329cf","time":{"start":1732764220605,"stop":1732764220605,"duration":0},"description":"\n Testing largestPower function\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solve' function with various test data\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Casino chips"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"1bbca055747eb3d5","status":"passed","time":{"start":1732764219269,"stop":1732764219269,"duration":0}},{"uid":"c371f8df57328f01","status":"passed","time":{"start":1732428194587,"stop":1732428194587,"duration":0}},{"uid":"20bc61b759bd6ae3","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}},{"uid":"6cc7dd91ca56d191","status":"passed","time":{"start":1724733473093,"stop":1724733473093,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4d4729a99109106e","status":"passed","time":{"start":1732764219269,"stop":1732764219269,"duration":0}},{"uid":"d19efceb39f40f4f","status":"passed","time":{"start":1732428194587,"stop":1732428194587,"duration":0}},{"uid":"41efd0d786aed73","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}},{"uid":"d1585e7c78fd8d06","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"c1393951861e51a9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c149947a189c0282.json b/allure-report/data/test-cases/c149947a189c0282.json new file mode 100644 index 00000000000..261acf034d0 --- /dev/null +++ b/allure-report/data/test-cases/c149947a189c0282.json @@ -0,0 +1 @@ +{"uid":"c149947a189c0282","name":"Should return 'Fail!'s","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_fail","historyId":"a12b9599b8bf7b92d2c2e1462a17342d","time":{"start":1732764221286,"stop":1732764221288,"duration":2},"description":"\n If there are no good ideas,\n as is often the case, return 'Fail!'.\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_smaller function\n\n You have to test a function that takes a positive integer number\n and returns the next smaller number formed by the same digits:\n\n 21 ==> 12\n 531 ==> 513\n 2071 ==> 2017\n\n If no smaller number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next smaller number formed by the same digits:
21 ==> 12
531 ==> 513
2071 ==> 2017
If no smaller number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (1027), calculate the result (-1) and compare it with expected (-1)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1262347), calculate the result (1247632) and compare it with expected (1247632)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (907), calculate the result (790) and compare it with expected (790)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (531), calculate the result (513) and compare it with expected (513)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (135), calculate the result (-1) and compare it with expected (-1)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2071), calculate the result (2017) and compare it with expected (2017)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), calculate the result (144) and compare it with expected (144)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456798), calculate the result (123456789) and compare it with expected (123456789)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), calculate the result (-1) and compare it with expected (-1)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (1234567908), calculate the result (1234567890) and compare it with expected (1234567890)","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextSmallerTestCase::0","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Next smaller number with the same digits"},{"name":"tag","value":"INTEGERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5659c6d896bc135c4c00021e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"5052ffebbe9e5222","status":"passed","time":{"start":1732764218641,"stop":1732764218641,"duration":0}},{"uid":"2dbb23fbcd106704","status":"passed","time":{"start":1732428193992,"stop":1732428193993,"duration":1}},{"uid":"17e1393f574a0bd2","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}},{"uid":"a8ac1a16737b16a","status":"passed","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"641b1ee7248b1557","status":"passed","time":{"start":1732764218641,"stop":1732764218641,"duration":0}},{"uid":"5eca272b3b393557","status":"passed","time":{"start":1732428193992,"stop":1732428193993,"duration":1}},{"uid":"b01fd4e8d095b60f","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}},{"uid":"913459f449cde9ee","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}}]},"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"c1f90fc4edd70bea.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c245bb8192a35073.json b/allure-report/data/test-cases/c245bb8192a35073.json new file mode 100644 index 00000000000..d7582818e74 --- /dev/null +++ b/allure-report/data/test-cases/c245bb8192a35073.json @@ -0,0 +1 @@ +{"uid":"c245bb8192a35073","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"tag","value":"UTILS"},{"name":"suite","value":"No kyu helper methods"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Testing gen_primes util"},{"name":"tag","value":"PRIMES"},{"name":"feature","value":"Utils"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"caf9670d0e0965a0","status":"passed","time":{"start":1732764221376,"stop":1732764221377,"duration":1}},{"uid":"387fcb0eb682916d","status":"passed","time":{"start":1732428196503,"stop":1732428196503,"duration":0}},{"uid":"213fb9c2969dbcfd","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}},{"uid":"e1aa1981a2c5874d","status":"passed","time":{"start":1724733475038,"stop":1724733475038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"65e9477143af3f55","status":"passed","time":{"start":1732764221376,"stop":1732764221377,"duration":1}},{"uid":"4c77d97bc41048ff","status":"passed","time":{"start":1732428196503,"stop":1732428196503,"duration":0}},{"uid":"35cf25b9e515e00d","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}},{"uid":"928532982127bba0","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"c245bb8192a35073.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b78b9d24e53cd100.json b/allure-report/data/test-cases/c24c0d6b556365c6.json similarity index 61% rename from allure-report/data/test-cases/b78b9d24e53cd100.json rename to allure-report/data/test-cases/c24c0d6b556365c6.json index 3d82256c5f2..8121477b9ca 100644 --- a/allure-report/data/test-cases/b78b9d24e53cd100.json +++ b/allure-report/data/test-cases/c24c0d6b556365c6.json @@ -1 +1 @@ -{"uid":"b78b9d24e53cd100","name":"Testing 'sum_triangular_numbers' with negative numbers","fullName":"kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers.SumTriangularNumbersTestCase#test_sum_triangular_numbers_negative_numbers","historyId":"4e553d5e3ff5fc5c21a746a843af96e5","time":{"start":1732764220737,"stop":1732764220737,"duration":0},"description":"\n Testing 'sum_triangular_numbers' function\n with negative numbers\n :return:\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"PERMUTATIONS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"4 kyu"},{"name":"story","value":"Permutations"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"682ca0c47ecc45d4","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193998,"stop":1732428193998,"duration":0}},{"uid":"740e72b931a3ed2d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"ef2ebe964f1d2f5f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472390,"stop":1724733472390,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"4942ac4be65ef1b0","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193998,"stop":1732428193998,"duration":0}},{"uid":"1319e1ae94efdc02","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"6fbcaa806475fb37","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c25f8210fdb51a41.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/616388e3d3f3ad4c.json b/allure-report/data/test-cases/c2cb5c7eee700e38.json
similarity index 77%
rename from allure-report/data/test-cases/616388e3d3f3ad4c.json
rename to allure-report/data/test-cases/c2cb5c7eee700e38.json
index 2aaecb65378..afda4474efc 100644
--- a/allure-report/data/test-cases/616388e3d3f3ad4c.json
+++ b/allure-report/data/test-cases/c2cb5c7eee700e38.json
@@ -1 +1 @@
-{"uid":"616388e3d3f3ad4c","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d8a2a5280a09e0f4","name":"stdout","source":"d8a2a5280a09e0f4.txt","type":"text/plain","size":3898}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAME BOARDS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"616388e3d3f3ad4c.json","parameterValues":[]} \ No newline at end of file +{"uid":"c2cb5c7eee700e38","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7b9e000b6e8b6a60","name":"stdout","source":"7b9e000b6e8b6a60.txt","type":"text/plain","size":3898}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAME BOARDS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"epic","value":"3 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"c2cb5c7eee700e38.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b9d60ed71764b7f4.json b/allure-report/data/test-cases/c361fae801a29bfb.json similarity index 81% rename from allure-report/data/test-cases/b9d60ed71764b7f4.json rename to allure-report/data/test-cases/c361fae801a29bfb.json index aa4e100edcb..5c9cba3e0bd 100644 --- a/allure-report/data/test-cases/b9d60ed71764b7f4.json +++ b/allure-report/data/test-cases/c361fae801a29bfb.json @@ -1 +1 @@ -{"uid":"b9d60ed71764b7f4","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_test","historyId":"eb0582ce0674121869dd4f6fce46e7f3","time":{"start":1732428196079,"stop":1732428196079,"duration":0},"description":"\n 3 is not a square number\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1732428194586,"stop":1732428194586,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solve' function with various test data\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1732428194588,"stop":1732428194588,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Casino chips"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"23151e1dbdaacb09.json","parameterValues":[]} \ No newline at end of file +{"uid":"c371f8df57328f01","name":"Testing solve function","fullName":"kyu_6.casino_chips.test_solve.SolveTestCase#test_solve","historyId":"47a8a15643c132c9b9f0d902bcff28dd","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"description":"\n Testing 'solve' function with various test data\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1732428194586,"stop":1732428194586,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solve' function with various test data\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":13,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1732428194588,"stop":1732428194588,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Casino chips"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"c371f8df57328f01.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8dfef1ba8856d412.json b/allure-report/data/test-cases/c3dd54ea07cba973.json similarity index 66% rename from allure-report/data/test-cases/8dfef1ba8856d412.json rename to allure-report/data/test-cases/c3dd54ea07cba973.json index 66e7384ff8e..1cb198b897c 100644 --- a/allure-report/data/test-cases/8dfef1ba8856d412.json +++ b/allure-report/data/test-cases/c3dd54ea07cba973.json @@ -1 +1 @@ -{"uid":"8dfef1ba8856d412","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1732764221040,"stop":1732764221041,"duration":1},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764221040,"stop":1732764221041,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732764221042,"stop":1732764221042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Math"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"42358797bb03e774","status":"passed","time":{"start":1732428196249,"stop":1732428196250,"duration":1}},{"uid":"30e62f45ee93d21d","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"b3ade822e686b250","status":"passed","time":{"start":1724733474757,"stop":1724733474757,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b67813f1cae4659e","status":"passed","time":{"start":1732428196249,"stop":1732428196250,"duration":1}},{"uid":"cde5d1b46b10d7ac","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"f5a3f0d4d035c3a4","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"8dfef1ba8856d412.json","parameterValues":[]} \ No newline at end of file +{"uid":"c3dd54ea07cba973","name":"Testing shark function (negative)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_bait","historyId":"83b78a44a84315eae8c56a708925a03e","time":{"start":1732764221040,"stop":1732764221041,"duration":1},"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> negative\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764221040,"stop":1732764221041,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732764221042,"stop":1732764221042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Math"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"c3dd54ea07cba973.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c3e164f822b7bae.json b/allure-report/data/test-cases/c3e164f822b7bae.json deleted file mode 100644 index 0880deab3d2..00000000000 --- a/allure-report/data/test-cases/c3e164f822b7bae.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"c3e164f822b7bae","name":"Testing is_palindrome function","fullName":"kyu_8.is_it_a_palindrome.test_is_palindrome.IsPalindromeTestCase#test_is_palindrome","historyId":"4967a6ca0665c8eeeec85898f8bda8f5","time":{"start":1732428196258,"stop":1732428196258,"duration":0},"description":"\n Testing is_palindrome function\n with various test inputs\n\n The function should check if a\n given string (case insensitive)\n is a palindrome.\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1732428196158,"stop":1732428196158,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"696e651c40149097.json","parameterValues":[]} \ No newline at end of file +{"uid":"c3f4680f378d24e0","name":"Testing take function","fullName":"kyu_8.enumerable_magic_25.test_take.TakeTestCase#test_take","historyId":"d35757cf261e283f5eab532965102602","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Create a method take that accepts a list/array and a number n, and returns a list/array array of the first n elements from the list/array. If you need help, here's a reference: https://docs.python.org/3/library/stdtypes.html#sequence-types-list-tuple-range
","status":"passed","steps":[{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([0, 1, 2]) vs actual result ([0, 1, 2])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([51]) and verify the expected output ([51]) vs actual result ([51])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list ([0, 1, 2, 3, 5, 8, 13]) and verify the expected output ([]) vs actual result ([])","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TakeTestCase::0","time":{"start":1732428196158,"stop":1732428196158,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"suite","value":"Data Structures"},{"name":"epic","value":"8 kyu"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Enumerable Magic #25 - Take the First N Elements"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.enumerable_magic_25.test_take"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/545afd0761aa4c3055001386","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"c3f4680f378d24e0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/82d71f1a1b9a4c08.json b/allure-report/data/test-cases/c3fd98c434ab7b3d.json similarity index 77% rename from allure-report/data/test-cases/82d71f1a1b9a4c08.json rename to allure-report/data/test-cases/c3fd98c434ab7b3d.json index b0c21d28828..77e0e95201f 100644 --- a/allure-report/data/test-cases/82d71f1a1b9a4c08.json +++ b/allure-report/data/test-cases/c3fd98c434ab7b3d.json @@ -1 +1 @@ -{"uid":"82d71f1a1b9a4c08","name":"Find the int that appears an odd number of times","fullName":"kyu_6.find_the_odd_int.test_find_the_odd_int.FindTheOddIntTestCase#test_something","historyId":"0f9fe14df4043e3026ded68af344e3f2","time":{"start":1724735128774,"stop":1724735128774,"duration":0},"description":"\n Sample testing.\n Expected result is 5\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the smallest"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"767acc864b347295.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"c4045fa90cc64964","name":"test_smallest","fullName":"kyu_5.find_the_smallest.test_smallest.FindSmallestTestCase#test_smallest","historyId":"cb77631a44bdd00f9fa7fbe845b21048","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"description":"\n Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see \"Sample Tests\") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n ","descriptionHtml":" Test a function `smallest` which will return an array or a tuple or a string\n depending on the language (see "Sample Tests") with\n\n 1) the smallest number you got\n 2) the index i of the digit d you took, i as small as possible\n 3) the index j (as small as possible) where you insert this digit d to have the smallest number.\n\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\find_the_smallest\\\\test_smallest.py', 29, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the smallest"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_smallest.test_smallest"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/573992c724fc289553000e95/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c4045fa90cc64964.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/c0b9bbb0a9f351b0.json b/allure-report/data/test-cases/c409a300546c15a6.json
similarity index 77%
rename from allure-report/data/test-cases/c0b9bbb0a9f351b0.json
rename to allure-report/data/test-cases/c409a300546c15a6.json
index 382fe6673cf..46f67f6dcd3 100644
--- a/allure-report/data/test-cases/c0b9bbb0a9f351b0.json
+++ b/allure-report/data/test-cases/c409a300546c15a6.json
@@ -1 +1 @@
-{"uid":"c0b9bbb0a9f351b0","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2e0ebd0ab799745b","name":"stdout","source":"2e0ebd0ab799745b.txt","type":"text/plain","size":2146}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array to HTML table"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"c0b9bbb0a9f351b0.json","parameterValues":[]} \ No newline at end of file +{"uid":"c409a300546c15a6","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f8ebdb80be997fde","name":"stdout","source":"f8ebdb80be997fde.txt","type":"text/plain","size":2146}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array to HTML table"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"feature","value":"Lists"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"c409a300546c15a6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c46f98a697de9b7.json b/allure-report/data/test-cases/c46f98a697de9b7.json new file mode 100644 index 00000000000..84e5d943b8d --- /dev/null +++ b/allure-report/data/test-cases/c46f98a697de9b7.json @@ -0,0 +1 @@ +{"uid":"c46f98a697de9b7","name":"Testing decipher_this function","fullName":"kyu_6.decipher_this.test_decipher_this.DecipherThisTestCase#test_decipher_this","historyId":"ae3e8fd54712dd8496499b7bc14e7226","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"description":"\n Testing decipher_this function\n :param self:\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a3653a5d01cb978a","name":"stdout","source":"a3653a5d01cb978a.txt","type":"text/plain","size":225}],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Strip Comments"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"3400d1d080e82f75.json","parameterValues":[]} \ No newline at end of file +{"uid":"c4eaee07c56e2bda","name":"Testing 'solution' function","fullName":"kyu_4.strip_comments.test_solution.SolutionTestCase#test_solution","historyId":"c421bbdf427fc6e784d70fcb75e166ee","time":{"start":1724733472421,"stop":1724733472437,"duration":16},"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'solution' function\n\n The solution should strips all text that follows any\n of a set of comment markers passed in. Any whitespace at\n the end of the line should also be stripped out.\n ","descriptionHtml":"Testing permutations function
The solution should strips all text that follows any of a set of comment markers passed in. Any whitespace at the end of the line should also be stripped out.
","status":"passed","steps":[{"name":"Enter a test string (apples, pears # and bananas\ngrapes\nbananas !apples) and verify the output (apples, pears\ngrapes\nbananas) vs expected (apples, pears\ngrapes\nbananas)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (a #b\nc\nd $e f g) and verify the output (a\nc\nd) vs expected (a\nc\nd)","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3594eabb545be088","name":"stdout","source":"3594eabb545be088.txt","type":"text/plain","size":225}],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Strip Comments"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strip_comments.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51c8e37cee245da6b40000bd/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS"]},"source":"c4eaee07c56e2bda.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8fd9fc1a4b426539.json b/allure-report/data/test-cases/c50564bf93e2ebd9.json similarity index 80% rename from allure-report/data/test-cases/8fd9fc1a4b426539.json rename to allure-report/data/test-cases/c50564bf93e2ebd9.json index b0c7511c050..85d5116b903 100644 --- a/allure-report/data/test-cases/8fd9fc1a4b426539.json +++ b/allure-report/data/test-cases/c50564bf93e2ebd9.json @@ -1 +1 @@ -{"uid":"8fd9fc1a4b426539","name":"Testing 'solution' function","fullName":"kyu_7.substituting_variables_into_strings_padded_numbers.test_solution.SolutionTestCase#test_solution","historyId":"fbdd2daae3e9a5e6dd05fcb0403a88d1","time":{"start":1724733474444,"stop":1724733474444,"duration":0},"description":"\n Testing 'solution' function.\n\n The should return a formatted string.\n The return value should equal \"Value is VALUE\"\n where value is a 5 digit padded number.\n :return:\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Battleship field validator"},{"name":"feature","value":"Lists"},{"name":"epic","value":"3 kyu"},{"name":"tag","value":"VALIDATION"},{"name":"tag","value":"GAME BOARDS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Competent"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d12e38fc8c8ec4dd","status":"passed","time":{"start":1732764218545,"stop":1732764218545,"duration":0}},{"uid":"9c7635c760d519cd","status":"passed","time":{"start":1732428193899,"stop":1732428193899,"duration":0}},{"uid":"9e692004742b5469","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}},{"uid":"c2cb5c7eee700e38","status":"passed","time":{"start":1724733472296,"stop":1724733472296,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"1a13c6a89153460b","status":"passed","time":{"start":1732764218545,"stop":1732764218545,"duration":0}},{"uid":"bd11ee5929c6c53a","status":"passed","time":{"start":1732428193899,"stop":1732428193899,"duration":0}},{"uid":"5dad026541a05e65","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}},{"uid":"36b9e5073b489f49","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}}]},"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"c515ef635fa26df1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c2a15dd126224894.json b/allure-report/data/test-cases/c51d0888e1777a9e.json similarity index 63% rename from allure-report/data/test-cases/c2a15dd126224894.json rename to allure-report/data/test-cases/c51d0888e1777a9e.json index bf600579a66..113768a228b 100644 --- a/allure-report/data/test-cases/c2a15dd126224894.json +++ b/allure-report/data/test-cases/c51d0888e1777a9e.json @@ -1 +1 @@ -{"uid":"c2a15dd126224894","name":"Testing remove_char function","fullName":"kyu_8.remove_first_and_last_character.test_remove_char.RemoveCharTestCase#test_remove_char","historyId":"094915dd36d829c22ed2375a32962ac5","time":{"start":1732764221181,"stop":1732764221181,"duration":0},"description":"\n Test that 'remove_char' function\n removes the first and\n last characters of a string.\n :return:\n ","descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given an array representing the number of chips of each color and your task is to return the maximum number of days you can pick the chips. Each day you need to take exactly two chips.
","status":"passed","steps":[{"name":"Enter an array ([8, 8, 8]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 1, 1]) and verify the expected output (1) vs actual result (1)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 1, 4]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([7, 4, 10]) and verify the expected output (10) vs actual result (10)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([12, 12, 12]) and verify the expected output (18) vs actual result (18)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([6, 6, 6]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 23, 2]) and verify the expected output (3) vs actual result (3)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([9, 8, 6]) and verify the expected output (11) vs actual result (11)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([10, 9, 6]) and verify the expected output (12) vs actual result (12)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 4, 3]) and verify the expected output (5) vs actual result (5)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([1, 2, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([4, 1, 1]) and verify the expected output (2) vs actual result (2)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an array ([8, 2, 8]) and verify the expected output (9) vs actual result (9)","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d2685b3f41e9f61c","name":"stdout","source":"d2685b3f41e9f61c.txt","type":"text/plain","size":640}],"parameters":[],"stepsCount":13,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SolveTestCase::0","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Casino chips"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.casino_chips.test_solve"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e0b72d2d772160011133654/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"c61d34eb10bf204.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c62025a79b33eb3.json b/allure-report/data/test-cases/c62025a79b33eb3.json new file mode 100644 index 00000000000..83766a3925c --- /dev/null +++ b/allure-report/data/test-cases/c62025a79b33eb3.json @@ -0,0 +1 @@ +{"uid":"c62025a79b33eb3","name":"test_solution_empty","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_empty","historyId":"29249ea89f0081dda70899f3290f857b","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"description":"\n Testing using empty test data\n :return:\n ","descriptionHtml":" Testing using empty test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 108, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Diophantine Equation"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2200ea2b7046c13e","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218847,"stop":1732764218847,"duration":0}},{"uid":"4397ca89d4873d0b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194194,"stop":1732428194194,"duration":0}},{"uid":"eb28edf9a9f50007","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"61b2bb726cd1f52e","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"80f314b70b306bd4","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218847,"stop":1732764218847,"duration":0}},{"uid":"b5a113fbe50e74ce","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194194,"stop":1732428194194,"duration":0}},{"uid":"39245131d70863d6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"c322e80c6cd8da83","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c62025a79b33eb3.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/302e450946481df3.json b/allure-report/data/test-cases/c666a2fc70e4969f.json
similarity index 60%
rename from allure-report/data/test-cases/302e450946481df3.json
rename to allure-report/data/test-cases/c666a2fc70e4969f.json
index d1543e04a65..6257db49393 100644
--- a/allure-report/data/test-cases/302e450946481df3.json
+++ b/allure-report/data/test-cases/c666a2fc70e4969f.json
@@ -1 +1 @@
-{"uid":"302e450946481df3","name":"Testing 'count_sheeps' function: positive flow","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep","historyId":"7c789f6ee990c99f027ff5b8c32573fd","time":{"start":1732764220887,"stop":1732764220887,"duration":0},"description":"\n Testing 'count_sheeps' function\n Consider an array of sheep where some sheep\n may be missing from their place.\n We need a function that counts the\n number of sheep present in the array\n (true means present).\n :return:\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1732428194618,"stop":1732428194618,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1732428194621,"stop":1732428194621,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Factorial"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"c66ea864985e641.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c678c03e12583e98.json b/allure-report/data/test-cases/c678c03e12583e98.json new file mode 100644 index 00000000000..40c1996df3d --- /dev/null +++ b/allure-report/data/test-cases/c678c03e12583e98.json @@ -0,0 +1 @@ +{"uid":"c678c03e12583e98","name":"Testing Battle method","fullName":"kyu_4.the_greatest_warrior.test_battle.BattleTestCase#test_battle","historyId":"8e87d116e1cdd640cae9c4bfd3a15981","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battle method\n ","descriptionHtml":"Testing Battle method
","status":"passed","steps":[{"name":"If a warrior level 1 fights an enemy level 1, they will receive 10 experience points.","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"If a warrior level 1 fights an enemy level 3, they will receive 80 experience points.","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleTestCase::0","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"The Greatest Warrior"},{"name":"suite","value":"OOP"},{"name":"tag","value":"RULES"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_battle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"74d08353b69572cc","status":"passed","time":{"start":1732764218782,"stop":1732764218782,"duration":0}},{"uid":"9d0a0378192b3dfd","status":"passed","time":{"start":1732428194132,"stop":1732428194132,"duration":0}},{"uid":"946874b940758475","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}},{"uid":"b35458785abd4d83","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c00621abb22a9be3","status":"passed","time":{"start":1732764218782,"stop":1732764218782,"duration":0}},{"uid":"ac136a3215f7ad6c","status":"passed","time":{"start":1732428194132,"stop":1732428194132,"duration":0}},{"uid":"d558fd9b3bcee4ae","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}},{"uid":"6ce4bba2ff4664c2","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"c678c03e12583e98.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5aa7474450de295f.json b/allure-report/data/test-cases/c6b40d117da688e8.json similarity index 92% rename from allure-report/data/test-cases/5aa7474450de295f.json rename to allure-report/data/test-cases/c6b40d117da688e8.json index 01b9621cb89..6f77d21ef8b 100644 --- a/allure-report/data/test-cases/5aa7474450de295f.json +++ b/allure-report/data/test-cases/c6b40d117da688e8.json @@ -1 +1 @@ -{"uid":"5aa7474450de295f","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 24, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"5aa7474450de295f.json","parameterValues":[]} \ No newline at end of file +{"uid":"c6b40d117da688e8","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 24, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Diophantine Equation"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"c6b40d117da688e8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5ad5cb812fbd5d4a.json b/allure-report/data/test-cases/c6c0fd894bae942b.json similarity index 69% rename from allure-report/data/test-cases/5ad5cb812fbd5d4a.json rename to allure-report/data/test-cases/c6c0fd894bae942b.json index d5420c66d0a..9c6a71d5e55 100644 --- a/allure-report/data/test-cases/5ad5cb812fbd5d4a.json +++ b/allure-report/data/test-cases/c6c0fd894bae942b.json @@ -1 +1 @@ -{"uid":"5ad5cb812fbd5d4a","name":"Testing first_non_repeating_letter function","fullName":"kyu_5.first_non_repeating_character.test_first_non_repeating_letter.FirstNonRepeatingLetterTestCase#test_first_non_repeating_letter","historyId":"cff7d7f7b55b35458669cd92cb129d06","time":{"start":1732764218926,"stop":1732764218926,"duration":0},"description":"\n Testing a function named first_non_repeating_letter\n that takes a string input, and returns the first character\n that is not repeated anywhere in the string.\n\n For example, if given the input 'stress', the function\n should return 't', since the letter t only occurs once\n in the string, and occurs first in the string.\n\n As an added challenge, upper- and lowercase letters are\n considered the same character, but the function should\n return the correct case for the initial letter. For example,\n the input 'sTreSS' should return 'T'.\n\n If a string contains all repeating characters, it should\n return an empty string (\"\") or None -- see sample tests.\n :return:\n ","descriptionHtml":"Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given a secret message that you need to decipher.
For each word:
* the second and the last letter is switched (e.g. Hello becomes Holle)
* the first letter is replaced by its character code (e.g. H becomes 72)
Note: there are no special characters used, only letters and spaces.
Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127703,"duration":15},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127703,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127735,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127735,"stop":1724735127781,"duration":46},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127781,"stop":1724735127813,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a9137c6294090d64","name":"stdout","source":"a9137c6294090d64.txt","type":"text/plain","size":932}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724735127813,"stop":1724735127813,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Integers: Recreation One"},{"name":"feature","value":"Optimization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"OPTIMIZATION"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"61de742601660eab.json","parameterValues":[]} \ No newline at end of file +{"uid":"c77cd6e80c5f42f2","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1724735127688,"stop":1724735127813,"duration":125},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127688,"stop":1724735127703,"duration":15},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127703,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127703,"stop":1724735127735,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127735,"stop":1724735127781,"duration":46},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1724735127781,"stop":1724735127813,"duration":32},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"dba3075441128a41","name":"stdout","source":"dba3075441128a41.txt","type":"text/plain","size":932}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1724735127813,"stop":1724735127813,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Integers: Recreation One"},{"name":"feature","value":"Optimization"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"OPTIMIZATION"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"c77cd6e80c5f42f2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c78900977fa836.json b/allure-report/data/test-cases/c78900977fa836.json deleted file mode 100644 index dc260dcd043..00000000000 --- a/allure-report/data/test-cases/c78900977fa836.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"c78900977fa836","name":"AND logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_and","historyId":"49af4a8ebdc007fac4acbc085138b80e","time":{"start":1724735129586,"stop":1724735129586,"duration":0},"description":"\n And (∧) is the truth-functional\n operator of logical conjunction\n\n The and of a set of operands is true\n if and only if all of its operands are true.\n\n Source:\n https://en.wikipedia.org/wiki/Logical_conjunction\n\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219358,"stop":1732764219358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1732764219358,"stop":1732764219358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219358,"stop":1732764219358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219358,"stop":1732764219358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a6a59cc8a0131a02","status":"passed","time":{"start":1732428194678,"stop":1732428194679,"duration":1}},{"uid":"ae08758c48a63481","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}},{"uid":"7de68906bfa0f18","status":"passed","time":{"start":1724733473171,"stop":1724733473186,"duration":15}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"239a317b6e090fd8","status":"passed","time":{"start":1732428194678,"stop":1732428194679,"duration":1}},{"uid":"51a9aec46de8d878","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}},{"uid":"43c0068fe0a1265e","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"c0a4502fedd41667.json","parameterValues":[]} \ No newline at end of file +{"uid":"c8141b2abd713c90","name":"Testing 'DefaultList' class: remove","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_remove","historyId":"15037a348eb4a5d132a73e93b09318c1","time":{"start":1732764219357,"stop":1732764219358,"duration":1},"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: remove\n :return:\n ","descriptionHtml":"Testing remove method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219358,"stop":1732764219358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Remove items from the list","time":{"start":1732764219358,"stop":1732764219358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219358,"stop":1732764219358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219358,"stop":1732764219358,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"c8141b2abd713c90.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c8680b20dd7e19d5.json b/allure-report/data/test-cases/c8680b20dd7e19d5.json new file mode 100644 index 00000000000..eb791fd1d5d --- /dev/null +++ b/allure-report/data/test-cases/c8680b20dd7e19d5.json @@ -0,0 +1 @@ +{"uid":"c8680b20dd7e19d5","name":"Square numbers (positive)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_four","historyId":"861b34050c3ab0a994fa20a6090c5ab5","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"description":"\n 4 is a square number\n :return:\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1dfb198a7253b941","name":"stdout","source":"1dfb198a7253b941.txt","type":"text/plain","size":878}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"SECURITY"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"c91f2e2d1c4e5a72.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8bc93f78736d3a0e.json b/allure-report/data/test-cases/c93838d5eefff03d.json similarity index 76% rename from allure-report/data/test-cases/8bc93f78736d3a0e.json rename to allure-report/data/test-cases/c93838d5eefff03d.json index 62b0e444868..0b7f66bbdbb 100644 --- a/allure-report/data/test-cases/8bc93f78736d3a0e.json +++ b/allure-report/data/test-cases/c93838d5eefff03d.json @@ -1 +1 @@ -{"uid":"8bc93f78736d3a0e","name":"All chars are in mixed case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_mixed","historyId":"d4bb68fb8c0e59fc03fed525cca43eb5","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"description":"\n Testing letter_frequency function\n where all chars are in mixed case\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1732428193985,"stop":1732428193985,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"eac7f340d73193c2.json","parameterValues":[]} \ No newline at end of file +{"uid":"c9b5322357724fe7","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1732428193985,"stop":1732428193985,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"INTEGERS"},{"name":"parentSuite","value":"Competent"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"c9b5322357724fe7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bf7dba429c84fe69.json b/allure-report/data/test-cases/c9c9a6a75f3a249f.json similarity index 52% rename from allure-report/data/test-cases/bf7dba429c84fe69.json rename to allure-report/data/test-cases/c9c9a6a75f3a249f.json index dae7be70d69..5e6cab34314 100644 --- a/allure-report/data/test-cases/bf7dba429c84fe69.json +++ b/allure-report/data/test-cases/c9c9a6a75f3a249f.json @@ -1 +1 @@ -{"uid":"bf7dba429c84fe69","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1732428194618,"stop":1732428194618,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1732428194621,"stop":1732428194621,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Factorial"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"bf7dba429c84fe69.json","parameterValues":[]} \ No newline at end of file +{"uid":"c9c9a6a75f3a249f","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Factorial"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"823872001ab9ba87","status":"passed","time":{"start":1732764219297,"stop":1732764219297,"duration":0}},{"uid":"c66ea864985e641","status":"passed","time":{"start":1732428194619,"stop":1732428194619,"duration":0}},{"uid":"d8c3cab37b2e7dbb","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"d208c625c151e61d","status":"passed","time":{"start":1724733473124,"stop":1724733473124,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"64abc8899e8e691d","status":"passed","time":{"start":1732764219297,"stop":1732764219297,"duration":0}},{"uid":"34a84f898de954b5","status":"passed","time":{"start":1732428194619,"stop":1732428194619,"duration":0}},{"uid":"de04793abb90de01","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"3d3e842542b066f3","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"c9c9a6a75f3a249f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/814ad2f745782ad7.json b/allure-report/data/test-cases/c9fb9d40396e984d.json similarity index 82% rename from allure-report/data/test-cases/814ad2f745782ad7.json rename to allure-report/data/test-cases/c9fb9d40396e984d.json index 9248a60f5b2..9d994182e2b 100644 --- a/allure-report/data/test-cases/814ad2f745782ad7.json +++ b/allure-report/data/test-cases/c9fb9d40396e984d.json @@ -1 +1 @@ -{"uid":"814ad2f745782ad7","name":"Negative numbers","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_numbers","historyId":"baeb278025592b3aed00b5f1bc1265b1","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"description":"\n -1: Negative numbers cannot be square numbers\n :return:\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Decoding functionality\n ","descriptionHtml":"Verify cipher function. This \"decode\" is used to decode a string.
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DecodingTestCase::0","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"CIPHERS"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"SECURITY"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"8d44f2b97a47f0f3","status":"passed","time":{"start":1732764218591,"stop":1732764218591,"duration":0}},{"uid":"24fce2b7549fc46","status":"passed","time":{"start":1732428193949,"stop":1732428193951,"duration":2}},{"uid":"8c1749fbe9590e77","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"63600542edbb694a","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"98ca489a74667507","status":"passed","time":{"start":1732764218591,"stop":1732764218591,"duration":0}},{"uid":"8804093a9c3b17d","status":"passed","time":{"start":1732428193949,"stop":1732428193951,"duration":2}},{"uid":"d9a6d590487a20fd","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"7e0e76f32ac7ce4e","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"ca1eccae180a083e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d0246537274067fb.json b/allure-report/data/test-cases/caa8571433eea386.json similarity index 66% rename from allure-report/data/test-cases/d0246537274067fb.json rename to allure-report/data/test-cases/caa8571433eea386.json index e87f7e1bf28..ffb8716e617 100644 --- a/allure-report/data/test-cases/d0246537274067fb.json +++ b/allure-report/data/test-cases/caa8571433eea386.json @@ -1 +1 @@ -{"uid":"d0246537274067fb","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1732764221017,"stop":1732764221018,"duration":1},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1732764221017,"stop":1732764221017,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1732764221018,"stop":1732764221018,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1732764221018,"stop":1732764221018,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1732764221018,"stop":1732764221018,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1732764221020,"stop":1732764221020,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Greek Sort"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"epic","value":"8 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7e0fbf3b4505484b","status":"passed","time":{"start":1732428196230,"stop":1732428196230,"duration":0}},{"uid":"3e88e2d0381e105a","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"a12dc2585f9de41f","status":"passed","time":{"start":1724733474725,"stop":1724733474725,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a4849e99633e4676","status":"passed","time":{"start":1732428196230,"stop":1732428196230,"duration":0}},{"uid":"327fbdea3443aca5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"c301f45b01d7d10f","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"d0246537274067fb.json","parameterValues":[]} \ No newline at end of file +{"uid":"caa8571433eea386","name":"Testing 'greek_comparator' function","fullName":"kyu_8.greek_sort.test_greek_comparator.GreekComparatorTestCase#test_greek_comparator","historyId":"a1dee0241acea84cdb83fd9eaabd5c04","time":{"start":1732764221017,"stop":1732764221018,"duration":1},"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase","time":{"start":1732764221017,"stop":1732764221017,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing greek_comparator function\n with various test inputs\n :return:\n ","descriptionHtml":"A custom comparison function of two arguments (iterable elements) which should return a negative, zero or positive number depending on whether the first argument is considered smaller than, equal to, or larger than the second argument
","status":"passed","steps":[{"name":"Enter test inputs(alpha, beta) and assert expected (< 0) vs actual result (-1)","time":{"start":1732764221018,"stop":1732764221018,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(psi, psi) and assert expected (== 0) vs actual result (0)","time":{"start":1732764221018,"stop":1732764221018,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test inputs(upsilon, rho) and assert expected (> 0) vs actual result (3)","time":{"start":1732764221018,"stop":1732764221018,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GreekComparatorTestCase::0","time":{"start":1732764221020,"stop":1732764221020,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Greek Sort"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Tuple"},{"name":"epic","value":"8 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.greek_sort.test_greek_comparator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56bc1acf66a2abc891000561","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"caa8571433eea386.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1230413e064883bb.json b/allure-report/data/test-cases/cab8fd48239210db.json similarity index 85% rename from allure-report/data/test-cases/1230413e064883bb.json rename to allure-report/data/test-cases/cab8fd48239210db.json index 2e017b98bf7..e7d3bd8c840 100644 --- a/allure-report/data/test-cases/1230413e064883bb.json +++ b/allure-report/data/test-cases/cab8fd48239210db.json @@ -1 +1 @@ -{"uid":"1230413e064883bb","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1732428195501,"stop":1732428195501,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1732428195501,"stop":1732428195501,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1732428195504,"stop":1732428195504,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"1230413e064883bb.json","parameterValues":[]} \ No newline at end of file +{"uid":"cab8fd48239210db","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1732428195501,"stop":1732428195501,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1732428195501,"stop":1732428195501,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1732428195504,"stop":1732428195504,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"cab8fd48239210db.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cab9c25314cf754.json b/allure-report/data/test-cases/cab9c25314cf754.json new file mode 100644 index 00000000000..eb0500c62b3 --- /dev/null +++ b/allure-report/data/test-cases/cab9c25314cf754.json @@ -0,0 +1 @@ +{"uid":"cab9c25314cf754","name":"Testing the 'group_cities' function","fullName":"kyu_6.rotate_the_letters_of_each_element.test_group_cities.GroupCitiesTestCase#test_group_cities","historyId":"0b146f7fbac52b042804286da8716f6b","time":{"start":1732428195606,"stop":1732428195607,"duration":1},"description":"\n Test that a function that given a sequence of strings,\n groups the elements that can be obtained by rotating others,\n ignoring upper or lower cases.\n\n In the event that an element appears more than once in\n the input sequence, only one of them will be taken into\n account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1732428195606,"stop":1732428195606,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings,\n groups the elements that can be obtained by rotating others,\n ignoring upper or lower cases.\n\n In the event that an element appears more than once in\n the input sequence, only one of them will be taken into\n account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732428195607,"stop":1732428195607,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1732428195610,"stop":1732428195610,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"PUZZLES"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"cab9c25314cf754.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cac786da5d1fffa.json b/allure-report/data/test-cases/cac786da5d1fffa.json new file mode 100644 index 00000000000..3c96d92990a --- /dev/null +++ b/allure-report/data/test-cases/cac786da5d1fffa.json @@ -0,0 +1 @@ +{"uid":"cac786da5d1fffa","name":"Non is expected","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_none","historyId":"262134764fa6664c0e3055da165452d3","time":{"start":1732764220948,"stop":1732764220950,"duration":2},"description":"\n If the whole array is consecutive then return\n null or Nothing or None.\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732764221370,"stop":1732764221371,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1732764221377,"stop":1732764221377,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732764221378,"stop":1732764221378,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"f3b1ea272cafb8c8","status":"passed","time":{"start":1732428196503,"stop":1732428196503,"duration":0}},{"uid":"22f939e586318511","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}},{"uid":"40a0fe54277654cc","status":"passed","time":{"start":1724733475038,"stop":1724733475038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"4c77d97bc41048ff","status":"passed","time":{"start":1732428196503,"stop":1732428196503,"duration":0}},{"uid":"35cf25b9e515e00d","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}},{"uid":"928532982127bba0","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}}]},"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"65e9477143af3f55.json","parameterValues":[]} \ No newline at end of file +{"uid":"caf9670d0e0965a0","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1732764221376,"stop":1732764221377,"duration":1},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1732764221370,"stop":1732764221371,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1732764221377,"stop":1732764221377,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1732764221378,"stop":1732764221378,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"story","value":"Testing gen_primes util"},{"name":"suite","value":"No kyu helper methods"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"parentSuite","value":"Helper methods"},{"name":"tag","value":"PRIMES"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"caf9670d0e0965a0.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cb005e45e7b312b5.json b/allure-report/data/test-cases/cb005e45e7b312b5.json new file mode 100644 index 00000000000..63b853faa9c --- /dev/null +++ b/allure-report/data/test-cases/cb005e45e7b312b5.json @@ -0,0 +1 @@ +{"uid":"cb005e45e7b312b5","name":"Testing to_alternating_case function","fullName":"kyu_8.alternating_case.test_alternating_case.AlternatingCaseTestCase#test_alternating_case","historyId":"470b5bb32c448e7433bb94b222d4d8b0","time":{"start":1733030100789,"stop":1733030100789,"duration":0},"description":"\n Testing to_alternating_case function\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3e106a35f51e50cd","name":"stdout","source":"3e106a35f51e50cd.txt","type":"text/plain","size":949}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"7677af29e8a1671e.json","parameterValues":[]} \ No newline at end of file +{"uid":"cb1f986a714e3e2e","name":"Testing validSolution","fullName":"kyu_4.sudoku_solution_validator.test_valid_solution.ValidSolutionTestCase#test_valid_solution","historyId":"a5e357785cf7a1184adb35707a6c5d0c","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function validSolution/ValidateSolution/valid_solution()\n that accepts a 2D array representing a Sudoku board, and returns\n true if it is a valid solution, or false otherwise. The cells of\n the sudoku board may also contain 0's, which will represent empty\n cells. Boards containing one or more zeroes are considered to be\n invalid solutions.\n\n The board is always 9 cells by 9 cells, and every\n cell only contains integers from 0 to 9.\n :return:\n ","descriptionHtml":"Test a function validSolution/ValidateSolution/valid_solution() that accepts a 2D array representing a Sudoku board, and returns true if it is a valid solution, or false otherwise. The cells of the sudoku board may also contain 0's, which will represent empty cells. Boards containing one or more zeroes are considered to be invalid solutions.
The board is always 9 cells by 9 cells, and every cell only contains integers from 0 to 9.
","status":"passed","steps":[{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 5, 3, 4, 8], [1, 9, 8, 3, 4, 2, 5, 6, 7], [8, 5, 9, 7, 6, 1, 4, 2, 3], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 6, 1, 5, 3, 7, 2, 8, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 4, 5, 2, 8, 6, 1, 7, 9]]) and verify the output (True) vs expected (True)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[5, 3, 4, 6, 7, 8, 9, 1, 2], [6, 7, 2, 1, 9, 0, 3, 4, 9], [1, 0, 0, 3, 4, 2, 5, 6, 0], [8, 5, 9, 7, 6, 1, 0, 2, 0], [4, 2, 6, 8, 5, 3, 7, 9, 1], [7, 1, 3, 9, 2, 4, 8, 5, 6], [9, 0, 1, 5, 3, 7, 2, 1, 4], [2, 8, 7, 4, 1, 9, 6, 3, 5], [3, 0, 0, 4, 8, 1, 1, 7, 9]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([[1, 2, 3, 4, 5, 6, 7, 8, 9], [2, 3, 4, 5, 6, 7, 8, 9, 1], [3, 4, 5, 6, 7, 8, 9, 1, 2], [4, 5, 6, 7, 8, 9, 1, 2, 3], [5, 6, 7, 8, 9, 1, 2, 3, 4], [6, 7, 8, 9, 1, 2, 3, 4, 5], [7, 8, 9, 1, 2, 3, 4, 5, 6], [8, 9, 1, 2, 3, 4, 5, 6, 7], [9, 1, 2, 3, 4, 5, 6, 7, 8]]) and verify the output (False) vs expected (False)","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3a7734f8c672bad4","name":"stdout","source":"3a7734f8c672bad4.txt","type":"text/plain","size":949}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidSolutionTestCase::0","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Sudoku Solution Validator"},{"name":"epic","value":"4 kyu"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"VALIDATION"},{"name":"feature","value":"Validation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sudoku_solution_validator.test_valid_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/529bf0e9bdf7657179000008/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},"source":"cb1f986a714e3e2e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d64758690dcdce52.json b/allure-report/data/test-cases/cb74d5229c88c838.json similarity index 82% rename from allure-report/data/test-cases/d64758690dcdce52.json rename to allure-report/data/test-cases/cb74d5229c88c838.json index 222faeaf8e8..8d9007579ea 100644 --- a/allure-report/data/test-cases/d64758690dcdce52.json +++ b/allure-report/data/test-cases/cb74d5229c88c838.json @@ -1 +1 @@ -{"uid":"d64758690dcdce52","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"61785349fe52fbcf","name":"stdout","source":"61785349fe52fbcf.txt","type":"text/plain","size":562}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"d64758690dcdce52.json","parameterValues":[]} \ No newline at end of file +{"uid":"cb74d5229c88c838","name":"Testing agents_cleanup function","fullName":"kyu_5.find_the_safest_places_in_town.test_advice.FirstAdviceTestCase#test_agents_cleanup","historyId":"9af049da90f73c206ca7e8b1362e502f","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named agents_cleanup where:\n - agents: is an array of agent coordinates\n - n: defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should remove all agents that are outside of the city boundaries.\n :return:\n ","descriptionHtml":"The function should remove all agents that are outside of the city boundaries.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e41185e6a2547eda","name":"stdout","source":"e41185e6a2547eda.txt","type":"text/plain","size":562}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Find the safest places in town"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"cb74d5229c88c838.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cb7d8edff0d47cc5.json b/allure-report/data/test-cases/cb7d8edff0d47cc5.json deleted file mode 100644 index 911180405da..00000000000 --- a/allure-report/data/test-cases/cb7d8edff0d47cc5.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"cb7d8edff0d47cc5","name":"Testing row_sum_odd_numbers function","fullName":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers.OddRowTestCase#test_row_sum_odd_numbers","historyId":"b85aee9ae2ee06fc56de8481df862c73","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Given the triangle of consecutive odd numbers verify that the function calculates the row sums of this triangle from the row index (starting at index 1)
","status":"passed","steps":[{"name":"Enter the triangle's row (1) and verify the expected output (1) vs actual result (1)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (2) and verify the expected output (8) vs actual result (8)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (13) and verify the expected output (2197) vs actual result (2197)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (19) and verify the expected output (6859) vs actual result (6859)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter the triangle's row (41) and verify the expected output (68921) vs actual result (68921)","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9ca1d978c6df1121","name":"stdout","source":"9ca1d978c6df1121.txt","type":"text/plain","size":213}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_OddRowTestCase::0","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ARITHMETIC"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"story","value":"Sum of odd numbers"},{"name":"feature","value":"Math"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55fd2d567d94ac3bc9000064/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"cb7d8edff0d47cc5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cf8fa237e5fc3101.json b/allure-report/data/test-cases/cb921d8c86204096.json similarity index 78% rename from allure-report/data/test-cases/cf8fa237e5fc3101.json rename to allure-report/data/test-cases/cb921d8c86204096.json index ecce177b793..17a5731d993 100644 --- a/allure-report/data/test-cases/cf8fa237e5fc3101.json +++ b/allure-report/data/test-cases/cb921d8c86204096.json @@ -1 +1 @@ -{"uid":"cf8fa237e5fc3101","name":"Negative non consecutive number should be returned","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_negative","historyId":"f9c1f10fe995fd827dbc67efd6c689cb","time":{"start":1732428196168,"stop":1732428196168,"duration":0},"description":"\n non-consecutive is a negative number.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1732764218818,"stop":1732764218819,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":14,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1732764218822,"stop":1732764218822,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PROGRAMMING"},{"name":"tag","value":"LANGUAGE"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"FEATURES"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"ADVANCED"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e776a97a9aadedfc","status":"passed","time":{"start":1732428194163,"stop":1732428194163,"duration":0}},{"uid":"a456e8af4c590649","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}},{"uid":"47f8dbee3cb403d3","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5d8c14adba840438","status":"passed","time":{"start":1732428194163,"stop":1732428194163,"duration":0}},{"uid":"ace382695affabdf","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}},{"uid":"aca9d99cb0e5842e","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}}]},"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},"source":"e91954f86960f5cf.json","parameterValues":[]} \ No newline at end of file +{"uid":"cbad1c121fb6a6fb","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1732764218818,"stop":1732764218819,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":14,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1732764218822,"stop":1732764218822,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PROGRAMMING"},{"name":"tag","value":"LANGUAGE"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"FEATURES"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"ADVANCED"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},"source":"cbad1c121fb6a6fb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cbb9443875889585.json b/allure-report/data/test-cases/cbb9443875889585.json new file mode 100644 index 00000000000..aa085e7e2e5 --- /dev/null +++ b/allure-report/data/test-cases/cbb9443875889585.json @@ -0,0 +1 @@ +{"uid":"cbb9443875889585","name":"Testing check_root function","fullName":"kyu_7.always_perfect.test_check_root.CheckRootTestCase#test_check_root","historyId":"9c2d30046a2fe35ee19c9d3833ea20a5","time":{"start":1733030100387,"stop":1733030100387,"duration":0},"description":"\n Testing check_root function with various test inputs\n\n A function which takes numbers separated by commas\n in string format and returns the number which is a\n perfect square and the square root of that number.\n\n If string contains other characters than number or\n it has more or less than 4 numbers separated by comma\n function returns \"incorrect input\".\n\n If string contains 4 numbers but not consecutive it\n returns \"not consecutive\".\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"b8bd7a062c96fe90.json","parameterValues":[]} \ No newline at end of file +{"uid":"cbf123a6aa236a3b","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_1","historyId":"ef9f0d6b554a403890075cafa527f60a","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
sharkDistance = distance the shark needs to cover to eat you in metres,
sharkSpeed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
youSpeed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"cbf123a6aa236a3b.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/abed1b9a0913387d.json b/allure-report/data/test-cases/cc051f6a400be208.json similarity index 77% rename from allure-report/data/test-cases/abed1b9a0913387d.json rename to allure-report/data/test-cases/cc051f6a400be208.json index 57a325f46e0..95c9832b5ae 100644 --- a/allure-report/data/test-cases/abed1b9a0913387d.json +++ b/allure-report/data/test-cases/cc051f6a400be208.json @@ -1 +1 @@ -{"uid":"abed1b9a0913387d","name":"Testing Calculator class","fullName":"kyu_3.calculator.test_calculator.CalculatorTestCase#test_calculator","historyId":"939a8064e3d28ec85fadd67010b560ae","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"description":"\n Testing Calculator class\n A simple calculator that given a string of operators '()', '+', '-', '*', '/'\n and numbers separated by spaces will return the value of that expression\n\n :return: None\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 38, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Josephus Survivor"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"6aba04a431b7fd70.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"cc2dceff6dc83502","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1732428194439,"stop":1732428194439,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 38, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Josephus Survivor"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"cc2dceff6dc83502.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/a8e7ed0b9e8a05d4.json b/allure-report/data/test-cases/ccac52878bec48b6.json
similarity index 81%
rename from allure-report/data/test-cases/a8e7ed0b9e8a05d4.json
rename to allure-report/data/test-cases/ccac52878bec48b6.json
index e5a35f59153..620b73c3c0e 100644
--- a/allure-report/data/test-cases/a8e7ed0b9e8a05d4.json
+++ b/allure-report/data/test-cases/ccac52878bec48b6.json
@@ -1 +1 @@
-{"uid":"a8e7ed0b9e8a05d4","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"a8e7ed0b9e8a05d4.json","parameterValues":[]} \ No newline at end of file +{"uid":"ccac52878bec48b6","name":"Testing 'DefaultList' class: __getitem__","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_basic","historyId":"7dba0545991d74ec4981bfb3eea48559","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: __getitem__\n\n Called to implement evaluation of self[key]. For sequence\n types, the accepted keys should be integers and slice objects.\n Note that the special interpretation of negative indexes\n (if the class wishes to emulate a sequence type) is up to the\n __getitem__() method.\n :return:\n ","descriptionHtml":"Testing __getitem__ method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732428194680,"stop":1732428194680,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"ccac52878bec48b6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3b252f71e94d60c3.json b/allure-report/data/test-cases/ccc1ac75f035d282.json similarity index 81% rename from allure-report/data/test-cases/3b252f71e94d60c3.json rename to allure-report/data/test-cases/ccc1ac75f035d282.json index 3ec9282b177..2b5642fdacc 100644 --- a/allure-report/data/test-cases/3b252f71e94d60c3.json +++ b/allure-report/data/test-cases/ccc1ac75f035d282.json @@ -1 +1 @@ -{"uid":"3b252f71e94d60c3","name":"Wolf at the beginning of the queue","fullName":"kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing.WarnTheSheepTestCase#test_warn_the_sheep_wolf_at_start","historyId":"dcabd02011959f0337d9098678ad990d","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"description":"\n If the wolf is the closest animal to you,\n return \"Pls go away and stop eating my sheep\".\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing binary_to_string function\n with various test data\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1732428194580,"stop":1732428194580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"BINARY"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FORMATS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"suite","value":"Character Encodings"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ASCII"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"d5360156ef396b6e.json","parameterValues":[]} \ No newline at end of file +{"uid":"cd72a87cc33096c5","name":"Testing binary_to_string function","fullName":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string.SequenceTestCase#test_binary_to_string","historyId":"5e3d4a7b89a7ecee6b57c2383b63527b","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"description":"\n Testing binary_to_string function\n with various test data\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing binary_to_string function\n with various test data\n :return:\n ","descriptionHtml":"Test a function that takes in a binary string and returns the equivalent decoded text (the text is ASCII encoded).
","status":"passed","steps":[{"name":"Enter a binary (0100100001100101011011000110110001101111) and verify the expected output (Hello) vs actual result (Hello)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (00110001001100000011000100110001) and verify the expected output (1011) vs actual result (1011)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0101001101110000011000010111001001101011011100110010000001100110011011000110010101110111001011100010111000100000011001010110110101101111011101000110100101101111011011100111001100100000011100100110000101101110001000000110100001101001011001110110100000100001) and verify the expected output (Sparks flew.. emotions ran high!) vs actual result (Sparks flew.. emotions ran high!)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (0010000101000000001000110010010000100101010111100010011000101010001010000010100101010001010101110100010101110010011101000111100101010101010010010100111101001100011001000110011001100111011000100110001001101000011011100110110101001001010010110100001001001010010010110100100001001001010101010100111100101000001111110011111000111111001111000111111001111110011111100111111001111110001010010010100000101010001001100010010101011110001110010011100000110111001100010011001100101111001011010010111100101010001011010010101000101111) and verify the expected output (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/) vs actual result (!@#$%^&*()QWErtyUIOLdfgbbhnmIKBJKHIUO(?>?<~~~~~)(*&%^98713/-/*-*/)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a binary (011001100111011101101111001100010110001101101110001101100110011001101010011100010110010101110001) and verify the expected output (fwo1cn6fjqeq) vs actual result (fwo1cn6fjqeq)","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SequenceTestCase::0","time":{"start":1732428194580,"stop":1732428194580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"BINARY"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"FORMATS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Binary to Text (ASCII) Conversion"},{"name":"suite","value":"Character Encodings"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"ASCII"},{"name":"tag","value":"CHARACTER ENCODINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.binary_to_text_ascii_conversion.test_binary_to_string"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5583d268479559400d000064","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},"source":"cd72a87cc33096c5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/24df9329b634133a.json b/allure-report/data/test-cases/cd858786e595fd45.json similarity index 79% rename from allure-report/data/test-cases/24df9329b634133a.json rename to allure-report/data/test-cases/cd858786e595fd45.json index bf290096f6f..60b249cfec2 100644 --- a/allure-report/data/test-cases/24df9329b634133a.json +++ b/allure-report/data/test-cases/cd858786e595fd45.json @@ -1 +1 @@ -{"uid":"24df9329b634133a","name":"Testing to_alternating_case function","fullName":"kyu_8.alternating_case.test_alternating_case.AlternatingCaseTestCase#test_alternating_case","historyId":"470b5bb32c448e7433bb94b222d4d8b0","time":{"start":1724733474554,"stop":1724733474554,"duration":0},"description":"\n Testing to_alternating_case function\n :return:\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"199bb2c039260176","name":"stdout","source":"199bb2c039260176.txt","type":"text/plain","size":410}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Century From Year"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"cfca05e0b975fd2.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d06d6d8db945d4d7.json b/allure-report/data/test-cases/d06d6d8db945d4d7.json new file mode 100644 index 00000000000..c39b1a51e3e --- /dev/null +++ b/allure-report/data/test-cases/d06d6d8db945d4d7.json @@ -0,0 +1 @@ +{"uid":"d06d6d8db945d4d7","name":"Testing Calculator class","fullName":"kyu_3.calculator.test_calculator.CalculatorTestCase#test_calculator","historyId":"939a8064e3d28ec85fadd67010b560ae","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"description":"\n Testing Calculator class\n A simple calculator that given a string of operators '()', '+', '-', '*', '/'\n and numbers separated by spaces will return the value of that expression\n :return: None\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
Invalid large test string
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidParenthesesTestCase","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test valid_parentheses function with\n invalid large string\n :return:\n ","descriptionHtml":"Invalid large test string
","status":"passed","steps":[{"name":"Enter a large invalid test string and verifythat the function returns False.","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidParenthesesTestCase::0","time":{"start":1733030100757,"stop":1733030100757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Valid Parentheses"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"PARSING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.valid_parentheses.test_valid_parentheses"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/6411b91a5e71b915d237332d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS"]},"source":"d0cba34627dad034.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/68235061ff0b1d1d.json b/allure-report/data/test-cases/d10b96136002b581.json similarity index 81% rename from allure-report/data/test-cases/68235061ff0b1d1d.json rename to allure-report/data/test-cases/d10b96136002b581.json index 44d39ca1074..8ecb2f49569 100644 --- a/allure-report/data/test-cases/68235061ff0b1d1d.json +++ b/allure-report/data/test-cases/d10b96136002b581.json @@ -1 +1 @@ -{"uid":"68235061ff0b1d1d","name":"Testing 'count_sheeps' function: positive flow","fullName":"kyu_8.counting_sheep.test_counting_sheep.CountingSheepTestCase#test_counting_sheep","historyId":"7c789f6ee990c99f027ff5b8c32573fd","time":{"start":1724735129414,"stop":1724735129414,"duration":0},"description":"\n Testing 'count_sheeps' function\n Consider an array of sheep where some sheep\n may be missing from their place.\n We need a function that counts the\n number of sheep present in the array\n (true means present).\n\n :return:\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1732764218548,"stop":1732764218548,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"VALIDATION"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"GAME BOARDS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"aec2fb642901e92","status":"passed","time":{"start":1732428193899,"stop":1732428193899,"duration":0}},{"uid":"1c217987ee1a1d39","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}},{"uid":"616388e3d3f3ad4c","status":"passed","time":{"start":1724733472296,"stop":1724733472296,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"bd11ee5929c6c53a","status":"passed","time":{"start":1732428193899,"stop":1732428193899,"duration":0}},{"uid":"5dad026541a05e65","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}},{"uid":"36b9e5073b489f49","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}}]},"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"1a13c6a89153460b.json","parameterValues":[]} \ No newline at end of file +{"uid":"d12e38fc8c8ec4dd","name":"Testing validate_battlefield function","fullName":"kyu_3.battleship_field_validator.test_battleship_validator.BattleshipFieldValidatorTestCase#test_validate_battlefield","historyId":"b22abb76677627273b26e5c011545fb2","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Battleship field validator\n\n Testing a method that takes a field for well-known board game \"Battleship\"\n as an argument and returns true if it has a valid disposition of ships,\n false otherwise. Argument is guaranteed to be 10*10 two-dimension array.\n Elements in the array are numbers, 0 if the cell is free and 1 if occupied\n by ship.\n ","descriptionHtml":"Testing a method that takes a field for well-known board game \"Battleship\" as an argument and returns true if it has a valid disposition of ships, false otherwise.
","status":"passed","steps":[{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> True, actual -> True","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Field validation: expected -> False, actual -> False","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_BattleshipFieldValidatorTestCase::0","time":{"start":1732764218548,"stop":1732764218548,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"VALIDATION"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Battleship field validator"},{"name":"tag","value":"GAME BOARDS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.battleship_field_validator.test_battleship_validator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52bb6539a4cf1b12d90005b7","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},"source":"d12e38fc8c8ec4dd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d9e7bf55554cd705.json b/allure-report/data/test-cases/d157034757bf8b88.json similarity index 79% rename from allure-report/data/test-cases/d9e7bf55554cd705.json rename to allure-report/data/test-cases/d157034757bf8b88.json index 0549d7ca2f9..ae8b059f464 100644 --- a/allure-report/data/test-cases/d9e7bf55554cd705.json +++ b/allure-report/data/test-cases/d157034757bf8b88.json @@ -1 +1 @@ -{"uid":"d9e7bf55554cd705","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"27790d440082a497","name":"stdout","source":"27790d440082a497.txt","type":"text/plain","size":554}],"parameters":[],"stepsCount":10,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"d9e7bf55554cd705.json","parameterValues":[]} \ No newline at end of file +{"uid":"d157034757bf8b88","name":"Testing easy_line function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line","historyId":"18d36227a2f56662bc03f08e05241ec1","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take n (with: n>= 0) as parameter and must return the sum of the squares of the binomial coefficients on line n.
","status":"passed","steps":[{"name":"Enter line number (0) and assert expected (1) vs actual (1).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (1) and assert expected (2) vs actual (2).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (4) and assert expected (70) vs actual (70).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (7) and assert expected (3432) vs actual (3432).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (13) and assert expected (10400600) vs actual (10400600).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (17) and assert expected (2333606220) vs actual (2333606220).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (19) and assert expected (35345263800) vs actual (35345263800).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (22) and assert expected (2104098963720) vs actual (2104098963720).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (24) and assert expected (32247603683100) vs actual (32247603683100).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter line number (50) and assert expected (100891344545564193334812497256) vs actual (100891344545564193334812497256).","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"ea8ea3523c9226e8","name":"stdout","source":"ea8ea3523c9226e8.txt","type":"text/plain","size":554}],"parameters":[],"stepsCount":10,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Easy Line"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"Math"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"d157034757bf8b88.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/610300a29faa4ee4.json b/allure-report/data/test-cases/d1be51368671f899.json similarity index 83% rename from allure-report/data/test-cases/610300a29faa4ee4.json rename to allure-report/data/test-cases/d1be51368671f899.json index 456be74e7df..e90315aac19 100644 --- a/allure-report/data/test-cases/610300a29faa4ee4.json +++ b/allure-report/data/test-cases/d1be51368671f899.json @@ -1 +1 @@ -{"uid":"610300a29faa4ee4","name":"Testing 'order' function","fullName":"kyu_6.your_order_please.test_order.OrderTestCase#test_order","historyId":"337f8da3fccb836acfa7a9f697d95259","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"description":"\n Your task is to verify that 'order' function\n sorts a given string by following rules:\n\n 1. Each word in the string will contain a single number.\n This number is the position the word should have in the result.\n\n 2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).\n\n 3. If the input string is empty, return an empty string. The words in the\n input String will only contain valid consecutive numbers.\n\n :return:\n ","descriptionHtml":"Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"bcefb385384ff8bd","name":"stdout","source":"bcefb385384ff8bd.txt","type":"text/plain","size":428}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Factorial"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"5392fbee850dfcf4.json","parameterValues":[]} \ No newline at end of file +{"uid":"d208c625c151e61d","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"61c3ba5a703e8965","name":"stdout","source":"61c3ba5a703e8965.txt","type":"text/plain","size":428}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Factorial"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Color Choice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"d208c625c151e61d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d20d06b45fb65ddb.json b/allure-report/data/test-cases/d20d06b45fb65ddb.json new file mode 100644 index 00000000000..1ffdd6da2fe --- /dev/null +++ b/allure-report/data/test-cases/d20d06b45fb65ddb.json @@ -0,0 +1 @@ +{"uid":"d20d06b45fb65ddb","name":"Testing tickets function","fullName":"kyu_6.vasya_clerk.test_tickets.TicketsTestCase#test_tickets","historyId":"bb3964d396ef802dceada9777cff8e45","time":{"start":1733030100356,"stop":1733030100356,"duration":0},"description":"\n Testing tickets function with various test inputs.\n\n The new \"Avengers\" movie has just been released!\n There are a lot of people at the cinema box office\n standing in a huge line. Each of them has a single\n 100, 50 or 25 dollar bill. An \"Avengers\" ticket\n costs 25 dollars.\n\n Vasya is currently working as a clerk.\n He wants to sell a ticket to every single person\n in this line.\n\n Can Vasya sell a ticket to every person and give change\n if he initially has no money and sells the tickets strictly\n in the order people queue?\n\n The function should return YES, if Vasya can sell\n a ticket to every person and give change with the\n bills he has at hand at that moment. Otherwise return NO.\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"47ad300a7de26866","name":"stdout","source":"47ad300a7de26866.txt","type":"text/plain","size":117}],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"3b2be2c8b8f3d0bb.json","parameterValues":[]} \ No newline at end of file +{"uid":"d20f10e7196a7103","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d4a81151a0ff1cd3","name":"stdout","source":"d4a81151a0ff1cd3.txt","type":"text/plain","size":117}],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"story","value":"Will you make it?"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"d20f10e7196a7103.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c4f63c652fed664c.json b/allure-report/data/test-cases/d21849f45071cee3.json similarity index 77% rename from allure-report/data/test-cases/c4f63c652fed664c.json rename to allure-report/data/test-cases/d21849f45071cee3.json index 8b6207e2d0a..d021607941d 100644 --- a/allure-report/data/test-cases/c4f63c652fed664c.json +++ b/allure-report/data/test-cases/d21849f45071cee3.json @@ -1 +1 @@ -{"uid":"c4f63c652fed664c","name":"Testing permute_a_palindrome (empty string)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_empty_string","historyId":"9f2093620517aae286b85ccc9f40b534","time":{"start":1732428195563,"stop":1732428195563,"duration":0},"description":"\n Testing permute_a_palindrome function with empty string\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1732764220544,"stop":1732764220544,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1732764220546,"stop":1732764220546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"d3b84ca939222bc6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5b904804aa9a6e53.json b/allure-report/data/test-cases/d4260955f91337ec.json similarity index 81% rename from allure-report/data/test-cases/5b904804aa9a6e53.json rename to allure-report/data/test-cases/d4260955f91337ec.json index d1f66c2b1b9..b846d89077e 100644 --- a/allure-report/data/test-cases/5b904804aa9a6e53.json +++ b/allure-report/data/test-cases/d4260955f91337ec.json @@ -1 +1 @@ -{"uid":"5b904804aa9a6e53","name":"Testing Encoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding.EncodingTestCase#test_encoding","historyId":"195b2d3cd638502ec301b9e9eaa3f969","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1732428193958,"stop":1732428193958,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1732428193961,"stop":1732428193961,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CIPHERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"SECURITY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"5b904804aa9a6e53.json","parameterValues":[]} \ No newline at end of file +{"uid":"d4260955f91337ec","name":"Testing Encoding functionality","fullName":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding.EncodingTestCase#test_encoding","historyId":"195b2d3cd638502ec301b9e9eaa3f969","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase","time":{"start":1732428193958,"stop":1732428193958,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Encoding functionality\n ","descriptionHtml":"Verify cipher function. This \"encode\" is used to encode a string by placing each character successively in a diagonal along a set of \"rails\".
","status":"passed","steps":[{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and compare the output vs expected result","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EncodingTestCase::0","time":{"start":1732428193961,"stop":1732428193961,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Rail Fence Cipher: Encoding and Decoding"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"CRYPTOGRAPHY"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"CIPHERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"SECURITY"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/58c5577d61aefcf3ff000081","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},"source":"d4260955f91337ec.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/631ed8ca3aead56c.json b/allure-report/data/test-cases/d4597108775e2ebb.json similarity index 63% rename from allure-report/data/test-cases/631ed8ca3aead56c.json rename to allure-report/data/test-cases/d4597108775e2ebb.json index 5ac59c1136a..fc2a324dd71 100644 --- a/allure-report/data/test-cases/631ed8ca3aead56c.json +++ b/allure-report/data/test-cases/d4597108775e2ebb.json @@ -1 +1 @@ -{"uid":"631ed8ca3aead56c","name":"powers function should return an array of unique numbers","fullName":"kyu_7.sum_of_powers_of_2.test_sum_of_powers_of_2.SumOfPowerOfTwoTestCase#test_powers","historyId":"489e3070dc83756c411301400dd6e3c8","time":{"start":1732764220715,"stop":1732764220719,"duration":4},"description":"\n The function powers takes a single parameter,\n the number n, and should return an array of\n unique numbers.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1732764218860,"stop":1732764218860,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['NORTH', 'SOUTH', 'SOUTH', 'EAST', 'WEST', 'NORTH', 'WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'EAST', 'NORTH', 'EAST', 'WEST', 'WEST', 'EAST', 'EAST', 'WEST', 'SOUTH']) and verify the output (['NORTH', 'EAST']) vs expected (['NORTH', 'EAST'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['EAST', 'NORTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'SOUTH', 'NORTH', 'NORTH', 'SOUTH', 'WEST', 'NORTH', 'EAST', 'WEST', 'WEST', 'WEST', 'EAST', 'SOUTH', 'SOUTH']) and verify the output (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH']) vs expected (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['WEST', 'NORTH', 'EAST', 'EAST', 'EAST', 'EAST', 'WEST', 'WEST', 'WEST', 'WEST', 'NORTH', 'NORTH', 'SOUTH', 'EAST']) and verify the output (['WEST', 'NORTH', 'NORTH', 'EAST']) vs expected (['WEST', 'NORTH', 'NORTH', 'EAST'])","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1732764218862,"stop":1732764218862,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Directions Reduction"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"aa8525de66192fb3","status":"passed","time":{"start":1732428194207,"stop":1732428194207,"duration":0}},{"uid":"a07fccce3e37ee4a","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"f7f7ddd6c717f082","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5ea5418b10cdf416","status":"passed","time":{"start":1732428194207,"stop":1732428194207,"duration":0}},{"uid":"5e6aa533c6c0fafa","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"d65c16a1b47d468e","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"4eb91d777aea105a.json","parameterValues":[]} \ No newline at end of file +{"uid":"d49eccd60ce84feb","name":"Testing dir_reduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['NORTH', 'SOUTH', 'SOUTH', 'EAST', 'WEST', 'NORTH', 'WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'EAST', 'NORTH', 'EAST', 'WEST', 'WEST', 'EAST', 'EAST', 'WEST', 'SOUTH']) and verify the output (['NORTH', 'EAST']) vs expected (['NORTH', 'EAST'])","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['EAST', 'NORTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'SOUTH', 'NORTH', 'NORTH', 'SOUTH', 'WEST', 'NORTH', 'EAST', 'WEST', 'WEST', 'WEST', 'EAST', 'SOUTH', 'SOUTH']) and verify the output (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH']) vs expected (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH'])","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['WEST', 'NORTH', 'EAST', 'EAST', 'EAST', 'EAST', 'WEST', 'WEST', 'WEST', 'WEST', 'NORTH', 'NORTH', 'SOUTH', 'EAST']) and verify the output (['WEST', 'NORTH', 'NORTH', 'EAST']) vs expected (['WEST', 'NORTH', 'NORTH', 'EAST'])","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Directions Reduction"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b0da8ff80b8db87","status":"passed","time":{"start":1732764218861,"stop":1732764218861,"duration":0}},{"uid":"f30c1ecba64a2387","status":"passed","time":{"start":1732428194207,"stop":1732428194207,"duration":0}},{"uid":"48f4ecefce5c7b7e","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"87df803cadfb61a6","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4eb91d777aea105a","status":"passed","time":{"start":1732764218861,"stop":1732764218861,"duration":0}},{"uid":"5ea5418b10cdf416","status":"passed","time":{"start":1732428194207,"stop":1732428194207,"duration":0}},{"uid":"5e6aa533c6c0fafa","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"d65c16a1b47d468e","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["FUNDAMENTALS"]},"source":"d49eccd60ce84feb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/41668c3c4e1a677a.json b/allure-report/data/test-cases/d4bec70d6611b3f1.json similarity index 66% rename from allure-report/data/test-cases/41668c3c4e1a677a.json rename to allure-report/data/test-cases/d4bec70d6611b3f1.json index 3fd7d85265a..144413a1970 100644 --- a/allure-report/data/test-cases/41668c3c4e1a677a.json +++ b/allure-report/data/test-cases/d4bec70d6611b3f1.json @@ -1 +1 @@ -{"uid":"41668c3c4e1a677a","name":"Testing the 'solution' function","fullName":"kyu_6.multiples_of_3_or_5.test_solution.SolutionTestCase#test_solution","historyId":"c387db789a67b80c29f3c3ba2e6c9bce","time":{"start":1732764220213,"stop":1732764220213,"duration":0},"description":"\n Testing solution function\n\n If we list all the natural numbers below 10\n that are multiples of 3 or 5, we get 3, 5, 6 and 9.\n The sum of these multiples is 23.\n\n Finish the solution so that it returns the sum of\n all the multiples of 3 or 5 below the number passed in.\n\n Note: If the number is a multiple of both 3 and 5,\n only count it once.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1732428194215,"stop":1732428194215,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1732428194217,"stop":1732428194217,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"feature","value":"String"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"950acbfbefb81796.json","parameterValues":[]} \ No newline at end of file +{"uid":"d4ccdeadb2c9dbf3","name":"Testing domain_name function","fullName":"kyu_5.extract_the_domain_name_from_url.test_domain_name.DomainNameTestCase#test_domain_name","historyId":"cd64b52319d4c70d68e281e8561ab97f","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1732428194215,"stop":1732428194215,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1732428194217,"stop":1732428194217,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"PARSING"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"feature","value":"String"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"d4ccdeadb2c9dbf3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d4f29bba77fd180.json b/allure-report/data/test-cases/d4f29bba77fd180.json deleted file mode 100644 index 1ad34ac4f21..00000000000 --- a/allure-report/data/test-cases/d4f29bba77fd180.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"d4f29bba77fd180","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1732428194566,"stop":1732428194566,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1732428194569,"stop":1732428194569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"LISTS"},{"name":"story","value":"Array to HTML table"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"d4f29bba77fd180.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d518579b8137712e.json b/allure-report/data/test-cases/d518579b8137712e.json new file mode 100644 index 00000000000..5961ea39e31 --- /dev/null +++ b/allure-report/data/test-cases/d518579b8137712e.json @@ -0,0 +1 @@ +{"uid":"d518579b8137712e","name":"Should return 'I smell a series!'","fullName":"kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version.WellTestCase#test_well_series","historyId":"fd37424f9957f0d1afe768cce5a8cc08","time":{"start":1733030101117,"stop":1733030101117,"duration":0},"description":"\n if there are more than 2 return\n 'I smell a series!'.\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"c5a486abc69fc1fc","name":"stdout","source":"c5a486abc69fc1fc.txt","type":"text/plain","size":717}],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"ae5dc2ec4f03f9e5.json","parameterValues":[]} \ No newline at end of file +{"uid":"d579d28da21d0458","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"d9705198a9828f90","name":"stdout","source":"d9705198a9828f90.txt","type":"text/plain","size":717}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"d579d28da21d0458.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d5cb7590517b0cc1.json b/allure-report/data/test-cases/d5cb7590517b0cc1.json new file mode 100644 index 00000000000..4d76d67ffbe --- /dev/null +++ b/allure-report/data/test-cases/d5cb7590517b0cc1.json @@ -0,0 +1 @@ +{"uid":"d5cb7590517b0cc1","name":"goals function verification","fullName":"kyu_8.grasshopper_messi_goals_function.test_messi_goals_function.GoalsTestCase#test_goals","historyId":"7c1c8c6318c554c86b695deacecf1854","time":{"start":1724735129492,"stop":1724735129492,"duration":0},"description":"\n Verify that the function returns Messi's\n total number of goals in all three leagues.\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 37, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"63ceea7fe946ff07","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193914,"stop":1732428193914,"duration":0}},{"uid":"f10852a0a46489bf","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"96ce14353b4f3e49","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"996ab105867adbc9","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193914,"stop":1732428193914,"duration":0}},{"uid":"88c7e92ae3f035ea","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"620b2589fb870406","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"577d9e765fb39849.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"d645ef6b4817b107","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1732764218558,"stop":1732764218558,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 37, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"epic","value":"3 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"String"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"d645ef6b4817b107.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/d6520bfb9bc036e4.json b/allure-report/data/test-cases/d6520bfb9bc036e4.json
new file mode 100644
index 00000000000..6ef2e4df35d
--- /dev/null
+++ b/allure-report/data/test-cases/d6520bfb9bc036e4.json
@@ -0,0 +1 @@
+{"uid":"d6520bfb9bc036e4","name":"Testing Warrior class >>> tom","fullName":"kyu_4.the_greatest_warrior.test_warrior.WarriorTestCase#test_warrior_tom","historyId":"e1d51bbc08408469e032e2f57944bc05","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Warrior class >>> tom\n ","descriptionHtml":"Basic test: level, experience, rank
","status":"passed","steps":[{"name":"Instantiate a new warrior >>> tom","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert level","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert experience","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert rank","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WarriorTestCase::0","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"story","value":"The Greatest Warrior"},{"name":"suite","value":"OOP"},{"name":"tag","value":"RULES"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.the_greatest_warrior.test_warrior"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5941c545f5c394fef900000c","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"aa00c7be0a861177","status":"passed","time":{"start":1732764218796,"stop":1732764218796,"duration":0}},{"uid":"988614c511102150","status":"passed","time":{"start":1732428194145,"stop":1732428194146,"duration":1}},{"uid":"119afffc6f9f5da8","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}},{"uid":"17e43c85790e0335","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"6035f0fe38b5a062","status":"passed","time":{"start":1732764218796,"stop":1732764218796,"duration":0}},{"uid":"1700dd3f253e8636","status":"passed","time":{"start":1732428194145,"stop":1732428194146,"duration":1}},{"uid":"675849fee1009391","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}},{"uid":"c1f2317d20109e13","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},"source":"d6520bfb9bc036e4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c793ab5339736af5.json b/allure-report/data/test-cases/d74e6ece91df2759.json similarity index 80% rename from allure-report/data/test-cases/c793ab5339736af5.json rename to allure-report/data/test-cases/d74e6ece91df2759.json index 89a0c54c9af..dd7c8ebd8bc 100644 --- a/allure-report/data/test-cases/c793ab5339736af5.json +++ b/allure-report/data/test-cases/d74e6ece91df2759.json @@ -1 +1 @@ -{"uid":"c793ab5339736af5","name":"Testing number_of_sigfigs function","fullName":"kyu_7.significant_figures.test_number_of_sigfigs.NumberOfSigFigsTestCase#test_number_of_sigfigs","historyId":"3b2ebb1924dbc4e6a73dc5dda19dd323","time":{"start":1724735129242,"stop":1724735129242,"duration":0},"description":"\n Testing number_of_sigfigs function\n with various test inputs\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1732428195581,"stop":1732428195581,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"FUNCTIONS"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Games"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"e55f716219844475.json","parameterValues":[]} \ No newline at end of file +{"uid":"d8938caa254e2720","name":"Testing calculate_damage function","fullName":"kyu_6.pokemon_damage_calculator.test_calculate_damage.CalculateDamageTestCase#test_calculate_damage","historyId":"999238307e14499484c6cdf395220c6b","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calculate_damage with various test data\n :return:\n ","descriptionHtml":"Verify that the function calculates the damage that a particular move would do using the following formula (not the actual one from the game): damage = 50 * (attack / defense) * effectiveness
","status":"passed","steps":[{"name":"Enter a test data (('fire', 'water', 100, 100)) and verify the expected output (25) vs actual result (25.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 100, 100)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('electric', 'fire', 100, 100)) and verify the expected output (50) vs actual result (50.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'electric', 57, 19)) and verify the expected output (150) vs actual result (150.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'water', 40, 40)) and verify the expected output (100) vs actual result (100.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('grass', 'fire', 35, 5)) and verify the expected output (175) vs actual result (175.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data (('fire', 'electric', 10, 2)) and verify the expected output (250) vs actual result (250.0)","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateDamageTestCase::0","time":{"start":1732428195581,"stop":1732428195581,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"FUNCTIONS"},{"name":"feature","value":"Numbers"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"CONTROL FLOW"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Games"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Pokemon Damage Calculator"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.pokemon_damage_calculator.test_calculate_damage"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/536e9a7973130a06eb000e9f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},"source":"d8938caa254e2720.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f6681b778f42e33c.json b/allure-report/data/test-cases/d8a647ffef20d33c.json similarity index 77% rename from allure-report/data/test-cases/f6681b778f42e33c.json rename to allure-report/data/test-cases/d8a647ffef20d33c.json index 1586b2d2b73..08d8dd599fc 100644 --- a/allure-report/data/test-cases/f6681b778f42e33c.json +++ b/allure-report/data/test-cases/d8a647ffef20d33c.json @@ -1 +1 @@ -{"uid":"f6681b778f42e33c","name":"Large lists","fullName":"kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive.FirstNonConsecutiveTestCase#test_first_non_consecutive_large_list","historyId":"3b3f116ec3ac1abf551a51811b4a8900","time":{"start":1724733474632,"stop":1724733474647,"duration":15},"description":"\n Large lists\n :return:\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"bc75ae4e4dd30a2d","name":"stdout","source":"bc75ae4e4dd30a2d.txt","type":"text/plain","size":428}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Factorial"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Color Choice"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"73622414b649e45a.json","parameterValues":[]} \ No newline at end of file +{"uid":"d8c3cab37b2e7dbb","name":"Testing checkchoose function","fullName":"kyu_6.color_choice.test_checkchoose.CheckchooseTestCase#test_checkchoose","historyId":"2e5f294dd8fbb4489c95b8783fb8e9af","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n In mathematics the number of x combinations you can take from a\n set of n elements is called the binomial coefficient of n and x,\n or more often n choose x. The formula to compute m = n choose x is:\n m = n! / (x! * (n - x)!) where ! is the factorial operator.\n\n You are a renowned poster designer and painter. You are asked to\n provide 6 posters all having the same design each in 2 colors.\n Posters must all have a different color combination and you have\n the choice of 4 colors: red, blue, yellow, green. How many colors\n can you choose for each poster?\n ","descriptionHtml":"Knowing m (number of posters to design), knowing n (total number of available colors), let us search x (number of colors for each poster so that each poster has a unique combination of colors and the number of combinations is exactly the same as the number of posters). In other words we must find x such as n choose x = m (1) for a given m and a given n; m >= 0 and n > 0. If many x are solutions give as result the smallest x. It can happen that when m is given at random there are no x satisfying equation (1) then return -1.
","status":"passed","steps":[{"name":"Pass m: 6, n: 4 and assert the result: 2 vs expected: 2","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 4 and assert the result: 1 vs expected: 1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 4, n: 2 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 35, n: 7 and assert the result: 3 vs expected: 3","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 36, n: 7 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 6 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 1, n: 15 and assert the result: 0 vs expected: 0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 2, n: 12 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pass m: 75788358475481302186, n: 87 and assert the result: -1 vs expected: -1","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"835d7d8f35896535","name":"stdout","source":"835d7d8f35896535.txt","type":"text/plain","size":428}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CheckchooseTestCase::0","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"feature","value":"Factorial"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Color Choice"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.color_choice.test_checkchoose"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55be10de92aad5ef28000023/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"d8c3cab37b2e7dbb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/30977e1fdeed6f0a.json b/allure-report/data/test-cases/d9035fa8f853a08a.json similarity index 62% rename from allure-report/data/test-cases/30977e1fdeed6f0a.json rename to allure-report/data/test-cases/d9035fa8f853a08a.json index 0f5b94e2133..8e97ba19d1a 100644 --- a/allure-report/data/test-cases/30977e1fdeed6f0a.json +++ b/allure-report/data/test-cases/d9035fa8f853a08a.json @@ -1 +1 @@ -{"uid":"30977e1fdeed6f0a","name":"Testing 'is_isogram' function","fullName":"kyu_7.isograms.test_is_isogram.IsIsogramTestCase#test_is_isogram","historyId":"6b98c62ee1b1f8e766b65263444ad2e5","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1732764220556,"stop":1732764220556,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"story","value":"Isograms"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"7567c87108e55931","status":"passed","time":{"start":1732428195861,"stop":1732428195861,"duration":0}},{"uid":"f6dea82ce819c148","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"801881710b06074","status":"passed","time":{"start":1724733474304,"stop":1724733474304,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2c6c8c712bf1892f","status":"passed","time":{"start":1732428195861,"stop":1732428195861,"duration":0}},{"uid":"cd862d92408a60a2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"3bd61bc704b417e2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"30977e1fdeed6f0a.json","parameterValues":[]} \ No newline at end of file +{"uid":"d9035fa8f853a08a","name":"Testing 'is_isogram' function","fullName":"kyu_7.isograms.test_is_isogram.IsIsogramTestCase#test_is_isogram","historyId":"6b98c62ee1b1f8e766b65263444ad2e5","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1732764220556,"stop":1732764220556,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"story","value":"Isograms"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"d9035fa8f853a08a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/946a2bd47c8adfbc.json b/allure-report/data/test-cases/d94530c5ab1a7ba8.json similarity index 81% rename from allure-report/data/test-cases/946a2bd47c8adfbc.json rename to allure-report/data/test-cases/d94530c5ab1a7ba8.json index 521e4f5e578..02578755b82 100644 --- a/allure-report/data/test-cases/946a2bd47c8adfbc.json +++ b/allure-report/data/test-cases/d94530c5ab1a7ba8.json @@ -1 +1 @@ -{"uid":"946a2bd47c8adfbc","name":"AND logical operator","fullName":"kyu_8.logical_calculator.test_logical_calculator.LogicalCalculatorTestCase#test_logical_calc_and","historyId":"49af4a8ebdc007fac4acbc085138b80e","time":{"start":1732428196300,"stop":1732428196300,"duration":0},"description":"\n And (∧) is the truth-functional\n operator of logical conjunction\n\n The and of a set of operands is true\n if and only if all of its operands are true.\n\n Source:\n https://en.wikipedia.org/wiki/Logical_conjunction\n\n :return:\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":21,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1732428193894,"stop":1732428193894,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"tag","value":"OPERATORS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"a39b53ea962a31f1.json","parameterValues":[]} \ No newline at end of file +{"uid":"d95f3589be6b0bcb","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":21,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1732428193894,"stop":1732428193894,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"tag","value":"OPERATORS"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"d95f3589be6b0bcb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e0e01cfda157cf01.json b/allure-report/data/test-cases/d9826ef645180f7d.json similarity index 80% rename from allure-report/data/test-cases/e0e01cfda157cf01.json rename to allure-report/data/test-cases/d9826ef645180f7d.json index bb17c8de4de..98795ccb334 100644 --- a/allure-report/data/test-cases/e0e01cfda157cf01.json +++ b/allure-report/data/test-cases/d9826ef645180f7d.json @@ -1 +1 @@ -{"uid":"e0e01cfda157cf01","name":"Testing pig_it function","fullName":"kyu_5.simple_pig_latin.test_pig_it.PigItTestCase#test_pig_it","historyId":"c5f1cfe64ff8d3a4f16a4166c571797e","time":{"start":1724733472983,"stop":1724733472983,"duration":0},"description":"\n Testing pig_it function\n\n The function should mpve the first letter of each\n word to the end of it, then add \"ay\" to the end\n of the word. Leave punctuation marks untouched.\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1733030100450,"stop":1733030100450,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"7 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"parentSuite","value":"Beginner"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"fc440329cf5fac04","status":"passed","time":{"start":1732764220467,"stop":1732764220468,"duration":1}},{"uid":"ef31dfc3c5e1eba5","status":"passed","time":{"start":1732428195776,"stop":1732428195776,"duration":0}},{"uid":"62dca90ee3fbe009","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"4098e50c368546e","status":"passed","time":{"start":1724733474210,"stop":1724733474210,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"b1056dd0bc1f2f4e","status":"passed","time":{"start":1732764220467,"stop":1732764220468,"duration":1}},{"uid":"de0aa71757f8badf","status":"passed","time":{"start":1732428195776,"stop":1732428195776,"duration":0}},{"uid":"5a941d3b90762a67","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"5ef0ca25b0e8e9c5","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"d9d827d0af3ba710.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/c31558e9c7981ac7.json b/allure-report/data/test-cases/da018a416a2e5798.json similarity index 61% rename from allure-report/data/test-cases/c31558e9c7981ac7.json rename to allure-report/data/test-cases/da018a416a2e5798.json index 951f4c11330..578c5d4a9e1 100644 --- a/allure-report/data/test-cases/c31558e9c7981ac7.json +++ b/allure-report/data/test-cases/da018a416a2e5798.json @@ -1 +1 @@ -{"uid":"c31558e9c7981ac7","name":"STesting enough function","fullName":"kyu_8.will_there_be_enough_space.test_enough.EnoughTestCase#test_enough","historyId":"a2768f68ae825ba2b78473ceb0eb184a","time":{"start":1732764221308,"stop":1732764221308,"duration":0},"description":"\n Testing enough function\n with various test data\n\n If there is enough space, return 0,\n and if there isn't, return the number\n of passengers he can't take.\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d1599295a3f41ee0","name":"stdout","source":"d1599295a3f41ee0.txt","type":"text/plain","size":524}],"parameters":[],"stepsCount":9,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Diagonal"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"8d85f39401914c16.json","parameterValues":[]} \ No newline at end of file +{"uid":"da31e11488208aed","name":"Testing easy_diagonal function","fullName":"kyu_6.easy_diagonal.test_diagonal.EasyDiagonalTestCase#test_easy_diagonal","historyId":"5d9c9166bf610b28a284723b5b23aab1","time":{"start":1724735128094,"stop":1724735128742,"duration":648},"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy_diagonal function\n :param self:\n :return:\n ","descriptionHtml":"We want to calculate the sum of the binomial coefficients on a given diagonal. The sum on diagonal 0 is 8 (we'll write it S(7, 0), 7 is the number of the line where we start, 0 is the number of the diagonal). In the same way S(7, 1) is 28, S(7, 2) is 56.
","status":"passed","steps":[{"name":"Enter n: 7, p: 0 and assert the expected: 8 vs result: 8","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 1 and assert the expected: 28 vs result: 28","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 7, p: 2 and assert the expected: 56 vs result: 56","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 3 and assert the expected: 5985 vs result: 5985","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 100, p: 0 and assert the expected: 101 vs result: 101","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 4 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 20, p: 15 and assert the expected: 20349 vs result: 20349","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 1291, p: 5 and assert the expected: 6385476296235036 vs result: 6385476296235036","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter n: 129100, p: 5 and assert the expected: 6429758786797926366807779220 vs result: 6429758786797926366807779220","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"afc512e4954fc414","name":"stdout","source":"afc512e4954fc414.txt","type":"text/plain","size":524}],"parameters":[],"stepsCount":9,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyDiagonalTestCase::0","time":{"start":1724735128742,"stop":1724735128742,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Easy Diagonal"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.easy_diagonal.test_diagonal"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/559b8e46fa060b2c6a0000bf/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"da31e11488208aed.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bca9ba5488466979.json b/allure-report/data/test-cases/da622740411a3e7a.json similarity index 61% rename from allure-report/data/test-cases/bca9ba5488466979.json rename to allure-report/data/test-cases/da622740411a3e7a.json index 2ea7881bfc9..9fbb3b0ba7a 100644 --- a/allure-report/data/test-cases/bca9ba5488466979.json +++ b/allure-report/data/test-cases/da622740411a3e7a.json @@ -1 +1 @@ -{"uid":"bca9ba5488466979","name":"Negative numbers","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_numbers","historyId":"baeb278025592b3aed00b5f1bc1265b1","time":{"start":1732764220804,"stop":1732764220804,"duration":0},"description":"\n -1: Negative numbers cannot be square numbers\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"308712033617631b","name":"stdout","source":"308712033617631b.txt","type":"text/plain","size":502}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Array.diff"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"da6f4b236162247c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/da807d1d651bf07b.json b/allure-report/data/test-cases/da807d1d651bf07b.json new file mode 100644 index 00000000000..851931dc771 --- /dev/null +++ b/allure-report/data/test-cases/da807d1d651bf07b.json @@ -0,0 +1 @@ +{"uid":"da807d1d651bf07b","name":"All chars are in upper case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_all_caps","historyId":"f47162ca0e9bacec154c9094fd33e635","time":{"start":1733030099317,"stop":1733030099317,"duration":0},"description":"\n Testing letter_frequency function\n where all chars are in upper case\n :return:\n ","descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"30e865fe73fa5b27","name":"stdout","source":"30e865fe73fa5b27.txt","type":"text/plain","size":167}],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"7ed5e03fb846420f.json","parameterValues":[]} \ No newline at end of file +{"uid":"da87c785a6ba7322","name":"Testing calculate function","fullName":"kyu_7.basic_math_add_or_subtract.test_calculate.CalculateTestCase#test_calculate","historyId":"bd0f38e5388cf4a636a9393d435770b8","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"In this kata, you will do addition and subtraction on a given string. The return value must be also a string.
","status":"passed","steps":[{"name":"Enter string (1plus2plus3plus4) and verify the expected output (10) vs actual result (10)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1minus2minus3minus4) and verify the expected output (-8) vs actual result (-8)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (1plus2plus3minus4) and verify the expected output (2) vs actual result (2)","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9735ba411f0b6bb5","name":"stdout","source":"9735ba411f0b6bb5.txt","type":"text/plain","size":167}],"parameters":[],"stepsCount":3,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"story","value":"Basic Math (Add or Subtract)"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.basic_math_add_or_subtract.test_calculate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5809b62808ad92e31b000031/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"da87c785a6ba7322.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/197e00510d3eb166.json b/allure-report/data/test-cases/daa21ce701ca0a19.json similarity index 58% rename from allure-report/data/test-cases/197e00510d3eb166.json rename to allure-report/data/test-cases/daa21ce701ca0a19.json index 2d2fd53ad3a..e348ceffaff 100644 --- a/allure-report/data/test-cases/197e00510d3eb166.json +++ b/allure-report/data/test-cases/daa21ce701ca0a19.json @@ -1 +1 @@ -{"uid":"197e00510d3eb166","name":"Testing Calculator class","fullName":"kyu_3.calculator.test_calculator.CalculatorTestCase#test_calculator","historyId":"939a8064e3d28ec85fadd67010b560ae","time":{"start":1724735127157,"stop":1724735127172,"duration":15},"description":"\n Testing Calculator class\n A simple calculator that given a string of operators '()', '+', '-', '*', '/'\n and numbers separated by spaces will return the value of that expression\n\n :return: None\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8d8a3475c1ccc5fb","name":"stdout","source":"8d8a3475c1ccc5fb.txt","type":"text/plain","size":375}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"dbd543834c91eda6.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e78a552d574aad16.json b/allure-report/data/test-cases/dbe420147c1da53b.json similarity index 83% rename from allure-report/data/test-cases/e78a552d574aad16.json rename to allure-report/data/test-cases/dbe420147c1da53b.json index 9a4643c4b95..6dc10586f99 100644 --- a/allure-report/data/test-cases/e78a552d574aad16.json +++ b/allure-report/data/test-cases/dbe420147c1da53b.json @@ -1 +1 @@ -{"uid":"e78a552d574aad16","name":"Testing alphanumeric function","fullName":"kyu_5.not_very_secure.test_alphanumeric.AlphanumericTestCase#test_alphanumeric","historyId":"e4b3b27b629bbd5f25abab144f66de37","time":{"start":1732428194471,"stop":1732428194471,"duration":0},"description":"\n Testing alphanumeric function with\n various test inputs\n\n The string has the following conditions\n to be alphanumeric only\n\n 1. At least one character (\"\" is not valid)\n 2. Allowed characters are uppercase or lowercase\n latin letters and digits from 0 to 9\n 3. No whitespaces or underscore or special chars\n\n :return: None\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase","time":{"start":1732428194179,"stop":1732428194179,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing done_or_not function\n\n Testing a function done_or_not/DoneOrNot passing a board\n (list[list_lines]) as parameter. If the board is valid return\n 'Finished!', otherwise return 'Try again!'\n :return:\n ","descriptionHtml":"Testing a function done_or_not/DoneOrNot passing a board (list[list_lines]) as parameter. If the board is valid return 'Finished!', otherwise return 'Try again!'
","status":"passed","steps":[{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter sudoku and verify the output.","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":3,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DidIFinishedSudokuTestCase::0","time":{"start":1732428194180,"stop":1732428194180,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"LISTS"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Did I Finish my Sudoku?"},{"name":"tag","value":"LOOPS"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Control Flow"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53db96041f1a7d32dc0004d2","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},"source":"dc89f010c8fc632.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9dc0ca62f1db510f.json b/allure-report/data/test-cases/dcbe3576bc7fc285.json similarity index 81% rename from allure-report/data/test-cases/9dc0ca62f1db510f.json rename to allure-report/data/test-cases/dcbe3576bc7fc285.json index 939bbce6a9f..74704cf76a6 100644 --- a/allure-report/data/test-cases/9dc0ca62f1db510f.json +++ b/allure-report/data/test-cases/dcbe3576bc7fc285.json @@ -1 +1 @@ -{"uid":"9dc0ca62f1db510f","name":"a and b are equal","fullName":"kyu_7.disemvowel_trolls.test_disemvowel_trolls.DisemvowelTestCase#test_disemvowel","historyId":"4171a558a2bea15b5a0546d36c9a1c63","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"description":"\n The string \"This website is for losers LOL!\"\n should become \"Ths wbst s fr lsrs LL!\"\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"e255c73086be3d07","name":"stdout","source":"e255c73086be3d07.txt","type":"text/plain","size":22}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"497e27a7f74365e8.json","parameterValues":[]} \ No newline at end of file +{"uid":"de75cf0cb11d4a8a","name":"Positive test cases for is_prime function testing","fullName":"utils.primes.test_is_prime.IsPrimeTestCase#test_is_prime_positive","historyId":"fb8836e996664af9461454bae0b6f79c","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for is_prime function testing\n :return:\n ","descriptionHtml":"Positive test cases for is_prime function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: True.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fec7d456d7e1f9e8","name":"stdout","source":"fec7d456d7e1f9e8.txt","type":"text/plain","size":22}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsPrimeTestCase::0","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing is_prime util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_is_prime"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"de75cf0cb11d4a8a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/be4d78eb60a06aeb.json b/allure-report/data/test-cases/defdbaa3c0a6eace.json similarity index 81% rename from allure-report/data/test-cases/be4d78eb60a06aeb.json rename to allure-report/data/test-cases/defdbaa3c0a6eace.json index 50b1f17c354..7807a693b8c 100644 --- a/allure-report/data/test-cases/be4d78eb60a06aeb.json +++ b/allure-report/data/test-cases/defdbaa3c0a6eace.json @@ -1 +1 @@ -{"uid":"be4d78eb60a06aeb","name":"'multiply' function verification with one element list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_one_element_list","historyId":"95946a599255beb095c6c7c676174082","time":{"start":1732428195930,"stop":1732428195933,"duration":3},"description":"\n Returns [] if list has only one element\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1732428195787,"stop":1732428195788,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"13c5e35ef3c791a0.json","parameterValues":[]} \ No newline at end of file +{"uid":"dfb2b5c458a3460e","name":"Testing easy_line function exception message","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_easy_line_exception","historyId":"97004dd24763a55cdf2b4ee4f115bd44","time":{"start":1732428195787,"stop":1732428195788,"duration":1},"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing easy line function exception\n :return:\n ","descriptionHtml":"The function should raise exception for invalid n (n < 0) values.
","status":"passed","steps":[{"name":"Enter invalid n (-1) and assert exception message: ERROR: invalid n (-1) value. n must be >= 0).","time":{"start":1732428195787,"stop":1732428195788,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"dfb2b5c458a3460e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/aea343086c8abd68.json b/allure-report/data/test-cases/e032c4a87bedaab7.json similarity index 78% rename from allure-report/data/test-cases/aea343086c8abd68.json rename to allure-report/data/test-cases/e032c4a87bedaab7.json index 558b9c12f27..181f5c4ff6a 100644 --- a/allure-report/data/test-cases/aea343086c8abd68.json +++ b/allure-report/data/test-cases/e032c4a87bedaab7.json @@ -1 +1 @@ -{"uid":"aea343086c8abd68","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1732428193941,"stop":1732428193942,"duration":1},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1732428193941,"stop":1732428193941,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1732428193943,"stop":1732428193943,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"aea343086c8abd68.json","parameterValues":[]} \ No newline at end of file +{"uid":"e032c4a87bedaab7","name":"Testing spiralize function","fullName":"kyu_3.make_spiral.test_spiralize.SpiralizeTestCase#test_spiralize","historyId":"3249b5db727c0aadecf3cb62b280e675","time":{"start":1732428193941,"stop":1732428193942,"duration":1},"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase","time":{"start":1732428193941,"stop":1732428193941,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing spiralize function\n ","descriptionHtml":"The function should create a NxN spiral with a given size.
","status":"passed","steps":[{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter spiral list size and verify the result","time":{"start":1732428193942,"stop":1732428193942,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SpiralizeTestCase::0","time":{"start":1732428193943,"stop":1732428193943,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"story","value":"Make a spiral"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"CONTROL FLOW"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.make_spiral.test_spiralize"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/534e01fbbb17187c7e0000c6","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},"source":"e032c4a87bedaab7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e08a8a15da9b3ad.json b/allure-report/data/test-cases/e08a8a15da9b3ad.json new file mode 100644 index 00000000000..86eba1282e3 --- /dev/null +++ b/allure-report/data/test-cases/e08a8a15da9b3ad.json @@ -0,0 +1 @@ +{"uid":"e08a8a15da9b3ad","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1733030099161,"stop":1733030099161,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 38, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"LISTS"},{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Josephus Survivor"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"abbcc324b9e8a1ea","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764219113,"stop":1732764219113,"duration":0}},{"uid":"cc2dceff6dc83502","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194439,"stop":1732428194439,"duration":0}},{"uid":"f7d62cc3e2943023","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}},{"uid":"28b8fa13ba65f773","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472921,"stop":1724733472921,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"6ef44675aea47099","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764219113,"stop":1732764219113,"duration":0}},{"uid":"70eff3ae24ccc67a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194439,"stop":1732428194439,"duration":0}},{"uid":"84fd4c67efee5295","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}},{"uid":"62bf772c3a2aa5d2","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}}]},"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"e08a8a15da9b3ad.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/e0d2f09c0da8121.json b/allure-report/data/test-cases/e0d2f09c0da8121.json
deleted file mode 100644
index 3d99e24f706..00000000000
--- a/allure-report/data/test-cases/e0d2f09c0da8121.json
+++ /dev/null
@@ -1 +0,0 @@
-{"uid":"e0d2f09c0da8121","name":"Testing domain_name function","fullName":"kyu_5.extract_the_domain_name_from_url.test_domain_name.DomainNameTestCase#test_domain_name","historyId":"cd64b52319d4c70d68e281e8561ab97f","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Assert that 'domain_name' function\n returns domain name from given URL string.\n\n :return:\n ","descriptionHtml":"Assert that 'domain_name' function returns domain name from given URL string.
","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string and verify the output","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2c51ebffe286fde1","name":"stdout","source":"2c51ebffe286fde1.txt","type":"text/plain","size":263}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DomainNameTestCase::0","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"DECLARATIVE PROGRAMMING"},{"name":"tag","value":"PARSING"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ADVANCED LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Extract the domain name from a URL"},{"name":"tag","value":"REGULAR EXPRESSIONS"},{"name":"epic","value":"5 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.extract_the_domain_name_from_url.test_domain_name"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/514a024011ea4fb54200004b/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},"source":"e0d2f09c0da8121.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e0dd8dfaed76aa75.json b/allure-report/data/test-cases/e0dd8dfaed76aa75.json new file mode 100644 index 00000000000..8fc13401141 --- /dev/null +++ b/allure-report/data/test-cases/e0dd8dfaed76aa75.json @@ -0,0 +1 @@ +{"uid":"e0dd8dfaed76aa75","name":"Testing length function","fullName":"kyu_7.fun_with_lists_length.test_length.LengthTestCase#test_length","historyId":"b71e871d53b429aef63593ea1f41c8bc","time":{"start":1733030100497,"stop":1733030100497,"duration":0},"description":"\n Testing length function\n\n The method length, which accepts a linked list\n (head), and returns the length of the list.\n :return:\n ","descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"94063c17619b52a4","name":"stdout","source":"94063c17619b52a4.txt","type":"text/plain","size":611}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"a0013817978e9f1b.json","parameterValues":[]} \ No newline at end of file +{"uid":"e15a7b3e54da206a","name":"'fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"7a6a4e0267245cc3","name":"stdout","source":"7a6a4e0267245cc3.txt","type":"text/plain","size":611}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"e15a7b3e54da206a.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e184ca1912266ffb.json b/allure-report/data/test-cases/e184ca1912266ffb.json new file mode 100644 index 00000000000..10459710390 --- /dev/null +++ b/allure-report/data/test-cases/e184ca1912266ffb.json @@ -0,0 +1 @@ +{"uid":"e184ca1912266ffb","name":"Testing is_palindrome function","fullName":"kyu_8.is_it_a_palindrome.test_is_palindrome.IsPalindromeTestCase#test_is_palindrome","historyId":"4967a6ca0665c8eeeec85898f8bda8f5","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"description":"\n Testing is_palindrome function\n with various test inputs\n\n The function should check if a\n given string (case insensitive)\n is a palindrome.\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"5f030da14b8e67d2","name":"stdout","source":"5f030da14b8e67d2.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"40a0fe54277654cc.json","parameterValues":[]} \ No newline at end of file +{"uid":"e1aa1981a2c5874d","name":"Positive test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_positive","historyId":"c191b2a68976eb18aef4345f496d79e7","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Positive test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Positive test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Compare expected list with the list of actual results","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"290c988fd03516ad","name":"stdout","source":"290c988fd03516ad.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"e1aa1981a2c5874d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2da97da2ac2c9bbd.json b/allure-report/data/test-cases/e1b199f4400527d4.json similarity index 79% rename from allure-report/data/test-cases/2da97da2ac2c9bbd.json rename to allure-report/data/test-cases/e1b199f4400527d4.json index 12e420fcac1..c10e29690c5 100644 --- a/allure-report/data/test-cases/2da97da2ac2c9bbd.json +++ b/allure-report/data/test-cases/e1b199f4400527d4.json @@ -1 +1 @@ -{"uid":"2da97da2ac2c9bbd","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b7eae48ecc824334","name":"stdout","source":"b7eae48ecc824334.txt","type":"text/plain","size":277}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAY"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"2da97da2ac2c9bbd.json","parameterValues":[]} \ No newline at end of file +{"uid":"e1b199f4400527d4","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3b3cd319fcba15f6","name":"stdout","source":"3b3cd319fcba15f6.txt","type":"text/plain","size":277}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAY"},{"name":"feature","value":"Lists"},{"name":"parentSuite","value":"Novice"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"e1b199f4400527d4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/a7599be0f5459a3d.json b/allure-report/data/test-cases/e1fc0b63790bda69.json similarity index 81% rename from allure-report/data/test-cases/a7599be0f5459a3d.json rename to allure-report/data/test-cases/e1fc0b63790bda69.json index c6f740737a8..36b2b726dea 100644 --- a/allure-report/data/test-cases/a7599be0f5459a3d.json +++ b/allure-report/data/test-cases/e1fc0b63790bda69.json @@ -1 +1 @@ -{"uid":"a7599be0f5459a3d","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"85813043366b6b90","name":"stdout","source":"85813043366b6b90.txt","type":"text/plain","size":717}],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"a7599be0f5459a3d.json","parameterValues":[]} \ No newline at end of file +{"uid":"e1fc0b63790bda69","name":"String with no duplicate chars","fullName":"kyu_6.format_string_of_names.test_namelist.NamelistTestCase#test_namelist","historyId":"faebae956c3da12c5f429266c959c030","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test namelist\n\n Given:\n an array containing hashes of names\n\n Return:\n a string formatted as a list of names separated by commas\n except for the last two names, which should be separated\n by an ampersand.\n\n :return:\n ","descriptionHtml":"Should a string formatted as a list of names separated by commas except for the last two names, which should be separated by an ampersand.
","status":"passed","steps":[],"attachments":[{"uid":"843a9b33796b69ab","name":"stdout","source":"843a9b33796b69ab.txt","type":"text/plain","size":717}],"parameters":[],"stepsCount":0,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NamelistTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Format a string of names like 'Bart, Lisa & Maggie'."},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.format_string_of_names.test_namelist"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/53368a47e38700bd8300030d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"e1fc0b63790bda69.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e21d0927a22c6c46.json b/allure-report/data/test-cases/e21d0927a22c6c46.json new file mode 100644 index 00000000000..abe3f2e3165 --- /dev/null +++ b/allure-report/data/test-cases/e21d0927a22c6c46.json @@ -0,0 +1 @@ +{"uid":"e21d0927a22c6c46","name":"Testing to_alternating_case function","fullName":"kyu_8.alternating_case.test_alternating_case.AlternatingCaseTestCase#test_alternating_case","historyId":"470b5bb32c448e7433bb94b222d4d8b0","time":{"start":1724735129367,"stop":1724735129383,"duration":16},"description":"\n Testing to_alternating_case function\n :return:\n ","descriptionHtml":"Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Your task is to verify that 'order' function sorts a given string by following rules:1. Each word in the string will contain a single number. This number is the position the word should have in the result.
2. Note: Numbers can be from 1 to 9. So 1 will be the first word (not 0).
3. If the input string is empty, return an empty string. The words in the input String will only contain valid consecutive numbers.
Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b3d868139d71d5f7","name":"stdout","source":"b3d868139d71d5f7.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"e2a8e239adf783da.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/9e71e34228180c1c.json b/allure-report/data/test-cases/e3e2f391aab3cb96.json similarity index 59% rename from allure-report/data/test-cases/9e71e34228180c1c.json rename to allure-report/data/test-cases/e3e2f391aab3cb96.json index 5076d0f268f..052517f779f 100644 --- a/allure-report/data/test-cases/9e71e34228180c1c.json +++ b/allure-report/data/test-cases/e3e2f391aab3cb96.json @@ -1 +1 @@ -{"uid":"9e71e34228180c1c","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_negative_test","historyId":"eb0582ce0674121869dd4f6fce46e7f3","time":{"start":1732764220822,"stop":1732764220823,"duration":1},"description":"\n 3 is not a square number\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1732764220267,"stop":1732764220267,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1732764220268,"stop":1732764220268,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1732764220270,"stop":1732764220270,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"suite","value":"Classes"},{"name":"story","value":"Potion Class 101"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"77a9a3d99a741f47","status":"passed","time":{"start":1732428195590,"stop":1732428195590,"duration":0}},{"uid":"79e5a850abe86297","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"111dbc365b1f3e78","status":"passed","time":{"start":1724733474038,"stop":1724733474038,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"d820d165ec4b4b72","status":"passed","time":{"start":1732428195590,"stop":1732428195590,"duration":0}},{"uid":"cdfe495bc85470d2","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"7d1621a20d6f8fe7","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"tags":["ALGORITHMS"]},"source":"f5c9e062133dbbbb.json","parameterValues":[]} \ No newline at end of file +{"uid":"e427ef86cabe9ddd","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1732764220268,"stop":1732764220270,"duration":2},"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1732764220267,"stop":1732764220267,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing potion function with various test inputs\n :return:\n ","descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1732764220268,"stop":1732764220268,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1732764220270,"stop":1732764220270,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"suite","value":"Classes"},{"name":"story","value":"Potion Class 101"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"e427ef86cabe9ddd.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e42b69525abdede6.json b/allure-report/data/test-cases/e42b69525abdede6.json new file mode 100644 index 00000000000..1548e49abca --- /dev/null +++ b/allure-report/data/test-cases/e42b69525abdede6.json @@ -0,0 +1 @@ +{"uid":"e42b69525abdede6","name":"Testing make_upper_case function","fullName":"kyu_8.make_upper_case.test_make_upper_case.MakeUpperCaseTestCase#test_make_upper_case","historyId":"9fe496d12a67f53b3208a0b823f2d8c3","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"description":"\n Sample Tests for make_upper_case function\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"57a50be8b38a35c0","name":"stdout","source":"57a50be8b38a35c0.txt","type":"text/plain","size":378}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"582aa68275dac68e.json","parameterValues":[]} \ No newline at end of file +{"uid":"e49d46057090e83e","name":"Testing 'DefaultList' class: pop","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_pop","historyId":"e9bfe5ed84336ceb50e9a2cd6d3752ed","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: pop\n :return:\n ","descriptionHtml":"Testing pop method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Pop an un-existing item and verify the result","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"aedb47484495e540","name":"stdout","source":"aedb47484495e540.txt","type":"text/plain","size":378}],"parameters":[],"stepsCount":4,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"e49d46057090e83e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1531ff5e4d5380e4.json b/allure-report/data/test-cases/e50290ceef277be1.json similarity index 81% rename from allure-report/data/test-cases/1531ff5e4d5380e4.json rename to allure-report/data/test-cases/e50290ceef277be1.json index dd8b02a1303..430c73eccb7 100644 --- a/allure-report/data/test-cases/1531ff5e4d5380e4.json +++ b/allure-report/data/test-cases/e50290ceef277be1.json @@ -1 +1 @@ -{"uid":"1531ff5e4d5380e4","name":"Square numbers (positive)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_25","historyId":"e1a83b5e7221ab7611b800cba5c64efa","time":{"start":1724733474522,"stop":1724733474522,"duration":0},"description":"\n 25 is a square number\n :return:\n ","descriptionHtml":" Basic test case\n :return:\n
\n","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Basic test case\n :return:\n ","status":"passed","steps":[{"name":"Enter test string and verify the output","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8778cf7e4eef01cb","name":"stdout","source":"8778cf7e4eef01cb.txt","type":"text/plain","size":1079}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_TriangleTestCase::0","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"Strings"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"Coloured Triangles"},{"name":"tag","value":"Logic"},{"name":"tag","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.coloured_triangles.test_triangle"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["Algorithms","Logic","Strings"]},"source":"e5a7c04cf0e6c2f9.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/6bab07231bfb8a25.json b/allure-report/data/test-cases/e5feb33263ee430e.json
similarity index 64%
rename from allure-report/data/test-cases/6bab07231bfb8a25.json
rename to allure-report/data/test-cases/e5feb33263ee430e.json
index 302e2cb131e..e441c91b562 100644
--- a/allure-report/data/test-cases/6bab07231bfb8a25.json
+++ b/allure-report/data/test-cases/e5feb33263ee430e.json
@@ -1 +1 @@
-{"uid":"6bab07231bfb8a25","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1732764220402,"stop":1732764220402,"duration":0},"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1732764220401,"stop":1732764220401,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764220402,"stop":1732764220402,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1732764220403,"stop":1732764220403,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Who likes it?"},{"name":"tag","value":"FORMATTING"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"2e0eb113649e95e6","status":"passed","time":{"start":1732428195706,"stop":1732428195706,"duration":0}},{"uid":"4617147ad7612076","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"168ffd09c766442f","status":"passed","time":{"start":1724733474132,"stop":1724733474132,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"fb237eeb673713e3","status":"passed","time":{"start":1732428195706,"stop":1732428195706,"duration":0}},{"uid":"d7357eaa8c15ec47","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"57946e73be805e2a","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}}]},"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"6bab07231bfb8a25.json","parameterValues":[]} \ No newline at end of file +{"uid":"e5feb33263ee430e","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1732764220402,"stop":1732764220402,"duration":0},"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1732764220401,"stop":1732764220401,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764220402,"stop":1732764220402,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1732764220403,"stop":1732764220403,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"story","value":"Who likes it?"},{"name":"tag","value":"FORMATTING"},{"name":"epic","value":"6 kyu"},{"name":"feature","value":"String"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"e5feb33263ee430e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/49044c1c42d54a81.json b/allure-report/data/test-cases/e60399983521438f.json similarity index 73% rename from allure-report/data/test-cases/49044c1c42d54a81.json rename to allure-report/data/test-cases/e60399983521438f.json index 13f2d067478..bb3b032addd 100644 --- a/allure-report/data/test-cases/49044c1c42d54a81.json +++ b/allure-report/data/test-cases/e60399983521438f.json @@ -1 +1 @@ -{"uid":"49044c1c42d54a81","name":"Test that no_space function removes the spaces","fullName":"kyu_8.remove_string_spaces.test_remove_string_spaces.NoSpaceTestCase#test_something","historyId":"8069a1b5a4342457d2dabf5819382a2e","time":{"start":1724735129633,"stop":1724735129633,"duration":0},"description":"\n Test that no_space function removes the spaces\n from the string, then return the resultant string.\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1732764218634,"stop":1732764218634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"eac7f340d73193c2","status":"passed","time":{"start":1732428193982,"stop":1732428193982,"duration":0}},{"uid":"8dcdfa9166c48fb8","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}},{"uid":"ab7f75990cdffa76","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3e8741eae0b44214","status":"passed","time":{"start":1732428193982,"stop":1732428193982,"duration":0}},{"uid":"7b2352a8e3675c67","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}},{"uid":"db7b4c897ddcf1a6","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"5e2354482de170d3.json","parameterValues":[]} \ No newline at end of file +{"uid":"e7d0a39712ee3eee","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1732764218634,"stop":1732764218634,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"INTEGERS"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"e7d0a39712ee3eee.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ab3687d99fed99d0.json b/allure-report/data/test-cases/e7e1c54963ba7bf7.json similarity index 65% rename from allure-report/data/test-cases/ab3687d99fed99d0.json rename to allure-report/data/test-cases/e7e1c54963ba7bf7.json index f202e24ea99..ecf9713fff6 100644 --- a/allure-report/data/test-cases/ab3687d99fed99d0.json +++ b/allure-report/data/test-cases/e7e1c54963ba7bf7.json @@ -1 +1 @@ -{"uid":"ab3687d99fed99d0","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[{"name":"Assert that classes Bob and Bob have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes Dog and Dog have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 5 and 5 have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes good and good have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 50lb and 50lb have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes brown and brown have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1732764220582,"stop":1732764220582,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Make Class"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"tag","value":"GAMES"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a3ca7d068d3e7d87","status":"passed","time":{"start":1732428195882,"stop":1732428195882,"duration":0}},{"uid":"aa1a2a69b8a9bf68","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"44e584571b03be2","status":"passed","time":{"start":1724733474319,"stop":1724733474319,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5af3f258cf327b2a","status":"passed","time":{"start":1732428195882,"stop":1732428195882,"duration":0}},{"uid":"dead64fe3d4f484d","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"91ff78dc5a767b91","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},"source":"ab3687d99fed99d0.json","parameterValues":[]} \ No newline at end of file +{"uid":"e7e1c54963ba7bf7","name":"Testing make_class function","fullName":"kyu_7.make_class.test_make_class.MakeClassTestCase#test_make_class","historyId":"2fc0cf409058113d339743775fa3158e","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing make_class function\n :return:\n ","descriptionHtml":"Give me the power to create a similar class like this:
Animal = make_class(\"name\", \"species\", \"age\", \"health\", \"weight\", \"color\")
","status":"passed","steps":[{"name":"Test class creation by using a function","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[{"name":"Assert that classes Bob and Bob have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes Dog and Dog have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 5 and 5 have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes good and good have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes 50lb and 50lb have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert that classes brown and brown have equal properties","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MakeClassTestCase::0","time":{"start":1732764220582,"stop":1732764220582,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Make Class"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"OOP"},{"name":"tag","value":"GAMES"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.make_class.test_make_class"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},"source":"e7e1c54963ba7bf7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/229dd074fbcb6ca1.json b/allure-report/data/test-cases/e83e1a2466fbcf0b.json similarity index 79% rename from allure-report/data/test-cases/229dd074fbcb6ca1.json rename to allure-report/data/test-cases/e83e1a2466fbcf0b.json index 3af6d2f6335..b1dc093810a 100644 --- a/allure-report/data/test-cases/229dd074fbcb6ca1.json +++ b/allure-report/data/test-cases/e83e1a2466fbcf0b.json @@ -1 +1 @@ -{"uid":"229dd074fbcb6ca1","name":"Testing encrypt_this function","fullName":"kyu_6.encrypt_this.test_encrypt_this.EncryptThisTestCase#test_encrypt_this","historyId":"69a156fb0b04999e58427537301412d4","time":{"start":1724733473889,"stop":1724733473905,"duration":16},"description":"\n Testing encrypt_this function\n :param self:\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219337,"stop":1732764219338,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1732764219338,"stop":1732764219338,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219338,"stop":1732764219338,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219338,"stop":1732764219338,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219338,"stop":1732764219339,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d4941a73e9c93a57","status":"passed","time":{"start":1732428194661,"stop":1732428194663,"duration":2}},{"uid":"256439519ef758bc","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"9d50fe36fd5059ab","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5fabad9204d0747c","status":"passed","time":{"start":1732428194661,"stop":1732428194663,"duration":2}},{"uid":"826a0963540c6e75","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"4359475f5ec554bd","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"c244be500ebdf146.json","parameterValues":[]} \ No newline at end of file +{"uid":"e8a2735e9df336cb","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1732764219337,"stop":1732764219339,"duration":2},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1732764219337,"stop":1732764219338,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1732764219338,"stop":1732764219338,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219338,"stop":1732764219338,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219338,"stop":1732764219338,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1732764219338,"stop":1732764219339,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1732764219359,"stop":1732764219359,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"CLASSES"},{"name":"story","value":"DefaultList"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"e8a2735e9df336cb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e8a3e54ef5fe796f.json b/allure-report/data/test-cases/e8a3e54ef5fe796f.json deleted file mode 100644 index 26c8e402872..00000000000 --- a/allure-report/data/test-cases/e8a3e54ef5fe796f.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"e8a3e54ef5fe796f","name":"Testing 'DefaultList' class: insert","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_insert","historyId":"f3667cd9a93528eccefa1ce200cedfa2","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: insert\n :return:\n ","descriptionHtml":"Testing insert method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Insert items to the list","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4e693ea1a91f61ae","name":"stdout","source":"4e693ea1a91f61ae.txt","type":"text/plain","size":261}],"parameters":[],"stepsCount":4,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"feature","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"CLASSES"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},"source":"e8a3e54ef5fe796f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e92026f4174cc7e.json b/allure-report/data/test-cases/e92026f4174cc7e.json new file mode 100644 index 00000000000..fff202108ff --- /dev/null +++ b/allure-report/data/test-cases/e92026f4174cc7e.json @@ -0,0 +1 @@ +{"uid":"e92026f4174cc7e","name":"Testing invite_more_women function (negative)","fullName":"kyu_7.simple_fun_152.test_invite_more_women.InviteMoreWomenTestCase#test_invite_more_women_negative","historyId":"439816a19ff5fc7179df296b3e238bad","time":{"start":1724735129242,"stop":1724735129242,"duration":0},"description":"\n Simple Fun #152: Invite More Women?\n Testing invite_more_women function (negative)\n :return:\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"c2e7b358c14deeef","name":"stdout","source":"c2e7b358c14deeef.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"ab7f75990cdffa76.json","parameterValues":[]} \ No newline at end of file +{"uid":"e97e117a0c1b5372","name":"Testing next_bigger function","fullName":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger.NextBiggerTestCase#test_next_bigger","historyId":"efddacca930076c1013b396c6bf9ad2b","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing next_bigger function\n\n You have to test a function that takes a positive integer\n number and returns the next bigger number formed by the same digits:\n\n 12 ==> 21\n 513 ==> 531\n 2017 ==> 2071\n\n If no bigger number can be composed using those digits, return -1\n ","descriptionHtml":"Testing next_bigger function
You have to test a function that takes a positive integer number and returns the next bigger number formed by the same digits:
12 ==> 21
513 ==> 531
2017 ==> 2071
If no bigger number can be composed using those digits, return -1
","status":"passed","steps":[{"name":"Enter an integer (6), generate the result (-1) and compare it with expected (-1)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (12), generate the result (21) and compare it with expected (21)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (513), generate the result (531) and compare it with expected (531)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (2017), generate the result (2071) and compare it with expected (2071)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (414), generate the result (441) and compare it with expected (441)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (144), generate the result (414) and compare it with expected (414)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (6938652), generate the result (6952368) and compare it with expected (6952368)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter an integer (123456789), generate the result (123456798) and compare it with expected (123456798)","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"fb0df6afc6219df9","name":"stdout","source":"fb0df6afc6219df9.txt","type":"text/plain","size":434}],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_NextBiggerTestCase::0","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"INTEGERS"},{"name":"story","value":"Next bigger number with the same digits"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"feature","value":"String"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55983863da40caa2c900004e/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},"source":"e97e117a0c1b5372.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f48dcf9628fe90ff.json b/allure-report/data/test-cases/e9c0a9198a3e1b18.json similarity index 66% rename from allure-report/data/test-cases/f48dcf9628fe90ff.json rename to allure-report/data/test-cases/e9c0a9198a3e1b18.json index f9f08ab8018..92dd2202a87 100644 --- a/allure-report/data/test-cases/f48dcf9628fe90ff.json +++ b/allure-report/data/test-cases/e9c0a9198a3e1b18.json @@ -1 +1 @@ -{"uid":"f48dcf9628fe90ff","name":"Testing 'solution' function","fullName":"kyu_7.pull_your_words_together_man.test_sentencify.SentencifyTestCase#test_sentencify","historyId":"5821e6355bce2a3bf46d4ce3e55de034","time":{"start":1732764220612,"stop":1732764220612,"duration":0},"description":"\n Testing 'sentencify' function.\n The function should:\n 1. Capitalise the first letter of the first word.\n 2. Add a period (.) to the end of the sentence.\n 3. Join the words into a complete string, with spaces.\n 4. Do no other manipulation on the words.\n\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing a function named create_city_map where:\n - n defines the size of the city that Bassi needs to hide in,\n in other words the side length of the square grid.\n\n The function should generate city map with coordinates.\n :return:\n ","descriptionHtml":"The function should generate city map with coordinates.
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"a243f5a6e2aef08","name":"stdout","source":"a243f5a6e2aef08.txt","type":"text/plain","size":326}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FirstAdviceTestCase::0","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Find the safest places in town"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.find_the_safest_places_in_town.test_advice"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5dd82b7cd3d6c100109cb4ed/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"ea50e73cff32206e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ea636867f014d21.json b/allure-report/data/test-cases/ea636867f014d21.json deleted file mode 100644 index 377f42816e0..00000000000 --- a/allure-report/data/test-cases/ea636867f014d21.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"ea636867f014d21","name":"Testing valid_parentheses function","fullName":"kyu_5.valid_parentheses.test_valid_parentheses.ValidParenthesesTestCase#test_valid_parentheses","historyId":"92164414ad94bf1f5638230345fa606d","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"description":"\n Test the function called that takes a string of parentheses,\n and determines if the order of the parentheses is valid.\n The function should return true if the string is valid,\n and false if it's invalid.\n\n Examples\n\n \"()\" => true\n \")(()))\" => false\n \"(\" => false\n \"(())((()())())\" => true\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"9d7d21f763543a21","name":"stdout","source":"9d7d21f763543a21.txt","type":"text/plain","size":2817}],"parameters":[],"stepsCount":30,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"GAMES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"d4d3736adb97380b.json","parameterValues":[]} \ No newline at end of file +{"uid":"ea9306ba22046ff3","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"10a01d4023ecf988","name":"stdout","source":"10a01d4023ecf988.txt","type":"text/plain","size":2817}],"parameters":[],"stepsCount":30,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1724735127438,"stop":1724735127438,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"GAMES"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"PUZZLES"},{"name":"feature","value":"Control Flow"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"VALIDATION"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"ea9306ba22046ff3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ead644ae8ee031c3.json b/allure-report/data/test-cases/ead644ae8ee031c3.json new file mode 100644 index 00000000000..d2ccfa73e5f --- /dev/null +++ b/allure-report/data/test-cases/ead644ae8ee031c3.json @@ -0,0 +1 @@ +{"uid":"ead644ae8ee031c3","name":"Testing count_letters_and_digits function","fullName":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits.CalculateTestCase#test_count_letters_and_digits","historyId":"0e1169325045c4d7d4ed6982c76387ed","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"Test a method that can determine how many letters and digits are in a given string.
","status":"passed","steps":[{"name":"Enter string (n!!ice!!123) and verify the expected output (7) vs actual result (7)","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (de?=?=tttes!!t) and verify the expected output (8) vs actual result (8)","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string () and verify the expected output (0) vs actual result (0)","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (!@#$%^&`~.) and verify the expected output (0) vs actual result (0)","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter string (u_n_d_e_r__S_C_O_R_E) and verify the expected output (10) vs actual result (10)","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalculateTestCase::0","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"epic","value":"7 kyu"},{"name":"feature","value":"String"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Help Bob count letters and digits."},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5738f5ea9545204cec000155","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d3b84ca939222bc6","status":"passed","time":{"start":1732764220545,"stop":1732764220545,"duration":0}},{"uid":"a124532204114d8a","status":"passed","time":{"start":1732428195854,"stop":1732428195854,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"183ba5aa4a18280","status":"passed","time":{"start":1732764220545,"stop":1732764220545,"duration":0}},{"uid":"62e01ffb20b661b5","status":"passed","time":{"start":1732428195854,"stop":1732428195854,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"ead644ae8ee031c3.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/4f999b555dd62215.json b/allure-report/data/test-cases/eae8b41d97e1bc2d.json similarity index 79% rename from allure-report/data/test-cases/4f999b555dd62215.json rename to allure-report/data/test-cases/eae8b41d97e1bc2d.json index 3f8aaa5ce4f..444988b941f 100644 --- a/allure-report/data/test-cases/4f999b555dd62215.json +++ b/allure-report/data/test-cases/eae8b41d97e1bc2d.json @@ -1 +1 @@ -{"uid":"4f999b555dd62215","name":"'multiply' function verification with empty list","fullName":"kyu_7.remove_the_minimum.test_remove_the_minimum.RemoveSmallestTestCase#test_remove_smallest_empty_list","historyId":"15c98dd02f856858ef67a88bd3c8ad78","time":{"start":1724735129211,"stop":1724735129211,"duration":0},"description":"\n Test with empty list\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"b38075c83e7baebb","name":"stdout","source":"b38075c83e7baebb.txt","type":"text/plain","size":908}],"parameters":[],"stepsCount":14,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"FEATURES"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"ADVANCED"},{"name":"tag","value":"PROGRAMMING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},"source":"47f8dbee3cb403d3.json","parameterValues":[]} \ No newline at end of file +{"uid":"eb79826fc1ce02b1","name":"Testing alphabet_war function","fullName":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war.AlphabetWarTestCase#test_alphabet_war","historyId":"10af3a5c9f6fb077c8237771f4b70e20","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing alphabet_war function\n\n Introduction\n There is a war and nobody knows - the alphabet war!\n The letters hide in their nuclear shelters. The\n nuclear strikes hit the battlefield and killed a\n lot of them.\n\n Task\n Write a function that accepts battlefield string\n and returns letters that survived the nuclear strike.\n\n 1. The battlefield string consists of only small letters, #,[ and ].\n\n 2. The nuclear shelter is represented by square brackets [].\n The letters inside the square brackets represent letters\n inside the shelter.\n\n 3. The # means a place where nuclear strike hit the battlefield.\n If there is at least one # on the battlefield, all letters outside\n of shelter die. When there is no any # on the battlefield, all letters\n survive (but do not expect such scenario too often ;-P ).\n\n 4. The shelters have some durability. When 2 or more # hit close to\n the shelter, the shelter is destroyed and all letters inside evaporate.\n The 'close to the shelter' means on the ground between the shelter and\n the next shelter (or beginning/end of battlefield). The below samples\n make it clear for you.\n :return:\n ","descriptionHtml":"Test a function that accepts battlefield string and returns letters that survived the nuclear strike.
","status":"passed","steps":[{"name":"Enter test string ([a]#[b]#[c]) and verify the output (ac) vs expected (ac)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a]#b#[c][d]) and verify the output (d) vs expected (d)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([a][b][c]) and verify the output (abc) vs expected (abc)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##a[a]b[c]#) and verify the output (c) vs expected (c)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abde[fgh]ijk) and verify the output (abdefghijk) vs expected (abdefghijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ijk) and verify the output (fgh) vs expected (fgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (ab#de[fgh]ij#k) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abcde[fgh]) and verify the output () vs expected ()","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (abcde[fgh]) and verify the output (abcdefgh) vs expected (abcdefgh)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (##abde[fgh]ijk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (#abde[fgh]i#jk[mn]op) and verify the output (mn) vs expected (mn)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string ([ab]adfd[dd]##[abe]dedf[ijk]d#d[h]#) and verify the output (abijk) vs expected (abijk)","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d98685c9fe133870","name":"stdout","source":"d98685c9fe133870.txt","type":"text/plain","size":908}],"parameters":[],"stepsCount":14,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_AlphabetWarTestCase::0","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"DECLARATIVE"},{"name":"tag","value":"FEATURES"},{"name":"suite","value":"Advanced Language Features"},{"name":"tag","value":"STRINGS"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"REGULAR"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"LANGUAGE"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"story","value":"Alphabet wars - nuclear strike"},{"name":"tag","value":"ADVANCED"},{"name":"tag","value":"PROGRAMMING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/alphabet-wars-nuclear-strike/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},"source":"eb79826fc1ce02b1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/eb8f6057b9598daa.json b/allure-report/data/test-cases/eb8f6057b9598daa.json new file mode 100644 index 00000000000..95e4cb04784 --- /dev/null +++ b/allure-report/data/test-cases/eb8f6057b9598daa.json @@ -0,0 +1 @@ +{"uid":"eb8f6057b9598daa","name":"Non square numbers (negative)","fullName":"kyu_7.you_are_square.test_you_are_square.YouAreSquareTestCase#test_is_square_26","historyId":"49ea03f1d04a92057a336da49714852c","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"description":"\n 26 is not a square number\n :return:\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":true,"beforeStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Walker class\n Testing starting position property based on positive grids\n ","descriptionHtml":"Testing position property based on positive grids.
","status":"passed","steps":[{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test grid and compare the output/position vs expected result X","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_WalkerClassTestCase::0","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_walker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"critical","retries":[{"uid":"63b9cb3528bcd1e8","status":"passed","time":{"start":1732764218574,"stop":1732764218575,"duration":1}},{"uid":"8ade4c7a0e59dd30","status":"passed","time":{"start":1732428193933,"stop":1732428193934,"duration":1}},{"uid":"5421992f655c2a5d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"7abec7f9960933cc","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472327,"stop":1724733472327,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":3,"unknown":0,"total":5},"items":[{"uid":"4b2984e4fa36f94","status":"passed","time":{"start":1732764218574,"stop":1732764218575,"duration":1}},{"uid":"413fd3063d3e7dc4","status":"passed","time":{"start":1732428193933,"stop":1732428193934,"duration":1}},{"uid":"ee4f0501c1152713","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"3edaeb1c9114b312","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"tags":["STRINGS","ALGORITHMS"]},"source":"eb94d03877c16bb4.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/60d4140245a65d5.json b/allure-report/data/test-cases/ebdfd3783858102.json similarity index 61% rename from allure-report/data/test-cases/60d4140245a65d5.json rename to allure-report/data/test-cases/ebdfd3783858102.json index dcd997305d0..839e3d1d546 100644 --- a/allure-report/data/test-cases/60d4140245a65d5.json +++ b/allure-report/data/test-cases/ebdfd3783858102.json @@ -1 +1 @@ -{"uid":"60d4140245a65d5","name":"String with mixed type of chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_dup_mixed","historyId":"befc81f16d3ea9a4d57ecd3fed78faff","time":{"start":1732764220167,"stop":1732764220168,"duration":1},"description":"\n Test string with mixed type of chars.\n :return:\n ","descriptionHtml":" Testing using basic test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ee7ac80cd7bb8f8d.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"ebf90564de7fa557","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1732428194185,"stop":1732428194185,"duration":0},"description":"\n Testing using basic test data\n :return:\n ","descriptionHtml":" Testing using basic test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ebf90564de7fa557.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/ec0c7de9a70a5f5e.json b/allure-report/data/test-cases/ec0c7de9a70a5f5e.json
new file mode 100644
index 00000000000..e175c37e250
--- /dev/null
+++ b/allure-report/data/test-cases/ec0c7de9a70a5f5e.json
@@ -0,0 +1 @@
+{"uid":"ec0c7de9a70a5f5e","name":"Testing toJadenCase function (positive)","fullName":"kyu_7.jaden_casing_strings.test_jaden_casing_strings.JadenCasingStringsTestCase#test_to_jaden_case_positive","historyId":"7c48f5c6aa887d1bc76d081b028cf7cf","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"description":"\n Simple positive test\n :return:\n ","descriptionHtml":"Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Test the function taht organizes a sports league in a round-robin-system. Each team meets all other teams. In your league a win gives a team 2 points, a draw gives both teams 1 point. After some games you have to compute the order of the teams in your league. You use the following criteria to arrange the teams:
Testing using medium test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 46, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"NUMBERS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"story","value":"Diophantine Equation"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"77d417f099b71c46","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218853,"stop":1732764218853,"duration":0}},{"uid":"8da0b58109862b1b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194198,"stop":1732428194198,"duration":0}},{"uid":"8c2738ac8b329dff","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"3bf609775738b0d6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"8e9b4227c17ce17f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218853,"stop":1732764218853,"duration":0}},{"uid":"571176bf000b455b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194198,"stop":1732428194198,"duration":0}},{"uid":"87acfa055dcbe26a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"a064a48d91c28f13","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ec58e61448a9c6a8.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/ecd778da0cbd3ef.json b/allure-report/data/test-cases/ecd778da0cbd3ef.json
new file mode 100644
index 00000000000..0e3afb157ee
--- /dev/null
+++ b/allure-report/data/test-cases/ecd778da0cbd3ef.json
@@ -0,0 +1 @@
+{"uid":"ecd778da0cbd3ef","name":"Negative test cases for gen_primes function testing","fullName":"utils.primes.test_primes_generator.GenPrimesTestCase#test_gen_primes_negative","historyId":"4a2df53975623c10d30ec1c6932ba04a","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Negative test cases for gen_primes function testing\n :return:\n ","descriptionHtml":"Negative test cases for gen_primes function testing.
","status":"passed","steps":[{"name":"Answer for all numbers from the test data is: False.","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4eeb339282cdbad1","name":"stdout","source":"4eeb339282cdbad1.txt","type":"text/plain","size":23}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GenPrimesTestCase::0","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"critical"},{"name":"suite","value":"No kyu helper methods"},{"name":"parentSuite","value":"Helper methods"},{"name":"story","value":"Testing gen_primes util"},{"name":"feature","value":"Utils"},{"name":"tag","value":"PRIMES"},{"name":"tag","value":"PRIME NUMBERS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"UTILS"},{"name":"epic","value":"No kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"utils.primes.test_primes_generator"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source","url":"https://github.com/ikostan/codewars/tree/master/utils","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},"source":"ecd778da0cbd3ef.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ece5bd16ef8bbe52.json b/allure-report/data/test-cases/ece5bd16ef8bbe52.json new file mode 100644 index 00000000000..ce19eb0d8a2 --- /dev/null +++ b/allure-report/data/test-cases/ece5bd16ef8bbe52.json @@ -0,0 +1 @@ +{"uid":"ece5bd16ef8bbe52","name":"Testing to_table function","fullName":"kyu_6.array_to_html_table.test_list_to_html_table.ArrayToTableTestCase#test_array_to_table_function","historyId":"d7b951f3d87d7ec30599f08ae5567eb7","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing to_table with various test data\n :return:\n ","descriptionHtml":"Test that function takes three arguments (data, header, index) and returns a string containing HTML tags representing the table.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayToTableTestCase::0","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Array to HTML table"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_to_html_table.test_list_to_html_table"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e7e4b7cd889f7001728fd4a","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"3e7bb737d50c6ad2","status":"passed","time":{"start":1732764219250,"stop":1732764219251,"duration":1}},{"uid":"a2d5dff34138108f","status":"passed","time":{"start":1732428194567,"stop":1732428194567,"duration":0}},{"uid":"c409a300546c15a6","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"65c57bdf9fea8094","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e687a692c2c18f1b","status":"passed","time":{"start":1732764219250,"stop":1732764219251,"duration":1}},{"uid":"40c938f8f83f34f7","status":"passed","time":{"start":1732428194567,"stop":1732428194567,"duration":0}},{"uid":"e6a3da330525d2f4","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"b78c37ec3b0f496f","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"ece5bd16ef8bbe52.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/be50565df8dfb0ab.json b/allure-report/data/test-cases/ed2f3c923fde4413.json similarity index 58% rename from allure-report/data/test-cases/be50565df8dfb0ab.json rename to allure-report/data/test-cases/ed2f3c923fde4413.json index bd6ad5a55a2..c5f10883dd5 100644 --- a/allure-report/data/test-cases/be50565df8dfb0ab.json +++ b/allure-report/data/test-cases/ed2f3c923fde4413.json @@ -1 +1 @@ -{"uid":"be50565df8dfb0ab","name":"a or b is negative","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_negative_numbers","historyId":"2889ca714f21625b11b311b780ead719","time":{"start":1732764220437,"stop":1732764220438,"duration":1},"description":"\n a or b is negative\n :return:\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"6c8cae3bc3627567","name":"stdout","source":"6c8cae3bc3627567.txt","type":"text/plain","size":410}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Century From Year"},{"name":"feature","value":"Math"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"65bb39f46c25941f.json","parameterValues":[]} \ No newline at end of file +{"uid":"ed7d0b3c14fd80c8","name":"Testing century function","fullName":"kyu_8.century_from_year.test_century.CenturyTestCase#test_century","historyId":"079ace8555debd1c87111e8c5a6664bf","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing century function\n ","descriptionHtml":"Given a year, the function should return the century it is in.
","status":"passed","steps":[{"name":"Enter test year (1705) and verify the output (18) vs expected (18)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1900) and verify the output (19) vs expected (19)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (1601) and verify the output (17) vs expected (17)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (2000) and verify the output (20) vs expected (20)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (356) and verify the output (4) vs expected (4)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test year (89) and verify the output (1) vs expected (1)","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"1bbf8f89249006b7","name":"stdout","source":"1bbf8f89249006b7.txt","type":"text/plain","size":410}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CenturyTestCase::0","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"story","value":"Century From Year"},{"name":"feature","value":"Math"},{"name":"suite","value":"Numbers"},{"name":"tag","value":"DATES/TIME"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.century_from_year.test_century"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5a3fe3dde1ce0e8ed6000097/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},"source":"ed7d0b3c14fd80c8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/df5176bbed48ed91.json b/allure-report/data/test-cases/edad07e580a5e4ff.json similarity index 82% rename from allure-report/data/test-cases/df5176bbed48ed91.json rename to allure-report/data/test-cases/edad07e580a5e4ff.json index 517b80ea873..7a37b79d7ae 100644 --- a/allure-report/data/test-cases/df5176bbed48ed91.json +++ b/allure-report/data/test-cases/edad07e580a5e4ff.json @@ -1 +1 @@ -{"uid":"df5176bbed48ed91","name":"Testing 'save' function: positive","fullName":"kyu_7.fill_the_hard_disk_drive.test_save.SaveTestCase#test_save_positive","historyId":"b1ff2214ba100eb1c8bc62e73e12889e","time":{"start":1724735129102,"stop":1724735129102,"duration":0},"description":"\n Testing 'save' function: positive\n\n The function should determine how many\n files of the copy queue you will be able\n to save into your Hard Disk Drive.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase","time":{"start":1732764220283,"stop":1732764220283,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test that a function that given a sequence of strings,\n groups the elements that can be obtained by rotating others,\n ignoring upper or lower cases.\n\n In the event that an element appears more than once in\n the input sequence, only one of them will be taken into\n account for the result, discarding the rest.\n :return:\n ","descriptionHtml":"Test that a function that given a sequence of strings, groups the elements that can be obtained by rotating others, ignoring upper or lower cases. In the event that an element appears more than once in the input sequence, only one of them will be taken into account for the result, discarding the rest.
","status":"passed","steps":[{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220285,"stop":1732764220285,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220286,"stop":1732764220286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220286,"stop":1732764220286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a list and verify the expected output vs actual result","time":{"start":1732764220286,"stop":1732764220286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_GroupCitiesTestCase::0","time":{"start":1732764220288,"stop":1732764220288,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"SORTING ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"ROTATE THE LETTERS OF EACH ELEMENT"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"PUZZLES"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.rotate_the_letters_of_each_element.test_group_cities"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e98712b7de14f0026ef1cc1","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"4a6083b6c2f5cc4b","status":"passed","time":{"start":1732428195606,"stop":1732428195607,"duration":1}},{"uid":"14c8b0cd48caa4d6","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"f293d4274aefdd43","status":"passed","time":{"start":1724733474054,"stop":1724733474054,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"25fd6f6c5cfe2b58","status":"passed","time":{"start":1732428195606,"stop":1732428195607,"duration":1}},{"uid":"8655885cb5db7a58","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"578c3a6cd3e7e40f","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}}]},"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},"source":"ee07ce647fa212f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ebea1136229ab9bf.json b/allure-report/data/test-cases/ee166a73f40d3c20.json similarity index 79% rename from allure-report/data/test-cases/ebea1136229ab9bf.json rename to allure-report/data/test-cases/ee166a73f40d3c20.json index c4dec1af449..10027dae5d3 100644 --- a/allure-report/data/test-cases/ebea1136229ab9bf.json +++ b/allure-report/data/test-cases/ee166a73f40d3c20.json @@ -1 +1 @@ -{"uid":"ebea1136229ab9bf","name":"Testing 'solution' function","fullName":"kyu_7.pull_your_words_together_man.test_sentencify.SentencifyTestCase#test_sentencify","historyId":"5821e6355bce2a3bf46d4ce3e55de034","time":{"start":1724733474382,"stop":1724733474382,"duration":0},"description":"\n Testing 'sentencify' function.\n\n The function should:\n\n 1. Capitalise the first letter of the first word.\n 2. Add a period (.) to the end of the sentence.\n 3. Join the words into a complete string, with spaces.\n 4. Do no other manipulation on the words.\n\n :return:\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'is_isogram' function\n ","descriptionHtml":"Verify that the function that determines corectly whether a string that contains only letters is an isogram. Assume the empty string is an isogram. Ignore letter case.
","status":"passed","steps":[{"name":"Enter a test string Dermatoglyphics and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string aba and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string moOse and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string isIsogram and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the result","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3fc3f69bfdd6ff9f","name":"stdout","source":"3fc3f69bfdd6ff9f.txt","type":"text/plain","size":401}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsIsogramTestCase::0","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Isograms"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"String"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.isograms.test_is_isogram"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54ba84be607a92aa900000f1/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FUNDAMENTALS"]},"source":"ee3705e6f9b5a9fb.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ee5910cfe65a88ee.json b/allure-report/data/test-cases/ee5910cfe65a88ee.json new file mode 100644 index 00000000000..9ce2f1b7f24 --- /dev/null +++ b/allure-report/data/test-cases/ee5910cfe65a88ee.json @@ -0,0 +1 @@ +{"uid":"ee5910cfe65a88ee","name":"Testing valid_parentheses function","fullName":"kyu_5.valid_parentheses.test_valid_parentheses.ValidParenthesesTestCase#test_valid_parentheses","historyId":"92164414ad94bf1f5638230345fa606d","time":{"start":1733030099255,"stop":1733030099255,"duration":0},"description":"\n Test the function called that takes a string of parentheses,\n and determines if the order of the parentheses is valid.\n The function should return true if the string is valid,\n and false if it's invalid.\n\n Examples\n\n \"()\" => true\n \")(()))\" => false\n \"(\" => false\n \"(())((()())())\" => true\n :return:\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"3f196c8197b3dace","name":"stdout","source":"3f196c8197b3dace.txt","type":"text/plain","size":931}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sum of Pairs"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"MEMOIZATION"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"Memoization"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"1065b8b44c0afc6f.json","parameterValues":[]} \ No newline at end of file +{"uid":"eeeab72dd7b98f53","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"61278101606180d8","name":"stdout","source":"61278101606180d8.txt","type":"text/plain","size":931}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"story","value":"Sum of Pairs"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"tag","value":"MEMOIZATION"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"Memoization"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"eeeab72dd7b98f53.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/ef2b00c02db84592.json b/allure-report/data/test-cases/ef2b00c02db84592.json deleted file mode 100644 index 9cf039a9cba..00000000000 --- a/allure-report/data/test-cases/ef2b00c02db84592.json +++ /dev/null @@ -1 +0,0 @@ -{"uid":"ef2b00c02db84592","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1732764219186,"stop":1732764219186,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1732764219184,"stop":1732764219184,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1732764219186,"stop":1732764219186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1732764219187,"stop":1732764219187,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Sum of Pairs"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"feature","value":"Memoization"},{"name":"tag","value":"MEMOIZATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e248ed6a4ff28aaa","status":"passed","time":{"start":1732428194512,"stop":1732428194512,"duration":0}},{"uid":"1065b8b44c0afc6f","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"2c53cc9448de91f2","status":"passed","time":{"start":1724733472999,"stop":1724733472999,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"607f84fe70696eb5","status":"passed","time":{"start":1732428194512,"stop":1732428194512,"duration":0}},{"uid":"2965d2d3db0ea08e","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"be5a8376fdcba717","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}}]},"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"ef2b00c02db84592.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/cad7274be200bf39.json b/allure-report/data/test-cases/ef31dfc3c5e1eba5.json similarity index 76% rename from allure-report/data/test-cases/cad7274be200bf39.json rename to allure-report/data/test-cases/ef31dfc3c5e1eba5.json index 8906f120797..4913a692685 100644 --- a/allure-report/data/test-cases/cad7274be200bf39.json +++ b/allure-report/data/test-cases/ef31dfc3c5e1eba5.json @@ -1 +1 @@ -{"uid":"cad7274be200bf39","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"cad7274be200bf39.json","parameterValues":[]} \ No newline at end of file +{"uid":"ef31dfc3c5e1eba5","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732428195775,"stop":1732428195775,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732428195789,"stop":1732428195789,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"7 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"suite","value":"Fundamentals"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"ef31dfc3c5e1eba5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/8bc712dc2d3a7199.json b/allure-report/data/test-cases/ef78b96af32d8f44.json similarity index 63% rename from allure-report/data/test-cases/8bc712dc2d3a7199.json rename to allure-report/data/test-cases/ef78b96af32d8f44.json index ca4ed70f22b..4b7bfa4b583 100644 --- a/allure-report/data/test-cases/8bc712dc2d3a7199.json +++ b/allure-report/data/test-cases/ef78b96af32d8f44.json @@ -1 +1 @@ -{"uid":"8bc712dc2d3a7199","name":"Testing permute_a_palindrome (negative)","fullName":"kyu_6.permute_a_palindrome.test_permute_a_palindrome.PermutePalindromeTestCase#test_permute_a_palindrome_negative","historyId":"7090b58c62fab362ad673c85c67765af","time":{"start":1732764220247,"stop":1732764220248,"duration":1},"description":"\n Negative testing permute_a_palindrome function\n :return:\n ","descriptionHtml":"- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
- If the string already ends with a number, the number should be incremented by 1.
- If the string does not end with a number. the number 1 should be appended to the new string.
Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing array_diff function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1732764219245,"stop":1732764219245,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Array.diff"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"41a6baf598873d9b","status":"passed","time":{"start":1732428194558,"stop":1732428194558,"duration":0}},{"uid":"359cda8d66959d20","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"6a8f943df9cf325c","status":"passed","time":{"start":1724733473061,"stop":1724733473061,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2bfddef765c09569","status":"passed","time":{"start":1732428194558,"stop":1732428194558,"duration":0}},{"uid":"dc29e000a4adcd25","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"f52a489cb0add672","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"354cda6601a7cded.json","parameterValues":[]} \ No newline at end of file +{"uid":"f06c10d847061aa8","name":"Testing array_diff function","fullName":"kyu_6.array_diff.test_array_diff.ArrayDiffTestCase#test_array_diff_function","historyId":"5e365f66b39a2fede4fe18a5cc569699","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"description":"\n Testing array_diff function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing array_diff function\n :return:\n ","descriptionHtml":"Test that function subtracts one list from anotherand returns the result. It should remove all values from list a, which are present in list b.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ArrayDiffTestCase::0","time":{"start":1732764219245,"stop":1732764219245,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Array.diff"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Fundamentals"},{"name":"epic","value":"6 kyu"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.array_diff.test_array_diff"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/523f5d21c841566fde000009","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},"source":"f06c10d847061aa8.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/111dbc365b1f3e78.json b/allure-report/data/test-cases/f0823718dfb5375c.json similarity index 83% rename from allure-report/data/test-cases/111dbc365b1f3e78.json rename to allure-report/data/test-cases/f0823718dfb5375c.json index e9494e47799..ec7251578d8 100644 --- a/allure-report/data/test-cases/111dbc365b1f3e78.json +++ b/allure-report/data/test-cases/f0823718dfb5375c.json @@ -1 +1 @@ -{"uid":"111dbc365b1f3e78","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"suite","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Potion Class 101"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"111dbc365b1f3e78.json","parameterValues":[]} \ No newline at end of file +{"uid":"f0823718dfb5375c","name":"Testing Potion class","fullName":"kyu_6.potion_class_101.test_potion.PotionTestCase#test_potion","historyId":"4d7a6b080aa8dcf06d68a1f957a8e465","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Test Potion class that mix between 2 RGB colors.
","status":"passed","steps":[{"name":"Mix between RGB colors and verify the output","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_PotionTestCase::0","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"suite","value":"Classes"},{"name":"epic","value":"6 kyu"},{"name":"story","value":"Potion Class 101"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.potion_class_101.test_potion"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5981ff1daf72e8747d000091/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ALGORITHMS"]},"source":"f0823718dfb5375c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f0b0565c8c046b9.json b/allure-report/data/test-cases/f0b0565c8c046b9.json new file mode 100644 index 00000000000..83fa28d9732 --- /dev/null +++ b/allure-report/data/test-cases/f0b0565c8c046b9.json @@ -0,0 +1 @@ +{"uid":"f0b0565c8c046b9","name":"Testing move_zeros function","fullName":"kyu_5.moving_zeros_to_the_end.test_move_zeros.MoveZerosTestCase#test_move_zeros","historyId":"4d406a702da9fd827c8c4798d255a6cf","time":{"start":1724733472952,"stop":1724733472952,"duration":0},"description":"\n Test an algorithm that takes an array and moves all of the\n zeros to the end, preserving the order of the other elements.\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"d21731264b505a67","name":"stdout","source":"d21731264b505a67.txt","type":"text/plain","size":1579}],"parameters":[],"stepsCount":7,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sum by Factors"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"30ac3ffad3316fea.json","parameterValues":[]} \ No newline at end of file +{"uid":"f2960499936046d9","name":"Testing sum_for_list function","fullName":"kyu_4.sum_by_factors.test_sum_for_list.SumForListTestCase#test_sum_for_list","historyId":"d8ed55046475c7e2ae8edf6bff7b1316","time":{"start":1724733472452,"stop":1724733472499,"duration":47},"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing sum_for_list function\n :return:\n ","descriptionHtml":"Verify that one given an array of positive or negative integers I= [i1,..,in] the function produces a sorted array P of the form [[p, sum of all ij of I for which p is a prime factor (p positive) of ij]...]
","status":"passed","steps":[{"name":"Enter test list ([12, 15]) and verify the output ([[2, 12], [3, 27], [5, 15]]) vs expected ([[2, 12], [3, 27], [5, 15]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, 21, 24, 30, 45]) and verify the output ([[2, 54], [3, 135], [5, 90], [7, 21]]) vs expected ([[2, 54], [3, 135], [5, 90], [7, 21]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([107, 158, 204, 100, 118, 123, 126, 110, 116, 100]) and verify the output ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]]) vs expected ([[2, 1032], [3, 453], [5, 310], [7, 126], [11, 110], [17, 204], [29, 116], [41, 123], [59, 118], [79, 158], [107, 107]])","time":{"start":1724733472452,"stop":1724733472452,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([-29804, -4209, -28265, -72769, -31744]) and verify the output ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]]) vs expected ([[2, -61548], [3, -4209], [5, -28265], [23, -4209], [31, -31744], [53, -72769], [61, -4209], [1373, -72769], [5653, -28265], [7451, -29804]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([15, -36, -133, -61, -54, 78, -126, -113, -106, -158]) and verify the output ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]]) vs expected ([[2, -402], [3, -123], [5, 15], [7, -259], [13, 78], [19, -133], [53, -106], [61, -61], [79, -158], [113, -113]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([154, -150, -196, -164, -57, 133, -110, -126, -191, -171, 131, -55, -85, -37, -113]) and verify the output ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]]) vs expected ([[2, -592], [3, -504], [5, -400], [7, -35], [11, -11], [17, -85], [19, -95], [37, -37], [41, -164], [113, -113], [131, 131], [191, -191]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test list ([12, -138, -175, -64, -153, 11, -11, -126, -67, -30, 153, -72, -102]) and verify the output ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]]) vs expected ([[2, -520], [3, -456], [5, -205], [7, -301], [11, 0], [17, -102], [23, -138], [67, -67]])","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2fdd029d73a8807a","name":"stdout","source":"2fdd029d73a8807a.txt","type":"text/plain","size":1579}],"parameters":[],"stepsCount":7,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumForListTestCase::0","time":{"start":1724733472499,"stop":1724733472499,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"Lists"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"story","value":"Sum by Factors"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.sum_by_factors.test_sum_for_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d496788776e49e6b00052f/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},"source":"f2960499936046d9.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f2a1a9d494a0859.json b/allure-report/data/test-cases/f2a1a9d494a0859.json new file mode 100644 index 00000000000..84d1b702372 --- /dev/null +++ b/allure-report/data/test-cases/f2a1a9d494a0859.json @@ -0,0 +1 @@ +{"uid":"f2a1a9d494a0859","name":"Testing top_3_words function","fullName":"kyu_4.most_frequently_used_words.test_top_3_words.Top3WordsTestCase#test_top_3_words","historyId":"749ee6e9278a75fb77637153b8003619","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test top_3_words function\n ","descriptionHtml":"Given a string of text (possibly with punctuation and line-breaks), the function should return an array of the top-3 most occurring words, in descending order of the number of occurrences.
","status":"passed","steps":[{"name":"Enter a test string and verify the output","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string and verify the output","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_Top3WordsTestCase::0","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Most frequently used words in a text"},{"name":"tag","value":"FILTERING"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"RANKING"},{"name":"tag","value":"PARSING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.most_frequently_used_words.test_top_3_words"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/51e056fe544cf36c410000fb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"81d67983376326e","status":"passed","time":{"start":1732764218624,"stop":1732764218624,"duration":0}},{"uid":"13b14c699e0075d9","status":"passed","time":{"start":1732428193975,"stop":1732428193976,"duration":1}},{"uid":"7b5c67e400b6b0a0","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"522dabffb376b9c8","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"450fbb27e2067be4","status":"passed","time":{"start":1732764218624,"stop":1732764218624,"duration":0}},{"uid":"f85ab0d3a8429db7","status":"passed","time":{"start":1732428193975,"stop":1732428193976,"duration":1}},{"uid":"c7c7f21adbc73706","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"647dfe698e2a6fdb","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},"source":"f2a1a9d494a0859.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/2e0eb113649e95e6.json b/allure-report/data/test-cases/f2bd505717a279f1.json similarity index 86% rename from allure-report/data/test-cases/2e0eb113649e95e6.json rename to allure-report/data/test-cases/f2bd505717a279f1.json index 0454ec12a4f..3a82454f8c0 100644 --- a/allure-report/data/test-cases/2e0eb113649e95e6.json +++ b/allure-report/data/test-cases/f2bd505717a279f1.json @@ -1 +1 @@ -{"uid":"2e0eb113649e95e6","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1732428195708,"stop":1732428195708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Who likes it?"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"2e0eb113649e95e6.json","parameterValues":[]} \ No newline at end of file +{"uid":"f2bd505717a279f1","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing likes function with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1732428195708,"stop":1732428195708,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Who likes it?"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FORMATTING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"f2bd505717a279f1.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/6226ef3ddb316aa7.json b/allure-report/data/test-cases/f2e80dca05a524c5.json similarity index 52% rename from allure-report/data/test-cases/6226ef3ddb316aa7.json rename to allure-report/data/test-cases/f2e80dca05a524c5.json index b21d4328b82..838ef1530d1 100644 --- a/allure-report/data/test-cases/6226ef3ddb316aa7.json +++ b/allure-report/data/test-cases/f2e80dca05a524c5.json @@ -1 +1 @@ -{"uid":"6226ef3ddb316aa7","name":"Testing string_transformer function","fullName":"kyu_6.string_transformer.test_string_transformer.StringTransformerTestCase#test_string_transformer","historyId":"05d3d7ae3b11057af82404f162aa30df","time":{"start":1724733474101,"stop":1724733474101,"duration":0},"description":"\n Testing string_transformer function\n with multiple test data.\n\n Given a string, return a new string that has\n transformed based on the input:\n\n 1. Change case of every character, ie. lower\n case to upper case, upper case to lower case.\n\n 2. Reverse the order of words from the input.\n\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1732428194205,"stop":1732428194205,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['NORTH', 'SOUTH', 'SOUTH', 'EAST', 'WEST', 'NORTH', 'WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'EAST', 'NORTH', 'EAST', 'WEST', 'WEST', 'EAST', 'EAST', 'WEST', 'SOUTH']) and verify the output (['NORTH', 'EAST']) vs expected (['NORTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['EAST', 'NORTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'SOUTH', 'NORTH', 'NORTH', 'SOUTH', 'WEST', 'NORTH', 'EAST', 'WEST', 'WEST', 'WEST', 'EAST', 'SOUTH', 'SOUTH']) and verify the output (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH']) vs expected (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['WEST', 'NORTH', 'EAST', 'EAST', 'EAST', 'EAST', 'WEST', 'WEST', 'WEST', 'WEST', 'NORTH', 'NORTH', 'SOUTH', 'EAST']) and verify the output (['WEST', 'NORTH', 'NORTH', 'EAST']) vs expected (['WEST', 'NORTH', 'NORTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1732428194209,"stop":1732428194209,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Directions Reduction"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"aa8525de66192fb3.json","parameterValues":[]} \ No newline at end of file +{"uid":"f30c1ecba64a2387","name":"Testing dir_reduc function","fullName":"kyu_5.directions_reduction.test_directions_reduction.DirectionsReductionTestCase#test_directions_reduction","historyId":"b49a06236d1af1a464e84083e52f6b22","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase","time":{"start":1732428194205,"stop":1732428194205,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Test a function dir_reduc which will take an array of\n strings and returns an array of strings with the needless\n directions removed (W<->E or S<->N side by side).\n\n The Haskell version takes a list of directions with\n data Direction = North | East | West | South.\n\n The Clojure version returns nil when the path is\n reduced to nothing.\n\n The Rust version takes a slice of enum Direction\n {NORTH, SOUTH, EAST, WEST}.\n :return:\n ","descriptionHtml":"Test a function dirReduc which will take an array of strings and returns an array of strings with the needless directions removed (W<->E or S<->N side by side).
","status":"passed","steps":[{"name":"Enter test data (['NORTH', 'SOUTH', 'SOUTH', 'EAST', 'WEST', 'NORTH', 'WEST']) and verify the output (['WEST']) vs expected (['WEST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'WEST', 'SOUTH', 'EAST']) and verify the output (['NORTH', 'WEST', 'SOUTH', 'EAST']) vs expected (['NORTH', 'WEST', 'SOUTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['NORTH', 'EAST', 'NORTH', 'EAST', 'WEST', 'WEST', 'EAST', 'EAST', 'WEST', 'SOUTH']) and verify the output (['NORTH', 'EAST']) vs expected (['NORTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['EAST', 'NORTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'NORTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'SOUTH', 'NORTH', 'NORTH', 'SOUTH', 'WEST', 'NORTH', 'EAST', 'WEST', 'WEST', 'WEST', 'EAST', 'SOUTH', 'SOUTH']) and verify the output (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH']) vs expected (['EAST', 'SOUTH', 'SOUTH', 'SOUTH', 'SOUTH', 'EAST', 'SOUTH', 'WEST', 'NORTH', 'WEST', 'SOUTH', 'SOUTH'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['WEST', 'NORTH', 'EAST', 'EAST', 'EAST', 'EAST', 'WEST', 'WEST', 'WEST', 'WEST', 'NORTH', 'NORTH', 'SOUTH', 'EAST']) and verify the output (['WEST', 'NORTH', 'NORTH', 'EAST']) vs expected (['WEST', 'NORTH', 'NORTH', 'EAST'])","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DirectionsReductionTestCase::0","time":{"start":1732428194209,"stop":1732428194209,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"5 kyu"},{"name":"story","value":"Directions Reduction"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.directions_reduction.test_directions_reduction"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/550f22f4d758534c1100025a","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS"]},"source":"f30c1ecba64a2387.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f39847014d01db85.json b/allure-report/data/test-cases/f39847014d01db85.json new file mode 100644 index 00000000000..ae221af3886 --- /dev/null +++ b/allure-report/data/test-cases/f39847014d01db85.json @@ -0,0 +1 @@ +{"uid":"f39847014d01db85","name":"Testing list_squared function","fullName":"kyu_5.integers_recreation_one.test_list_squared.ListSquaredTestCase#test_flatten","historyId":"59de8dec543be1db3938897a3c9169de","time":{"start":1733030099021,"stop":1733030099161,"duration":140},"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase","time":{"start":1733030099021,"stop":1733030099021,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing list_squared function\n\n :return:\n ","descriptionHtml":"Given two integers m, n (1 <= m <= n) we want to find all integers between m and n whose sum of squared divisors is itself a square.
","status":"passed","steps":[{"name":"Enter test data and verify the output...","time":{"start":1733030099021,"stop":1733030099021,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1733030099021,"stop":1733030099021,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1733030099021,"stop":1733030099021,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1733030099021,"stop":1733030099083,"duration":62},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1733030099083,"stop":1733030099130,"duration":47},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data and verify the output...","time":{"start":1733030099130,"stop":1733030099161,"duration":31},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ListSquaredTestCase::0","time":{"start":1733030099161,"stop":1733030099161,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Integers: Recreation One"},{"name":"epic","value":"5 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"OPTIMIZATION"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Optimization"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.integers_recreation_one.test_list_squared"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/55aa075506463dac6600010d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"3376cc456abfb7e3","status":"passed","time":{"start":1732764218953,"stop":1732764219098,"duration":145}},{"uid":"39dc8cd28592a068","status":"passed","time":{"start":1732428194292,"stop":1732428194424,"duration":132}},{"uid":"c77cd6e80c5f42f2","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}},{"uid":"b01a24c8d7b81de4","status":"passed","time":{"start":1724733472796,"stop":1724733472921,"duration":125}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"b7dd8f8438e567a9","status":"passed","time":{"start":1732764218953,"stop":1732764219098,"duration":145}},{"uid":"7560669431ea4aa8","status":"passed","time":{"start":1732428194292,"stop":1732428194424,"duration":132}},{"uid":"7fd5632b0213855d","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}},{"uid":"60f5877935ced5c5","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}}]},"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},"source":"f39847014d01db85.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/e41edf94f198f2c7.json b/allure-report/data/test-cases/f3b126d8812a5b41.json similarity index 85% rename from allure-report/data/test-cases/e41edf94f198f2c7.json rename to allure-report/data/test-cases/f3b126d8812a5b41.json index 9f77f7ad642..bbf9ef0b4eb 100644 --- a/allure-report/data/test-cases/e41edf94f198f2c7.json +++ b/allure-report/data/test-cases/f3b126d8812a5b41.json @@ -1 +1 @@ -{"uid":"e41edf94f198f2c7","name":"Testing first_non_repeating_letter function","fullName":"kyu_5.first_non_repeating_character.test_first_non_repeating_letter.FirstNonRepeatingLetterTestCase#test_first_non_repeating_letter","historyId":"cff7d7f7b55b35458669cd92cb129d06","time":{"start":1732428194268,"stop":1732428194268,"duration":0},"description":"\n Testing a function named first_non_repeating_letter\n that takes a string input, and returns the first character\n that is not repeated anywhere in the string.\n\n For example, if given the input 'stress', the function\n should return 't', since the letter t only occurs once\n in the string, and occurs first in the string.\n\n As an added challenge, upper- and lowercase letters are\n considered the same character, but the function should\n return the correct case for the initial letter. For example,\n the input 'sTreSS' should return 'T'.\n\n If a string contains all repeating characters, it should\n return an empty string (\"\") or None -- see sample tests.\n :return:\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1732428194529,"stop":1732428194529,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAY"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"5bc730ff95f1c205.json","parameterValues":[]} \ No newline at end of file +{"uid":"f50250db1c4c6a23","name":"Testing done_or_not function","fullName":"kyu_5.tic_tac_toe_checker.test_checker.IsSolvedTestCase#test_is_solved","historyId":"059761e477dad0853fa6e0ed172a78f0","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing is_solved function\n\n The function should return whether the\n board's current state is solved.\n\n We want our function to return:\n\n -1 if the board is not yet finished (there are empty spots),\n 1 if \"X\" won,\n 2 if \"O\" won,\n 0 if it's a cat's game (i.e. a draw).\n ","descriptionHtml":"The function should return whether the board's current state is solved.
","status":"passed","steps":[{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter Tic-Tac-Toe board and verify the output.","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_IsSolvedTestCase::0","time":{"start":1732428194529,"stop":1732428194529,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"ARRAY"},{"name":"epic","value":"5 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"story","value":"Tic-Tac-Toe Checker"},{"name":"suite","value":"Algorithms"},{"name":"feature","value":"Lists"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.tic_tac_toe_checker.test_checker"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/525caa5c1bf619d28c000335","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["ARRAY","ALGORITHMS"]},"source":"f50250db1c4c6a23.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/63ceea7fe946ff07.json b/allure-report/data/test-cases/f5045863352b0844.json similarity index 91% rename from allure-report/data/test-cases/63ceea7fe946ff07.json rename to allure-report/data/test-cases/f5045863352b0844.json index f479d37849c..93175bf9463 100644 --- a/allure-report/data/test-cases/63ceea7fe946ff07.json +++ b/allure-report/data/test-cases/f5045863352b0844.json @@ -1 +1 @@ -{"uid":"63ceea7fe946ff07","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1732428193914,"stop":1732428193914,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 37, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"63ceea7fe946ff07.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"f5045863352b0844","name":"test_line_negative","fullName":"kyu_3.line_safari_is_that_a_line.test_line_negative.LineNegativeTestCase#test_line_negative","historyId":"e5c7abe0fcf3b79049d906f50808feb6","time":{"start":1732428193914,"stop":1732428193914,"duration":0},"description":"\n Testing Line Safari functionality\n Negative test cases\n ","descriptionHtml":" Testing Line Safari functionality\n Negative test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_negative.py', 37, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"feature","value":"String"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"STRINGS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"parentSuite","value":"Competent"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12720-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_negative"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"f5045863352b0844.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/f51b45f6ebc18bdf.json b/allure-report/data/test-cases/f51b45f6ebc18bdf.json
new file mode 100644
index 00000000000..66a6d329c5e
--- /dev/null
+++ b/allure-report/data/test-cases/f51b45f6ebc18bdf.json
@@ -0,0 +1 @@
+{"uid":"f51b45f6ebc18bdf","name":"Testing Sudoku class","fullName":"kyu_4.validate_sudoku_with_size.test_sudoku.SudokuTestCase#test_sudoku_class","historyId":"0704c8beeeff66cfb456c26853e2b7c4","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing Sudoku class\n\n Given a Sudoku data structure with size NxN, N > 0 and √N == integer,\n assert a method that validates if it has been filled out correctly.\n :return:\n ","descriptionHtml":"Testing Sudoku class
Given a Sudoku data structure with size NxN, N > 0 and √N == integer, assert a method that validates if it has been filled out correctly.
","status":"passed","steps":[{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a Sudoku solution and verify if it a valid one.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Assert expected result vs actual.","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":30,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SudokuTestCase::0","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Validate Sudoku with size `NxN`"},{"name":"tag","value":"PUZZLES"},{"name":"tag","value":"VALIDATION"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Control Flow"},{"name":"tag","value":"GAMES"},{"name":"tag","value":"ARRAYS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.validate_sudoku_with_size.test_sudoku"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/540afbe2dc9f615d5e000425","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"b4318b89966fb16","status":"passed","time":{"start":1732764218803,"stop":1732764218803,"duration":0}},{"uid":"73191ac2ec23a302","status":"passed","time":{"start":1732428194154,"stop":1732428194154,"duration":0}},{"uid":"ea9306ba22046ff3","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}},{"uid":"a2c0d72771fc18f1","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a908975bd67b2eca","status":"passed","time":{"start":1732764218803,"stop":1732764218803,"duration":0}},{"uid":"15f47b991f284575","status":"passed","time":{"start":1732428194154,"stop":1732428194154,"duration":0}},{"uid":"7f90afc62f8400f4","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}},{"uid":"a921030da8c9a520","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}}]},"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},"source":"f51b45f6ebc18bdf.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/5908d364b75f844e.json b/allure-report/data/test-cases/f52796969ad8c6a8.json similarity index 80% rename from allure-report/data/test-cases/5908d364b75f844e.json rename to allure-report/data/test-cases/f52796969ad8c6a8.json index 8383684bf2c..32007444ea9 100644 --- a/allure-report/data/test-cases/5908d364b75f844e.json +++ b/allure-report/data/test-cases/f52796969ad8c6a8.json @@ -1 +1 @@ -{"uid":"5908d364b75f844e","name":"Testing the 'valid_braces' function","fullName":"kyu_6.valid_braces.test_valid_braces.ValidBracesTestCase#test_valid_braces","historyId":"6c14cedc5a513765002a31220c677a3f","time":{"start":1732764220383,"stop":1732764220385,"duration":2},"description":"\n Testing the 'valid_braces' function\n with various test data\n :return:\n ","descriptionHtml":"Should return False for invalid parentheses
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ValidParenthesesTestCase","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n 0 is a square number\n :return:\n ","descriptionHtml":"Should return False for invalid parentheses
","status":"passed","steps":[{"name":"Enter test string (')(', '()()(', '((())', '())(()', ')()', ')')and verify that the function returns False.","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (')(', '()()(', '((())', '())(()', ')()', ')')and verify that the function returns False.","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (')(', '()()(', '((())', '())(()', ')()', ')')and verify that the function returns False.","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (')(', '()()(', '((())', '())(()', ')()', ')')and verify that the function returns False.","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (')(', '()()(', '((())', '())(()', ')()', ')')and verify that the function returns False.","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test string (')(', '()()(', '((())', '())(()', ')()', ')')and verify that the function returns False.","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ValidParenthesesTestCase::0","time":{"start":1733030100757,"stop":1733030100757,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Valid Parentheses"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"STRINGS"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"PARSING"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.valid_parentheses.test_valid_parentheses"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/6411b91a5e71b915d237332d","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"tags":["STRINGS","PARSING","ALGORITHMS"]},"source":"f55783c4fa90131e.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f56ae5fa4f278c43.json b/allure-report/data/test-cases/f56ae5fa4f278c43.json new file mode 100644 index 00000000000..b639f12d39a --- /dev/null +++ b/allure-report/data/test-cases/f56ae5fa4f278c43.json @@ -0,0 +1 @@ +{"uid":"f56ae5fa4f278c43","name":"Testing 'DefaultList' class: extend","fullName":"kyu_6.default_list.test_default_list.DefaultListTestCase#test_default_list_extend","historyId":"14f36f48218b5a6c45bb6c1fdb646e2d","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'DefaultList' class: extend\n :return:\n ","descriptionHtml":"Testing extend method.
","status":"passed","steps":[{"name":"Create a list","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Extend the list list","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Get list item by index and verify the results","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_DefaultListTestCase::0","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"DefaultList"},{"name":"tag","value":"CLASSES"},{"name":"tag","value":"OBJECT-ORIENTED PROGRAMMING"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Object-Oriented Programming"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"feature","value":"Classes"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.default_list.test_default_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5e882048999e6c0023412908","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"e8a2735e9df336cb","status":"passed","time":{"start":1732764219337,"stop":1732764219339,"duration":2}},{"uid":"353219a042e3862c","status":"passed","time":{"start":1732428194661,"stop":1732428194663,"duration":2}},{"uid":"acad0a25b607c9fe","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"dbd543834c91eda6","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c244be500ebdf146","status":"passed","time":{"start":1732764219337,"stop":1732764219339,"duration":2}},{"uid":"5fabad9204d0747c","status":"passed","time":{"start":1732428194661,"stop":1732428194663,"duration":2}},{"uid":"826a0963540c6e75","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"4359475f5ec554bd","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},"source":"f56ae5fa4f278c43.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f5898a8468d0cd4.json b/allure-report/data/test-cases/f5898a8468d0cd4.json new file mode 100644 index 00000000000..daa86f6e1dd --- /dev/null +++ b/allure-report/data/test-cases/f5898a8468d0cd4.json @@ -0,0 +1 @@ +{"uid":"f5898a8468d0cd4","name":"String with mixed type of chars","fullName":"kyu_6.first_character_that_repeats.test_first_character_that_repeats.FirstDupTestCase#test_first_dup_mixed","historyId":"befc81f16d3ea9a4d57ecd3fed78faff","time":{"start":1733030100137,"stop":1733030100137,"duration":0},"description":"\n Test string with mixed type of chars.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"story","value":"Josephus Survivor"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"6566372edd2dc54c.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"f7d62cc3e2943023","name":"test_josephus_survivor","fullName":"kyu_5.josephus_survivor.test_josephus_survivor.JosephusSurvivorTestCase#test_josephus_survivor","historyId":"334b612b45e8a87e83a3482704f4ba8a","time":{"start":1724735127828,"stop":1724735127828,"duration":0},"description":"\n In this kata you have to correctly return who\n is the \"survivor\", ie: the last element of a\n Josephus permutation.\n :return:\n ","descriptionHtml":" In this kata you have to correctly return who\n is the "survivor", ie: the last element of a\n Josephus permutation.\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\josephus_survivor\\\\test_josephus_survivor.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"ARRAYS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"NUMBERS"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"LISTS"},{"name":"story","value":"Josephus Survivor"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"Math"},{"name":"suite","value":"Algorithms"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.josephus_survivor.test_josephus_survivor"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/555624b601231dc7a400017a/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","NUMBERS","LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"f7d62cc3e2943023.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/5c0c21f2226a901c.json b/allure-report/data/test-cases/f7d85b85e5647233.json
similarity index 87%
rename from allure-report/data/test-cases/5c0c21f2226a901c.json
rename to allure-report/data/test-cases/f7d85b85e5647233.json
index dd74a094b79..78c181624e0 100644
--- a/allure-report/data/test-cases/5c0c21f2226a901c.json
+++ b/allure-report/data/test-cases/f7d85b85e5647233.json
@@ -1 +1 @@
-{"uid":"5c0c21f2226a901c","name":"Testing tickets function","fullName":"kyu_6.vasya_clerk.test_tickets.TicketsTestCase#test_tickets","historyId":"bb3964d396ef802dceada9777cff8e45","time":{"start":1732428195699,"stop":1732428195699,"duration":0},"description":"\n Testing tickets function with various test inputs.\n\n The new \"Avengers\" movie has just been released!\n There are a lot of people at the cinema box office\n standing in a huge line. Each of them has a single\n 100, 50 or 25 dollar bill. An \"Avengers\" ticket\n costs 25 dollars.\n\n Vasya is currently working as a clerk.\n He wants to sell a ticket to every single person\n in this line.\n\n Can Vasya sell a ticket to every person and give change\n if he initially has no money and sells the tickets strictly\n in the order people queue?\n\n The function should return YES, if Vasya can sell\n a ticket to every person and give change with the\n bills he has at hand at that moment. Otherwise return NO.\n :return:\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'mix' function\n\n Given two strings s1 and s2, the 'mix' function\n should visualize how different the two strings are.\n ","descriptionHtml":"Testing pmix function
Given two strings s1 and s2, the 'mix' function should visualize how different the two strings are. We will only take into account the lowercase letters (a to z). First let us count the frequency of each lowercase letters in s1 and s2.
","status":"passed","steps":[{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter s1 and s2 strings and assert the output vs expected result","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_MixTestCase::0","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"parentSuite","value":"Competent"},{"name":"story","value":"Strings Mix"},{"name":"feature","value":"String"},{"name":"epic","value":"4 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.strings_mix.test_mix"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5629db57620258aa9d000014","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"196d20a77b3bd50d","status":"passed","time":{"start":1732764218673,"stop":1732764218673,"duration":0}},{"uid":"76a91c6ac0b40085","status":"passed","time":{"start":1732428194023,"stop":1732428194025,"duration":2}},{"uid":"9c58cd2f052b55a6","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}},{"uid":"aea42439e3c082b4","status":"passed","time":{"start":1724733472421,"stop":1724733472421,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"3b9e344534b3c5db","status":"passed","time":{"start":1732764218673,"stop":1732764218673,"duration":0}},{"uid":"2cc2dcb2d1d8eb43","status":"passed","time":{"start":1732428194023,"stop":1732428194025,"duration":2}},{"uid":"2460353038ce1955","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}},{"uid":"afdaa298aab7eba8","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}}]},"tags":["STRINGS","FUNDAMENTALS"]},"source":"f87e2580dd045df5.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/f8b721dfa4278fea.json b/allure-report/data/test-cases/f8b721dfa4278fea.json new file mode 100644 index 00000000000..31e6d9aa2ac --- /dev/null +++ b/allure-report/data/test-cases/f8b721dfa4278fea.json @@ -0,0 +1 @@ +{"uid":"f8b721dfa4278fea","name":"a and b are equal","fullName":"kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers.SumOfNumbersTestCase#test_get_sum_equal_numbers","historyId":"2972663ca9fa4b4f0e6ea69060a464d5","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"description":"\n a and b are equal\n :return:\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Permutations"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"PERMUTATIONS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"ef2ebe964f1d2f5f.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"f9dcb27f6a2f5731","name":"test_permutations","fullName":"kyu_4.permutations.test_permutations.PermutationsTestCase#test_permutations","historyId":"acc964c78dd821707ef4a0652a683e9a","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"description":"\n Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n ","descriptionHtml":" Testing permutations function\n\n Test that permutations function creates all\n permutations of an input string and\n remove duplicates, if present. This means, you\n have to shuffle all letters from the input in all\n possible orders.\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_4\\\\permutations\\\\test_permutations.py', 31, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"story","value":"Permutations"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"4 kyu"},{"name":"tag","value":"PERMUTATIONS"},{"name":"parentSuite","value":"Competent"},{"name":"feature","value":"String"},{"name":"suite","value":"Algorithms"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_4.permutations.test_permutations"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5254ca2719453dcc0b00027d/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"f9dcb27f6a2f5731.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/5c657b72ebb12427.json b/allure-report/data/test-cases/f9e3772c62ee9c71.json
similarity index 81%
rename from allure-report/data/test-cases/5c657b72ebb12427.json
rename to allure-report/data/test-cases/f9e3772c62ee9c71.json
index 0549e5a3885..99773bb00d2 100644
--- a/allure-report/data/test-cases/5c657b72ebb12427.json
+++ b/allure-report/data/test-cases/f9e3772c62ee9c71.json
@@ -1 +1 @@
-{"uid":"5c657b72ebb12427","name":"'fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8bb1795fd7e9c165","name":"stdout","source":"8bb1795fd7e9c165.txt","type":"text/plain","size":611}],"parameters":[],"stepsCount":5,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"5c657b72ebb12427.json","parameterValues":[]} \ No newline at end of file +{"uid":"f9e3772c62ee9c71","name":"'fix_the_meerkat function function verification","fullName":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat.FixTheMeerkatTestCase#test_fix_the_meerkat","historyId":"11e49f45979df22d4f121435101e70bc","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).
","status":"passed","steps":[{"name":"Enter test data: ['tail', 'body', 'head'] and assert actual result: ['head', 'body', 'tail'] vs expected: ['head', 'body', 'tail']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['tails', 'body', 'heads'] and assert actual result: ['heads', 'body', 'tails'] vs expected: ['heads', 'body', 'tails']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['bottom', 'middle', 'top'] and assert actual result: ['top', 'middle', 'bottom'] vs expected: ['top', 'middle', 'bottom']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['lower legs', 'torso', 'upper legs'] and assert actual result: ['upper legs', 'torso', 'lower legs'] vs expected: ['upper legs', 'torso', 'lower legs']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data: ['ground', 'rainbow', 'sky'] and assert actual result: ['sky', 'rainbow', 'ground'] vs expected: ['sky', 'rainbow', 'ground']","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"4dd82faaba573e68","name":"stdout","source":"4dd82faaba573e68.txt","type":"text/plain","size":611}],"parameters":[],"stepsCount":5,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_FixTheMeerkatTestCase::0","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"DATA STRUCTURES"},{"name":"tag","value":"ARRAYS"},{"name":"epic","value":"8 kyu"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Lists"},{"name":"tag","value":"LISTS"},{"name":"parentSuite","value":"Beginner"},{"name":"suite","value":"Data Structures"},{"name":"story","value":"My head is at the wrong end!"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56f699cd9400f5b7d8000b55/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},"source":"f9e3772c62ee9c71.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/99bd3e79aeea5636.json b/allure-report/data/test-cases/fa6ca2a58e326e7c.json similarity index 67% rename from allure-report/data/test-cases/99bd3e79aeea5636.json rename to allure-report/data/test-cases/fa6ca2a58e326e7c.json index e7c1a4e72fc..b879637b329 100644 --- a/allure-report/data/test-cases/99bd3e79aeea5636.json +++ b/allure-report/data/test-cases/fa6ca2a58e326e7c.json @@ -1 +1 @@ -{"uid":"99bd3e79aeea5636","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_2","historyId":"72a2d75b45f09e520765f369cfc2bc8f","time":{"start":1732764221033,"stop":1732764221033,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764221033,"stop":1732764221033,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732764221042,"stop":1732764221042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Math"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"95e685797940e119","status":"passed","time":{"start":1732428196244,"stop":1732428196245,"duration":1}},{"uid":"99e31d655e3161a","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"83b34d0610fd83c6","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"371c743cf6f64f1d","status":"passed","time":{"start":1732428196244,"stop":1732428196245,"duration":1}},{"uid":"26cf86ca9eda4b5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"34febd97f08d8df7","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"99bd3e79aeea5636.json","parameterValues":[]} \ No newline at end of file +{"uid":"fa6ca2a58e326e7c","name":"Testing shark function (positive)","fullName":"kyu_8.holiday_vi_shark_pontoon.test_shark.SharkTestCase#test_shark_alive_2","historyId":"72a2d75b45f09e520765f369cfc2bc8f","time":{"start":1732764221033,"stop":1732764221033,"duration":0},"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1732764221033,"stop":1732764221033,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1732764221042,"stop":1732764221042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"suite","value":"Math"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"fa6ca2a58e326e7c.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/139cceadff83cc0d.json b/allure-report/data/test-cases/fa7a68ec7ece512f.json similarity index 82% rename from allure-report/data/test-cases/139cceadff83cc0d.json rename to allure-report/data/test-cases/fa7a68ec7ece512f.json index 8c012a93518..3848e1878ec 100644 --- a/allure-report/data/test-cases/139cceadff83cc0d.json +++ b/allure-report/data/test-cases/fa7a68ec7ece512f.json @@ -1 +1 @@ -{"uid":"139cceadff83cc0d","name":"Testing men_from_boys function","fullName":"kyu_7.sort_out_the_men_from_boys.test_men_from_boys.MenFromBoysTestCase#test_men_from_boys","historyId":"94e7f25439d88c0d2dae964ef4a033cd","time":{"start":1724735129258,"stop":1724735129258,"duration":0},"description":"\n Testing men_from_boys function with\n various test inputs\n\n Scenario\n Now that the competition gets tough it\n will Sort out the men from the boys .\n\n Men are the Even numbers and Boys are\n the odd !alt !alt\n\n Task\n Given an array/list [] of n integers ,\n Separate The even numbers from the odds ,\n or Separate the men from the boys !alt !alt\n\n Notes\n Return an array/list where Even numbers\n come first then odds.\n Since , Men are stronger than Boys ,\n Then Even numbers in ascending order\n While odds in descending.\n :return:\n ","descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"efdc700a12236023","name":"stdout","source":"efdc700a12236023.txt","type":"text/plain","size":1127}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Help the bookseller !"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"296f86e34803d6c1.json","parameterValues":[]} \ No newline at end of file +{"uid":"fa8c3ecdf2af6d24","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"160b559167718fe9","name":"stdout","source":"160b559167718fe9.txt","type":"text/plain","size":1127}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"story","value":"Help the bookseller !"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Algorithms"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"fa8c3ecdf2af6d24.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/fb3c794e959e544.json b/allure-report/data/test-cases/fb3c794e959e544.json new file mode 100644 index 00000000000..2285ea54c2b --- /dev/null +++ b/allure-report/data/test-cases/fb3c794e959e544.json @@ -0,0 +1 @@ +{"uid":"fb3c794e959e544","name":"Testing done_or_not function","fullName":"kyu_5.sum_of_pairs.test_sum_pairs.SumPairsTestCase#test_sum_pairs","historyId":"9fee131d815f560a33f2993b7a094489","time":{"start":1732764219186,"stop":1732764219186,"duration":0},"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase","time":{"start":1732764219184,"stop":1732764219184,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing 'sum_pairs' function\n\n Given a list of integers and a single sum value,\n the function should return the first two values\n (parse from the left please) in order of appearance\n that add up to form the sum.\n ","descriptionHtml":"Given a list of integers and a single sum value, the function should return the first two values (parse from the left please) in order of appearance that add up to form the sum.
","status":"passed","steps":[{"name":"Enter a test list and verify the output.","time":{"start":1732764219186,"stop":1732764219186,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SumPairsTestCase::0","time":{"start":1732764219187,"stop":1732764219187,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"STRINGS"},{"name":"story","value":"Sum of Pairs"},{"name":"tag","value":"DESIGN PATTERNS"},{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"DESIGN PRINCIPLES"},{"name":"feature","value":"Memoization"},{"name":"tag","value":"MEMOIZATION"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"PARSING ALGORITHMS"},{"name":"suite","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.sum_of_pairs.test_sum_pairs"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54d81488b981293527000c8f","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},"source":"fb3c794e959e544.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/3714d7b27c33cf44.json b/allure-report/data/test-cases/fb5c1665d86892a0.json similarity index 83% rename from allure-report/data/test-cases/3714d7b27c33cf44.json rename to allure-report/data/test-cases/fb5c1665d86892a0.json index 860d2271131..a41d474a672 100644 --- a/allure-report/data/test-cases/3714d7b27c33cf44.json +++ b/allure-report/data/test-cases/fb5c1665d86892a0.json @@ -1 +1 @@ -{"uid":"3714d7b27c33cf44","name":"Verify that greet function returns the proper message","fullName":"kyu_8.grasshopper_personalized_message.test_grasshopper_personalized_message.GreetTestCase#test_greet","historyId":"c07c7cb9e4aa2b6b273c9327f48ca674","time":{"start":1732428196215,"stop":1732428196215,"duration":0},"description":"\n Use conditionals to to verify that greet\n function returns the proper message.\n :return:\n ","descriptionHtml":" Testing Line Safari functionality\n Positive test cases\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_3\\\\line_safari_is_that_a_line\\\\test_line_positive.py', 35, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Competent"},{"name":"epic","value":"3 kyu"},{"name":"suite","value":"Algorithms"},{"name":"story","value":"Line Safari - Is that a line?"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_3.line_safari_is_that_a_line.test_line_positive"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/59c5d0b0a25c8c99ca000237","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"453e6c562bbae4f7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218562,"stop":1732764218562,"duration":0}},{"uid":"51076f5a3e3475ad","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193918,"stop":1732428193918,"duration":0}},{"uid":"54d8fcc9aa407768","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"bc0d03d768c84e9a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472312,"stop":1724733472312,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"32a39f3c0fa23567","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218562,"stop":1732764218562,"duration":0}},{"uid":"b7243d74fc99fb8b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193918,"stop":1732428193918,"duration":0}},{"uid":"cf3552eb00513a1a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"f4c5ff18f0370583","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"fb676676627eae5f.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/7c6af0e0a129f035.json b/allure-report/data/test-cases/fbd2d46d837906e7.json
similarity index 67%
rename from allure-report/data/test-cases/7c6af0e0a129f035.json
rename to allure-report/data/test-cases/fbd2d46d837906e7.json
index 7c79ab551ab..bf4bf769d3e 100644
--- a/allure-report/data/test-cases/7c6af0e0a129f035.json
+++ b/allure-report/data/test-cases/fbd2d46d837906e7.json
@@ -1 +1 @@
-{"uid":"7c6af0e0a129f035","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1732764221320,"stop":1732764221320,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Will you make it?"},{"name":"epic","value":"8 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"9ece4d55c6bd3b35","status":"passed","time":{"start":1732428196453,"stop":1732428196455,"duration":2}},{"uid":"bdcd06f2ac6e82c9","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"3b2be2c8b8f3d0bb","status":"passed","time":{"start":1724733474975,"stop":1724733474975,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b2705032891531e8","status":"passed","time":{"start":1732428196453,"stop":1732428196455,"duration":2}},{"uid":"afae2f3faef55f2b","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"627a7fd2fe38a284","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"7c6af0e0a129f035.json","parameterValues":[]} \ No newline at end of file +{"uid":"fbd2d46d837906e7","name":"Testing zero_fuel function","fullName":"kyu_8.will_you_make_it.test_zero_fuel.ZeroFuelTestCase#test_zero_fuel","historyId":"47e8749fb79b5ff765dc32c3b5efb2a3","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing the function with various test data\n :return:\n ","descriptionHtml":"You were camping with your friends far away from home, but when it's time to go back, you realize that you fuel is running out and the nearest pump is 50 miles away! You know that on average, your car runs on about 25 miles per gallon. There are 2 gallons left. Considering these factors, write a function that tells you if it is possible to get to the pump or not. Function should return true (1 in Prolog) if it is possible and false (0 in Prolog) if not. The input values are always positive.
","status":"passed","steps":[{"name":"Enter data ((50, 25, 2)) and verify the expected output (True) vs actual result (True)","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter data ((100, 50, 1)) and verify the expected output (False) vs actual result (False)","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":2,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_ZeroFuelTestCase::0","time":{"start":1732764221320,"stop":1732764221320,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Will you make it?"},{"name":"epic","value":"8 kyu"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.will_you_make_it.test_zero_fuel"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5861d28f124b35723e00005e","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"fbd2d46d837906e7.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/d7ea74c17659aeca.json b/allure-report/data/test-cases/fbe0584170aaf70b.json similarity index 81% rename from allure-report/data/test-cases/d7ea74c17659aeca.json rename to allure-report/data/test-cases/fbe0584170aaf70b.json index 86c9864f077..a0975c1b96c 100644 --- a/allure-report/data/test-cases/d7ea74c17659aeca.json +++ b/allure-report/data/test-cases/fbe0584170aaf70b.json @@ -1 +1 @@ -{"uid":"d7ea74c17659aeca","name":"Testing the 'unique_in_order' function","fullName":"kyu_6.unique_in_order.test_unique_in_order.UniqueInOrderTestCase#test_unique_in_order","historyId":"9cff2d5d4d73fbc92b1c7c29d738384f","time":{"start":1724733474116,"stop":1724733474116,"duration":0},"description":"\n Testing the 'unique_in_order' function\n with various test data\n :return:\n ","descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"8e812b8e3303683b","name":"stdout","source":"8e812b8e3303683b.txt","type":"text/plain","size":348}],"parameters":[],"stepsCount":1,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Who likes it?"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"168ffd09c766442f.json","parameterValues":[]} \ No newline at end of file +{"uid":"fc29d3ec888c78ca","name":"Testing likes function","fullName":"kyu_6.who_likes_it.test_likes_function.LikesTestCase#test_likes_function","historyId":"79c7b93ec42d8a40bc531e50834720ef","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"The function should take in input array, containing the names of people who like an item. It must return the display text. For 4 or more names, the number in and 2 others simply increases.
","status":"passed","steps":[{"name":"Enter a test data and verify the expected output vs actual result","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"37e9edade389e962","name":"stdout","source":"37e9edade389e962.txt","type":"text/plain","size":348}],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_LikesTestCase::0","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Who likes it?"},{"name":"tag","value":"STRINGS"},{"name":"tag","value":"ALGORITHMS"},{"name":"epic","value":"6 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"tag","value":"FORMATTING"},{"name":"feature","value":"String"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Novice"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"17192-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.who_likes_it.test_likes_function"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/5266876b8f4bf2da9b000362/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},"source":"fc29d3ec888c78ca.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/b0cc123728fa2f2d.json b/allure-report/data/test-cases/fc354bf003c2f263.json similarity index 63% rename from allure-report/data/test-cases/b0cc123728fa2f2d.json rename to allure-report/data/test-cases/fc354bf003c2f263.json index db4b0e330bf..904761ed394 100644 --- a/allure-report/data/test-cases/b0cc123728fa2f2d.json +++ b/allure-report/data/test-cases/fc354bf003c2f263.json @@ -1 +1 @@ -{"uid":"b0cc123728fa2f2d","name":"All chars are in upper case","fullName":"kyu_6.character_frequency.test_character_frequency.LetterFrequencyTestCase#test_letter_frequency_all_caps","historyId":"f47162ca0e9bacec154c9094fd33e635","time":{"start":1732764219279,"stop":1732764219279,"duration":0},"description":"\n Testing letter_frequency function\n where all chars are in upper case\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732764220480,"stop":1732764220480,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"cad7274be200bf39","status":"passed","time":{"start":1732428195776,"stop":1732428195776,"duration":0}},{"uid":"b7107b1da849121a","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"681eea057133a7e0","status":"passed","time":{"start":1724733474210,"stop":1724733474210,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"de0aa71757f8badf","status":"passed","time":{"start":1732428195776,"stop":1732428195776,"duration":0}},{"uid":"5a941d3b90762a67","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"5ef0ca25b0e8e9c5","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"b1056dd0bc1f2f4e.json","parameterValues":[]} \ No newline at end of file +{"uid":"fc440329cf5fac04","name":"Testing calc_combinations_per_row function","fullName":"kyu_7.easy_line.test_easyline.EasyLineTestCase#test_calc_combinations_per_row","historyId":"7fcdfe6224a9c1bf62e1c03968cb029e","time":{"start":1732764220467,"stop":1732764220468,"duration":1},"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc_combinations_per_row function\n :return:\n ","descriptionHtml":"The function should take row number and return Pascal's Triangle combination per that row coefficients on line n.
","status":"passed","steps":[{"name":"Enter row number (0) and assert expected (1) vs actual (1).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (1) and assert expected (1) vs actual (1).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (2) and assert expected (2) vs actual (2).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (3) and assert expected (3) vs actual (3).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (4) and assert expected (4) vs actual (4).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (5) and assert expected (5) vs actual (5).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (6) and assert expected (6) vs actual (6).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter row number (7) and assert expected (7) vs actual (7).","time":{"start":1732764220467,"stop":1732764220467,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":8,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_EasyLineTestCase::0","time":{"start":1732764220480,"stop":1732764220480,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"story","value":"Easy Line"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"7 kyu"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Math"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_7.easy_line.test_easyline"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/56e7d40129035aed6c000632","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"fc440329cf5fac04.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/bdd8b1b0bd82d5b1.json b/allure-report/data/test-cases/fc74ffe2a6fa764b.json similarity index 50% rename from allure-report/data/test-cases/bdd8b1b0bd82d5b1.json rename to allure-report/data/test-cases/fc74ffe2a6fa764b.json index 813a9de2c11..544e40c4b3a 100644 --- a/allure-report/data/test-cases/bdd8b1b0bd82d5b1.json +++ b/allure-report/data/test-cases/fc74ffe2a6fa764b.json @@ -1 +1 @@ -{"uid":"bdd8b1b0bd82d5b1","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1732764218838,"stop":1732764218838,"duration":0},"description":"\n Testing using basic test data\n :return:\n ","descriptionHtml":" Testing using basic test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"ee7ac80cd7bb8f8d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194185,"stop":1732428194185,"duration":0}},{"uid":"5aa7474450de295f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"28083507c1397923","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724733472577,"stop":1724733472577,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"a57a3497f4402b67","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194185,"stop":1732428194185,"duration":0}},{"uid":"d6d51bdb700f78e3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"ad08cb0fb6eef203","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"bdd8b1b0bd82d5b1.json","parameterValues":[]}
\ No newline at end of file
+{"uid":"fc74ffe2a6fa764b","name":"test_solution_basic","fullName":"kyu_5.diophantine_equation.test_solution.SolutionTestCase#test_solution_basic","historyId":"ea802d18b118f621c35bcaf8644d85ff","time":{"start":1732764218838,"stop":1732764218838,"duration":0},"description":"\n Testing using basic test data\n :return:\n ","descriptionHtml":" Testing using basic test data\n :return:\n
\n","status":"skipped","statusMessage":"Skipped: The solution is not ready","statusTrace":"('C:\\\\Users\\\\super\\\\Documents\\\\GitHub\\\\codewars\\\\kyu_5\\\\diophantine_equation\\\\test_solution.py', 34, 'Skipped: The solution is not ready')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"Novice"},{"name":"epic","value":"5 kyu"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"feature","value":"Math"},{"name":"story","value":"Diophantine Equation"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"tag","value":"@pytest.mark.skip(reason='The solution is not ready')"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_5.diophantine_equation.test_solution"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/554f76dca89983cc400000bb","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},"source":"fc74ffe2a6fa764b.json","parameterValues":[]}
\ No newline at end of file
diff --git a/allure-report/data/test-cases/ea018bd2743d350e.json b/allure-report/data/test-cases/fca8b44cee8413d5.json
similarity index 79%
rename from allure-report/data/test-cases/ea018bd2743d350e.json
rename to allure-report/data/test-cases/fca8b44cee8413d5.json
index 0554a530389..62296139fe6 100644
--- a/allure-report/data/test-cases/ea018bd2743d350e.json
+++ b/allure-report/data/test-cases/fca8b44cee8413d5.json
@@ -1 +1 @@
-{"uid":"ea018bd2743d350e","name":"Testing check_for_factor function: positive flow","fullName":"kyu_8.grasshopper_check_for_factor.test_check_for_factor.CheckForFactorTestCase#test_check_for_factor_false","historyId":"8c287dae332df512fc4a9755020ffedc","time":{"start":1724735129477,"stop":1724735129477,"duration":0},"description":"\n Testing check_for_factor function.\n\n This function should test if the\n factor is a factor of base.\n\n Return false if it is not a factor.\n :return:\n ","descriptionHtml":"Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Your message is a string containing space separated words.
You need to encrypt each word in the message using the following rules:
* The first letter needs to be converted to its ASCII code.
* The second letter needs to be switched with the last letter
Keepin' it simple: There are no special characters in input.
Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":3,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1732764218535,"stop":1732764218535,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":21,"attachmentStep":false,"hasContent":true,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1732764218539,"stop":1732764218539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"OPERATORS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"a39b53ea962a31f1","status":"passed","time":{"start":1732428193889,"stop":1732428193889,"duration":0}},{"uid":"500f182a6eedd000","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}},{"uid":"bae98e899f1ebab4","status":"passed","time":{"start":1724733472280,"stop":1724733472280,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c77f51e83226296c","status":"passed","time":{"start":1732428193889,"stop":1732428193889,"duration":0}},{"uid":"693c5b2693478689","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}},{"uid":"d6d06cbc227917e","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}}]},"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"a6d26dfb90ab4062.json","parameterValues":[]} \ No newline at end of file +{"uid":"fd6070318b36fb6f","name":"Testing calc function","fullName":"kyu_2.evaluate_mathematical_expression.test_evaluate.CalcTestCase#test_calc","historyId":"f2e69721b9f301c2454fa419ac365031","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase","time":{"start":1732764218535,"stop":1732764218535,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing calc class\n Given a mathematical expression as a string you\n must return the result as a number.\n ","descriptionHtml":"Given a mathematical expression as a string you must return the result as a number.
","status":"passed","steps":[{"name":"Enter a test string (1 + 1), calculate the result (2.0) and compare vs expected (2)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (8/16), calculate the result (0.5) and compare vs expected (0.5)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 -(-1)), calculate the result (4.0) and compare vs expected (4)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + -2), calculate the result (0.0) and compare vs expected (0)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (10- 2- -5), calculate the result (13.0) and compare vs expected (13)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((10)))), calculate the result (10.0) and compare vs expected (10)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (3 * 5), calculate the result (15.0) and compare vs expected (15)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-7 * -(6 / 3)), calculate the result (14.0) and compare vs expected (14)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (2 + 3 * 4 / 3 - 6 / 3 * 3 + 8), calculate the result (8.0) and compare vs expected (8)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * 3 - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (1 + 2 * 3 * (5 - (3 - 1)) - 8), calculate the result (11.0) and compare vs expected (11)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-(-(-1)))), calculate the result (1.0) and compare vs expected (1)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((((((-1)))))), calculate the result (-1.0) and compare vs expected (-1)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (58 / 40 - -45 * 13 * 35 - -19 / -71 + 60), calculate the result (20536.1823943662) and compare vs expected (20536.1823943662)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (61 + 82 + -81 - -53 * 84 - -83 + -74 / 60), calculate the result (4595.766666666666) and compare vs expected (4595.766666666666)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(94) * (36 / 64 + -(13)) - (41 - (((-(-15 - 58)))) - -23)), calculate the result (1178.125) and compare vs expected (1178.125)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-91) - (92 - -2 / -(13)) / (-42 - -(((-(-90 - 30)))) * -53)), calculate the result (91.014346478264) and compare vs expected (91.014346478264)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-93) / (-36 + 26 + -(18)) + (-7 * -(((-(-67 + -95)))) + -9)), calculate the result (1121.6785714285713) and compare vs expected (1121.6785714285713)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(-23) + (-4 * -13 + -(1)) - (-30 / (((-(57 + -20)))) + 85)), calculate the result (-11.810810810810807) and compare vs expected (-11.810810810810807)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string ((72) / (-82 - -93 * -(88)) + (-18 - -(((-(60 * 97)))) + -79)), calculate the result (-5917.00871037987) and compare vs expected (-5917.00871037987)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter a test string (-(77) / (7 * -76 + (59)) + (98 / -(((-(-74 - -47)))) / -5)), calculate the result (0.8887166236003445) and compare vs expected (0.8887166236003445)","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":21,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_CalcTestCase::0","time":{"start":1732764218539,"stop":1732764218539,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"feature","value":"String"},{"name":"story","value":"Evaluate mathematical expression"},{"name":"tag","value":"BASIC LANGUAGE FEATURES"},{"name":"tag","value":"ALGORITHMS"},{"name":"parentSuite","value":"Proficient"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"epic","value":"2 kyu"},{"name":"tag","value":"OPERATORS"},{"name":"subSuite","value":"Unit Tests"},{"name":"tag","value":"EXPRESSIONS"},{"name":"tag","value":"PARSING STRINGS"},{"name":"suite","value":"Algorithms"},{"name":"tag","value":"NUMBERS"},{"name":"tag","value":"MATHEMATICS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"11036-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_2.evaluate_mathematical_expression.test_evaluate"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/52a78825cdfc2cfc87000005","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},"source":"fd6070318b36fb6f.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/1a204aa873a93d86.json b/allure-report/data/test-cases/fe6da9468168286a.json similarity index 79% rename from allure-report/data/test-cases/1a204aa873a93d86.json rename to allure-report/data/test-cases/fe6da9468168286a.json index 3a089df8de2..9642771e1c3 100644 --- a/allure-report/data/test-cases/1a204aa873a93d86.json +++ b/allure-report/data/test-cases/fe6da9468168286a.json @@ -1 +1 @@ -{"uid":"1a204aa873a93d86","name":"Testing Calculator class","fullName":"kyu_3.calculator.test_calculator.CalculatorTestCase#test_calculator","historyId":"939a8064e3d28ec85fadd67010b560ae","time":{"start":1732428193909,"stop":1732428193909,"duration":0},"description":"\n Testing Calculator class\n A simple calculator that given a string of operators '()', '+', '-', '*', '/'\n and numbers separated by spaces will return the value of that expression\n :return: None\n ","descriptionHtml":"1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
1. given a string of operators '(), +, -, *, /'and numbers separated by spaces
2. the calculator should return the value of that expression
You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"2731ba669f341d4","name":"stdout","source":"2731ba669f341d4.txt","type":"text/plain","size":1127}],"parameters":[],"stepsCount":6,"attachmentStep":false,"hasContent":true,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"attachmentStep":false,"hasContent":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Help the bookseller !"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"a98592d8e6c7fba2.json","parameterValues":[]} \ No newline at end of file +{"uid":"ffafa17ec9b60c3d","name":"Testing stock_list function","fullName":"kyu_6.help_the_bookseller.test_stock_list.StockListTestCase#test_stock_list","historyId":"dd45bde8a5798bd4dac8809e8aa8206c","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"descriptionHtml":"You will be given a stocklist (e.g. : L) and a list of categories in capital letters. Your task is to verify that the function finds all the books of L with codes belonging to each category of M and to sum their quantity according to each category.
","status":"passed","steps":[{"name":"Enter test data (['ABAR 200', 'CDXE 500', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B']) and verify the expected output ((A : 200) - (B : 1140)) vs actual result ((A : 200) - (B : 1140))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['BBAR 150', 'CDXE 515', 'BKWR 250', 'BTSQ 890', 'DRTY 600'], ['A', 'B', 'C', 'D']) and verify the expected output ((A : 0) - (B : 1290) - (C : 515) - (D : 600)) vs actual result ((A : 0) - (B : 1290) - (C : 515) - (D : 600))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['CBART 20', 'CDXEF 50', 'BKWRK 25', 'BTSQZ 89', 'DRTYM 60'], ['A', 'B', 'C', 'W']) and verify the expected output ((A : 0) - (B : 114) - (C : 70) - (W : 0)) vs actual result ((A : 0) - (B : 114) - (C : 70) - (W : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['B', 'R', 'D', 'X']) and verify the expected output ((B : 364) - (R : 225) - (D : 60) - (X : 0)) vs actual result ((B : 364) - (R : 225) - (D : 60) - (X : 0))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data (['ROXANNE 102', 'RHODODE 123', 'BKWRKAA 125', 'BTSQZFG 239', 'DRTYMKH 060'], ['U', 'V', 'R']) and verify the expected output ((U : 0) - (V : 0) - (R : 225)) vs actual result ((U : 0) - (V : 0) - (R : 225))","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},{"name":"Enter test data ([], ['B', 'R', 'D', 'X']) and verify the expected output () vs actual result ()","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[{"uid":"f0b58c59c3feea05","name":"stdout","source":"f0b58c59c3feea05.txt","type":"text/plain","size":1127}],"parameters":[],"stepsCount":6,"hasContent":true,"attachmentStep":false,"attachmentsCount":1,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_StockListTestCase::0","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Help the bookseller !"},{"name":"tag","value":"ALGORITHMS"},{"name":"subSuite","value":"Unit Tests"},{"name":"epic","value":"6 kyu"},{"name":"parentSuite","value":"Novice"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"suite","value":"Fundamentals"},{"name":"feature","value":"Algorithms"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"9168-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_6.help_the_bookseller.test_stock_list"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/54dc6f5a224c26032800005c/train/python","type":"link"}],"hidden":true,"retry":true,"extra":{"categories":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},"source":"ffafa17ec9b60c3d.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/test-cases/210d6cbbe1051e7b.json b/allure-report/data/test-cases/ffb404aff6d39348.json similarity index 80% rename from allure-report/data/test-cases/210d6cbbe1051e7b.json rename to allure-report/data/test-cases/ffb404aff6d39348.json index 7689243602d..5c052160693 100644 --- a/allure-report/data/test-cases/210d6cbbe1051e7b.json +++ b/allure-report/data/test-cases/ffb404aff6d39348.json @@ -1 +1 @@ -{"uid":"210d6cbbe1051e7b","name":"STesting enough function","fullName":"kyu_8.will_there_be_enough_space.test_enough.EnoughTestCase#test_enough","historyId":"a2768f68ae825ba2b78473ceb0eb184a","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"description":"\n Testing enough function\n with various test data\n\n If there is enough space, return 0,\n and if there isn't, return the number\n of passengers he can't take.\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":4,"retriesStatusChange":false,"beforeStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"testStage":{"description":"\n Testing shark function -> positive\n :return:\n ","descriptionHtml":"You are given 5 variables:
shark_distance = distance the shark needs to cover to eat you in metres,
shark_speed = how fast it can move in metres/second,
pontoonDistance = how far you need to swim to safety in metres,
you_speed = how fast you can swim in metres/second,
dolphin = a boolean, if true, you can half the swimming speed of the shark as the dolphin will attack it.
If you make it, return \"Alive!\", if not, return \"Shark Bait!\".
","status":"passed","steps":[{"name":"Enter test data and verify the output","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"attachments":[],"parameters":[],"stepsCount":1,"hasContent":true,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false},"afterStages":[{"name":"_unittest_setUpClass_fixture_SharkTestCase::0","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"hasContent":false,"attachmentStep":false,"attachmentsCount":0,"shouldDisplayMessage":false}],"labels":[{"name":"severity","value":"normal"},{"name":"story","value":"Holiday VI - Shark Pontoon"},{"name":"epic","value":"8 kyu"},{"name":"tag","value":"NUMBERS"},{"name":"suite","value":"Math"},{"name":"tag","value":"MATHEMATICS"},{"name":"feature","value":"String"},{"name":"tag","value":"ALGORITHMS"},{"name":"tag","value":"FUNDAMENTALS"},{"name":"subSuite","value":"Unit Tests"},{"name":"parentSuite","value":"Beginner"},{"name":"tag","value":"STRINGS"},{"name":"host","value":"DESKTOP-I2O0REL"},{"name":"thread","value":"12680-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"kyu_8.holiday_vi_shark_pontoon.test_shark"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[{"name":"Source/Kata","url":"https://www.codewars.com/kata/57e921d8b36340f1fd000059","type":"link"}],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"49330a85ee41c454","status":"passed","time":{"start":1732764221024,"stop":1732764221024,"duration":0}},{"uid":"8bbe92897a0837e7","status":"passed","time":{"start":1732428196238,"stop":1732428196239,"duration":1}},{"uid":"cbf123a6aa236a3b","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"39d768f6fda8fdf2","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0}}],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"3de5bbe9e7cab5b6","status":"passed","time":{"start":1732764221024,"stop":1732764221024,"duration":0}},{"uid":"2951c359ba3fd421","status":"passed","time":{"start":1732428196238,"stop":1732428196239,"duration":1}},{"uid":"972d0622d29729c4","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"2c2a3e42bb3933c8","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},"source":"ffb8e8f4eed50d14.json","parameterValues":[]} \ No newline at end of file diff --git a/allure-report/data/timeline.json b/allure-report/data/timeline.json index ccb0c3ea27c..ec08a7f683b 100644 --- a/allure-report/data/timeline.json +++ b/allure-report/data/timeline.json @@ -1 +1 @@ -{"uid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","name":"timeline","children":[{"name":"DESKTOP-I2O0REL","children":[{"name":"11036-MainThread","children":[{"name":"'multiply' function verification","uid":"edb8f84ee9c3dd36","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221159,"stop":1732764221159,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","INTRODUCTION"]},{"name":"Testing litres function with various test inputs","uid":"388d9dc9fa1f1c3a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221087,"stop":1732764221087,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing calc function","uid":"a6d26dfb90ab4062","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},{"name":"Testing sum_of_intervals function","uid":"61e07c6ddcc506b1","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218771,"stop":1732764218772,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},{"name":"Testing easy_line function","uid":"324d19209fbeb70d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Test with one char only","uid":"66020f911b054e74","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221218,"stop":1732764221218,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Test with empty string","uid":"52402d5056a00e1d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221212,"stop":1732764221213,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Two smallest numbers in the start of the list","uid":"c52dc9ba56a64495","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220762,"stop":1732764220763,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing hoop_count function (negative test case)","uid":"b02a54a0a8bd8284","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221093,"stop":1732764221093,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing men_from_boys function","uid":"edfd5d811972f420","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220683,"stop":1732764220683,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing string_transformer function","uid":"4d8c29fe45d13f2d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220346,"stop":1732764220346,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"a and b are equal","uid":"9c39905963998c1b","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220432,"stop":1732764220432,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing the 'find_missing_number' function","uid":"b22afbc33030e55f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},{"name":"get_size function tests","uid":"c8a70d9350601da5","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221235,"stop":1732764221235,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","ALGEBRA","ALGORITHMS","GEOMETRY"]},{"name":"String with no duplicate chars","uid":"8605c2bc186d7f9a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220171,"stop":1732764220172,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"test_smallest","uid":"9164bf2c06bf8752","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218915,"stop":1732764218915,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"XOR logical operator","uid":"689b611d3c9a3124","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221134,"stop":1732764221134,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Positive test cases for is_prime function testing","uid":"d731ec2306766d91","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221362,"stop":1732764221363,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing sum_for_list function","uid":"7331de8e7202ad57","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218698,"stop":1732764218753,"duration":55},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},{"name":"Find the int that appears an odd number of times","uid":"59e860fc2782867c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220156,"stop":1732764220156,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing century function","uid":"3ead41117d0ad5b6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing remove_char function","uid":"c2a15dd126224894","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221181,"stop":1732764221181,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","BASIC LANGUAGE FEATURES"]},{"name":"Testing length function","uid":"c87eac92a1b3b456","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220523,"stop":1732764220523,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES"]},{"name":"test_sequence","uid":"2890c501d19b5f47","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764220219,"stop":1732764220219,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing calc_combinations_per_row function","uid":"b1056dd0bc1f2f4e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220467,"stop":1732764220468,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing the 'solution' function","uid":"41668c3c4e1a677a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220213,"stop":1732764220213,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'save' function: positive","uid":"89d5ee585c13bf38","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220499,"stop":1732764220500,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing period_is_late function (positive)","uid":"ffc8d600f4ca1daf","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221064,"stop":1732764221066,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing create_city_map function","uid":"37c27a38809b08b4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218891,"stop":1732764218891,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'mix' function","uid":"3b9e344534b3c5db","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'vaporcode' function","uid":"a6592dc6717fe514","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220779,"stop":1732764220779,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing compute_ranks","uid":"9e017ac7fdaf6bf5","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219166,"stop":1732764219166,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":1,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","SORTING","ALGORITHMS","ARRAYS"]},{"name":"Testing the 'group_cities' function","uid":"ee07ce647fa212f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220284,"stop":1732764220287,"duration":3},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},{"name":"Testing 'sum_triangular_numbers' with big number as an input","uid":"fa6c346b04c031d5","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220731,"stop":1732764220732,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing 'has_subpattern' (part 1) function","uid":"5ff3f93ff1ffe8b3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220321,"stop":1732764220321,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"String with no duplicate chars","uid":"1c3655d4a978bd79","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220192,"stop":1732764220192,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing 'count_sheeps' function: positive flow","uid":"302e450946481df3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220887,"stop":1732764220887,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing alphanumeric function","uid":"14829aa4ce177c0a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219145,"stop":1732764219145,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","BUGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing 'solution' function","uid":"5f97df940bb3f46a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220696,"stop":1732764220696,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS"]},{"name":"Testing 'longest_repetition' function","uid":"a30a3ac9558d7a9c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220206,"stop":1732764220207,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing monkey_count function","uid":"d9e0d2d6c00c88e9","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220875,"stop":1732764220875,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["RANGES","FUNDAMENTALS","LISTS","BASIC LANGUAGE FEATURES","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing toJadenCase function (positive)","uid":"f26dca06c76121c7","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220572,"stop":1732764220573,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'sum_triangular_numbers' with positive numbers","uid":"28a9bedc22c54787","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220741,"stop":1732764220741,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"OR logical operator","uid":"b8a2da685a579f99","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221126,"stop":1732764221126,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"String alphabet chars and spaces","uid":"89c0be4978ed22ba","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220182,"stop":1732764220183,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing Warrior class >>> tom","uid":"6035f0fe38b5a062","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},{"name":"Testing flatten function","uid":"fef2d68159e448ff","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218932,"stop":1732764218932,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","ARRAYS"]},{"name":"Test with regular string","uid":"a5b469ea69ba375b","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221204,"stop":1732764221204,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing pig_it function","uid":"60f7c96f923539a5","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219159,"stop":1732764219160,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Non consecutive number should be returned","uid":"fcb92722bb71757b","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220954,"stop":1732764220955,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'has_subpattern' (part 2) function","uid":"c5bce40c2868c787","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220328,"stop":1732764220328,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing largestPower function","uid":"addec93357f6e501","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220605,"stop":1732764220605,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS"]},{"name":"Testing checkchoose function","uid":"64abc8899e8e691d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing number_of_sigfigs function","uid":"8ed1a17310170d88","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220660,"stop":1732764220660,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'shortest_job_first(' function","uid":"dd86378e3a37dfe4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":1,"retriesStatusChange":false,"parameters":[],"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},{"name":"Testing epidemic function","uid":"200b5f0b4ec790a3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219366,"stop":1732764219372,"duration":6},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'parts_sums' function","uid":"168d1058a213deae","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220362,"stop":1732764220362,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":1,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","PERFORMANCE","ALGORITHMS"]},{"name":"Zero","uid":"c19e4739f2d4d64c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220827,"stop":1732764220828,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"All chars are in upper case","uid":"b0cc123728fa2f2d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219279,"stop":1732764219279,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"Testing 'count_sheeps' function: bad input","uid":"2991adec6435da10","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220892,"stop":1732764220893,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing all_fibonacci_numbers function","uid":"720b65d3a7d8ec34","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218877,"stop":1732764218877,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'DefaultList' class: __getitem__","uid":"17c9a97f8a5ea815","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219332,"stop":1732764219333,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing zero_fuel function","uid":"7c6af0e0a129f035","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing next_bigger function","uid":"5e2354482de170d3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"test_solution_big","uid":"31802a90aeba5e97","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218842,"stop":1732764218842,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing Potion class","uid":"f5c9e062133dbbbb","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220268,"stop":1732764220270,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing advice function","uid":"b684b0c7250ecf6d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218894,"stop":1732764218908,"duration":14},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing gap function","uid":"cb9f6d4c2aaf90e3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220509,"stop":1732764220509,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing solve function","uid":"4d4729a99109106e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with zero","uid":"c3e9cf6e477b7f80","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220749,"stop":1732764220749,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing 'greek_comparator' function","uid":"d0246537274067fb","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221017,"stop":1732764221018,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing done_or_not function","uid":"1251fa1056fea3d4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},{"name":"'multiply' function verification with empty list","uid":"e751c9c9dc3d04e6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220624,"stop":1732764220625,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing growing_plant function","uid":"56d019840f444cec","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220536,"stop":1732764220536,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing agents_cleanup function","uid":"bb0cb59f0e1a4eca","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218887,"stop":1732764218887,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing check_for_factor function: positive flow","uid":"b26a6745cd367097","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220981,"stop":1732764220981,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"powers function should return an array of unique numbers","uid":"631ed8ca3aead56c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220715,"stop":1732764220719,"duration":4},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing validate_battlefield function","uid":"1a13c6a89153460b","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},{"name":"Square numbers (positive)","uid":"1bd3919646678e3f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220786,"stop":1732764220786,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing 'letter_count' function","uid":"d6ad7a05187743ff","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219308,"stop":1732764219309,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","HASHES","DATA STRUCTURES"]},{"name":"Testing easy_diagonal function","uid":"53eb34bc4e02fa07","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219387,"stop":1732764220132,"duration":745},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing 'DefaultList' class: append","uid":"a78b9243c26a61bf","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"AND logical operator","uid":"591cfdbc90cf4c5e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221117,"stop":1732764221117,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"'multiply' function verification: lists with multiple digits","uid":"c700736d12b44c86","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220619,"stop":1732764220619,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing solution function","uid":"d5aba2cd944d7efd","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},{"name":"Testing invite_more_women function (negative)","uid":"7e066328cfed2428","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220670,"stop":1732764220670,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","PUZZLES"]},{"name":"Wolf at the beginning of the queue","uid":"63ea9545d8dcd43f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221337,"stop":1732764221337,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing the 'sort_array' function","uid":"e53952640c2c9e47","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'count_sheeps' function: mixed list","uid":"cc4dd11ea285cd92","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220907,"stop":1732764220907,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing string_to_array function","uid":"8672ab2817945b36","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220862,"stop":1732764220862,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing invite_more_women function (positive)","uid":"b3f6328bce0de37c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220676,"stop":1732764220677,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","PUZZLES"]},{"name":"Testing 'has_subpattern' (part 3) function","uid":"63a8ebd07b8fa1c4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220337,"stop":1732764220337,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing binary_to_string function","uid":"67a0bf67db9047ee","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},{"name":"Testing 'count_sheeps' function: empty list","uid":"bd65eae3991d6c2c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220896,"stop":1732764220898,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"test_solution_empty","uid":"80f314b70b306bd4","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218847,"stop":1732764218847,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"a and b are equal","uid":"405b625cf95f9fbd","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220459,"stop":1732764220459,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing two_decimal_places function","uid":"a61ba5af03a1f296","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220961,"stop":1732764220961,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"a an b are positive numbers","uid":"46eea1e10beb3240","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220443,"stop":1732764220443,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing permute_a_palindrome (empty string)","uid":"ebad1371009d2223","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220243,"stop":1732764220243,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing the 'valid_braces' function","uid":"5908d364b75f844e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220383,"stop":1732764220385,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing permute_a_palindrome (positive)","uid":"c0b1085f1fbfd7ed","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220254,"stop":1732764220254,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Square numbers (positive)","uid":"13f340b5f893b4e2","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220797,"stop":1732764220798,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing duplicate_encode function","uid":"d1bc6da1a117f865","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219378,"stop":1732764219378,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing validSolution","uid":"9d2b852ea94aa88a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},{"name":"String with mixed type of chars","uid":"60d4140245a65d5","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220167,"stop":1732764220168,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Should return 'Publish!'","uid":"aa37770dd2142a16","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221293,"stop":1732764221294,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing alphabet_war function","uid":"e91954f86960f5cf","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},{"name":"Negative numbers","uid":"bca9ba5488466979","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220804,"stop":1732764220804,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing dir_reduc function","uid":"4eb91d777aea105a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing done_or_not function","uid":"48e03b38164b77c2","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219206,"stop":1732764219208,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ARRAY","ALGORITHMS"]},{"name":"All chars are in mixed case","uid":"49ad6a9c0404421b","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219290,"stop":1732764219291,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"Testing 'feast' function","uid":"3cb7f65d354963ea","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221265,"stop":1732764221265,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'DefaultList' class: pop","uid":"4438dce845a8b680","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219349,"stop":1732764219351,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Verify that greet function returns the proper message","uid":"190ed93e28b901b","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220999,"stop":1732764220999,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","CONTROL FLOW"]},{"name":"Should return 'I smell a series!'","uid":"4c5cc35d3de0d6f4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221298,"stop":1732764221298,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing swap_values function","uid":"ee50880cc545f1d3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221246,"stop":1732764221247,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["BUGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing max_multiple function","uid":"1abde016dd7f5ee7","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220590,"stop":1732764220590,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS","ARRAYS"]},{"name":"Testing permute_a_palindrome (negative)","uid":"8bc712dc2d3a7199","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220247,"stop":1732764220248,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing 'numericals' function","uid":"b36ca0513e4048a8","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220234,"stop":1732764220234,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","PERFORMANCE","PUZZLES","ALGORITHMS"]},{"name":"Testing make_upper_case function","uid":"b2f619fce2ea028d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221144,"stop":1732764221144,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'thirt' function","uid":"62a6bbd8d87be20e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing anagrams function","uid":"300c045916564a1","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219222,"stop":1732764219222,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Test that no_space function removes the spaces","uid":"63b822db5bae14d4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221193,"stop":1732764221193,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing is_prime function","uid":"142f5165c8452d36","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219120,"stop":1732764219120,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["DESIGN PRINCIPLES","MEMOIZATION","OPTIMIZATION","ALGORITHMS","DESIGN PATTERNS"]},{"name":"goals function verification","uid":"965bac5a2c55f031","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220989,"stop":1732764220989,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing the 'pyramid' function","uid":"ff9c64bdd3b3fc0c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220276,"stop":1732764220276,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing length function where head = None","uid":"8e87cfc15c8260a3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220528,"stop":1732764220529,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES"]},{"name":"Testing first_non_repeated function with various inputs","uid":"a3cba1eb012d0834","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220770,"stop":1732764220770,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing to_alternating_case function","uid":"f30b225377e5683d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220837,"stop":1732764220837,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing odd_row function","uid":"416bb0c0ac58f7b6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["PERFORMANCE","ALGORITHMS"]},{"name":"Testing Calculator class","uid":"5194ad39db439d08","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218553,"stop":1732764218553,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","EXPRESSIONS","FUNDAMENTALS","PARSING","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing share_price function","uid":"5bf735ebb9d90923","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220651,"stop":1732764220651,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","MATHEMATICS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing Decoding functionality","uid":"98ca489a74667507","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Testing Walker class - position property from negative grids","uid":"3e564e38813f1539","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":true,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing 'is_isogram' function","uid":"30977e1fdeed6f0a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Wolf at the end of the queue","uid":"6dfafb882d7cc41f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221330,"stop":1732764221330,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing increment_string function","uid":"dc076040e5481dc9","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219174,"stop":1732764219176,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","STRINGS PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"Non square numbers (negative)","uid":"162a4f2fa010c721","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220792,"stop":1732764220793,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"fix_the_meerkat function function verification","uid":"1f1df83d6cc10b66","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"All chars are in lower case","uid":"e1af2c095108694d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219284,"stop":1732764219285,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"Testing calculate_damage function","uid":"d0931e78c129f8d8","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},{"name":"Testing tickets function","uid":"9a9def5039f12f67","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220392,"stop":1732764220392,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","GAMES","ALGORITHMS"]},{"name":"test_josephus_survivor","uid":"6ef44675aea47099","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764219113,"stop":1732764219113,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"test_solution_basic","uid":"bdd8b1b0bd82d5b1","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218838,"stop":1732764218838,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing check_root function","uid":"ba71f124345447fc","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220417,"stop":1732764220418,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","MATHEMATICS","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS","ARRAYS"]},{"name":"test_line_negative","uid":"577d9e765fb39849","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218558,"stop":1732764218558,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing toJadenCase function (negative)","uid":"1bf4128bcf35143f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220563,"stop":1732764220563,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'snail' function","uid":"e7035dc3ef8d99c0","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},{"name":"Testing easy_line function exception message","uid":"80a5eacfa2431348","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220479,"stop":1732764220479,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing list_squared function","uid":"b7dd8f8438e567a9","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218953,"stop":1732764219098,"duration":145},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},{"name":"Non square numbers (negative)","uid":"9e71e34228180c1c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220822,"stop":1732764220823,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing 'summation' function","uid":"1b57aafe4439b9a8","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221009,"stop":1732764221011,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS"]},{"name":"Testing Battle method","uid":"c00621abb22a9be3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},{"name":"a or b is negative","uid":"be50565df8dfb0ab","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220437,"stop":1732764220438,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing domain_name function","uid":"6a3f85e29591c654","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218869,"stop":1732764218871,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"Testing password function","uid":"3ff87d981594c6f7","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220596,"stop":1732764220597,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing check_exam function","uid":"f6c63ae7fdc54916","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220855,"stop":1732764220855,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ARRAYS"]},{"name":"Wolf in the middle of the queue","uid":"ef53249dd3798b49","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221343,"stop":1732764221343,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing 'solution' function","uid":"f48dcf9628fe90ff","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220612,"stop":1732764220612,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","ALGORITHMS"]},{"name":"Testing shark function (positive)","uid":"99bd3e79aeea5636","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221033,"stop":1732764221033,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"'multiply' function verification with random list","uid":"8388a8495a8b75af","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220641,"stop":1732764220642,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing 'solution' function","uid":"e604a93a8ee1253f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218683,"stop":1732764218684,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing row_sum_odd_numbers function","uid":"980af150a499b4e9","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing set_alarm function","uid":"3846518071a02e50","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221226,"stop":1732764221226,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","BOOLEANS"]},{"name":"Testing done_or_not function","uid":"ef2b00c02db84592","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219186,"stop":1732764219186,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},{"name":"Testing make_readable function","uid":"5654bb5658921dcd","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218944,"stop":1732764218944,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","DATES/TIME","ALGORITHMS"]},{"name":"test_ips_between","uid":"93b00a3d2e7b92c1","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218824,"stop":1732764218824,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Negative test cases for is_prime function testing","uid":"4710cc2182eb85cb","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221358,"stop":1732764221359,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing Encoding functionality","uid":"5e4416fd32f6992f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Testing likes function","uid":"6bab07231bfb8a25","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220402,"stop":1732764220402,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"String with alphabet chars only","uid":"54fbe05c675f404a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220163,"stop":1732764220164,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Large lists","uid":"98e0aca6e090522b","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220933,"stop":1732764220933,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing shark function (negative)","uid":"8dfef1ba8856d412","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221040,"stop":1732764221041,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Non is expected","uid":"c005f5247ce8619b","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220948,"stop":1732764220950,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing make_class function","uid":"ab3687d99fed99d0","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},{"name":"Testing the 'unique_in_order' function","uid":"19cfe4000991e820","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220374,"stop":1732764220374,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing spiralize function","uid":"43a8b37a1715c915","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218582,"stop":1732764218583,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},{"name":"Testing zeros function","uid":"3c7a781e3674db5e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219151,"stop":1732764219153,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'DefaultList' class: extend","uid":"c244be500ebdf146","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219337,"stop":1732764219339,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing 'DefaultList' class: remove","uid":"c0a4502fedd41667","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219357,"stop":1732764219358,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing 'save' function: negative","uid":"86bf8b663d5828a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220494,"stop":1732764220494,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing decipher_this function","uid":"37bcd45d30c593a7","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219315,"stop":1732764219315,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ALGORITHMS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing to_table function","uid":"e687a692c2c18f1b","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219250,"stop":1732764219251,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Testing check_for_factor function: positive flow","uid":"ff18bec5c293c228","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220975,"stop":1732764220977,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing top_3_words function","uid":"450fbb27e2067be4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},{"name":"Testing format_duration","uid":"4249127f6bff6f10","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218611,"stop":1732764218616,"duration":5},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},{"name":"Negative test cases for gen_primes function testing","uid":"9b0ec4eb2cd2dde7","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221371,"stop":1732764221371,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"move function tests","uid":"6a636a909012a6f0","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221258,"stop":1732764221259,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'DefaultList' class: insert","uid":"ea77ab4395e92566","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219343,"stop":1732764219344,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"test_triangle","uid":"732b9dd805d734b8","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220449,"stop":1732764220452,"duration":3},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":["Algorithms","Logic","Strings"]},{"name":"Testing hoop_count function (positive test case)","uid":"6641c9ab33f4ea66","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221104,"stop":1732764221104,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Should return 'Fail!'s","uid":"112ca50049d27c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221286,"stop":1732764221288,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing encrypt_this function","uid":"48fa5f91e3478c29","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220149,"stop":1732764220149,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing count_letters_and_digits function","uid":"183ba5aa4a18280","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":1,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing is_palindrome function","uid":"e532878179cb6f87","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221047,"stop":1732764221047,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing array_diff function","uid":"354cda6601a7cded","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Testing Walker class - position property from positive grids","uid":"4b2984e4fa36f94","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218574,"stop":1732764218575,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":true,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing calculate function","uid":"1857a7ece8075aa5","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing two_decimal_places function","uid":"9246dbe4ecdc42ce","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220516,"stop":1732764220516,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'factorial' function","uid":"82f0a19d19bd8125","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220486,"stop":1732764220486,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing first_non_repeating_letter function","uid":"5ad5cb812fbd5d4a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218926,"stop":1732764218926,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","SEARCH","ALGORITHMS"]},{"name":"Negative non consecutive number should be returned","uid":"4736c243443acbf6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220941,"stop":1732764220941,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'generate_hashtag' function","uid":"3de1512f067d459d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219193,"stop":1732764219193,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS"]},{"name":"Positive test cases for gen_primes function testing","uid":"65e9477143af3f55","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221376,"stop":1732764221377,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing valid_parentheses function","uid":"8e4b6f6bd251566","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219215,"stop":1732764219215,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["UTILITIES","VALIDATION","ALGORITHMS"]},{"name":"Testing digital_root function","uid":"fea5f749a1c464e4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220356,"stop":1732764220356,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing next_smaller function","uid":"641b1ee7248b1557","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with negative numbers","uid":"b78b9d24e53cd100","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220737,"stop":1732764220737,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"STesting enough function","uid":"c31558e9c7981ac7","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221308,"stop":1732764221308,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS"]},{"name":"test_permutations","uid":"c25f8210fdb51a41","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218647,"stop":1732764218647,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing take function","uid":"3d40466198fa34e6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing Sudoku class","uid":"a908975bd67b2eca","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},{"name":"test_solution_medium","uid":"8e9b4227c17ce17f","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218853,"stop":1732764218853,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing period_is_late function (negative)","uid":"2be24f9b66669d76","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221056,"stop":1732764221056,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing shark function (positive)","uid":"3de5bbe9e7cab5b6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing Warrior class >>> bruce_lee","uid":"3d05de3d43cf437d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218790,"stop":1732764218791,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},{"name":"'multiply' function verification with one element list","uid":"a13c451f0f676900","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220628,"stop":1732764220637,"duration":9},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"test_line_positive","uid":"32a39f3c0fa23567","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218562,"stop":1732764218562,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing move_zeros function","uid":"1c9684bf403c80de","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219137,"stop":1732764219137,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS","INTERVIEW QUESTIONS","ARRAYS"]},{"name":"Testing 'order' function","uid":"8a89827c471bc909","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220409,"stop":1732764220410,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing stock_list function","uid":"64ddebaa5d6679fc","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"You are given two angles -> find the 3rd.","uid":"77ce7ba6af0b177a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221276,"stop":1732764221276,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"String with no alphabet chars","uid":"783d8a205b731823","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220176,"stop":1732764220176,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]}],"uid":"47f66d4df6594479df63e370348f1468"},{"name":"9168-MainThread","children":[{"name":"Wolf at the beginning of the queue","uid":"3b252f71e94d60c3","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing Encoding functionality","uid":"c91f2e2d1c4e5a72","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Negative test cases for gen_primes function testing","uid":"65f6b4f1195a0e9d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing check_for_factor function: positive flow","uid":"af99dc37dcb7799b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129492,"stop":1724735129492,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing calc_combinations_per_row function","uid":"b7107b1da849121a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'has_subpattern' (part 3) function","uid":"c739525d6df646b0","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128946,"stop":1724735128946,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing first_non_repeating_letter function","uid":"378b8959bf0b41a9","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127672,"stop":1724735127672,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","SEARCH","ALGORITHMS"]},{"name":"Testing to_alternating_case function","uid":"c1ac88d1c8e8cadf","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129367,"stop":1724735129383,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing is_prime function","uid":"8edcba07a1a3ea56","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127828,"stop":1724735127844,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["DESIGN PRINCIPLES","MEMOIZATION","OPTIMIZATION","ALGORITHMS","DESIGN PATTERNS"]},{"name":"Zero","uid":"764219a087e938f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129367,"stop":1724735129367,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing sum_of_intervals function","uid":"99a774ce5ee6bba3","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},{"name":"Testing men_from_boys function","uid":"139cceadff83cc0d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129258,"stop":1724735129258,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing list_squared function","uid":"61de742601660eab","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},{"name":"Testing 'has_subpattern' (part 2) function","uid":"b5cedd1e00782e11","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128930,"stop":1724735128946,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_solution_empty","uid":"706d67120123862f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing hoop_count function (positive test case)","uid":"f507fecee61d3d94","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129570,"stop":1724735129570,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Should return 'I smell a series!'","uid":"68e1fa91eff84fb2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129727,"stop":1724735129727,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"test_triangle","uid":"e5a7c04cf0e6c2f9","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["Algorithms","Logic","Strings"]},{"name":"Testing Sudoku class","uid":"d4d3736adb97380b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},{"name":"Testing permute_a_palindrome (positive)","uid":"7612354cc3c699d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"'multiply' function verification","uid":"dfa8d9395e9495b6","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","INTRODUCTION"]},{"name":"Testing the 'pyramid' function","uid":"329cbbd27ed228a7","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing Warrior class >>> bruce_lee","uid":"70c180d1e9f40ddc","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"Testing domain_name function","uid":"e0d2f09c0da8121","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"test_sequence","uid":"bda7ad5e74660b56","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'mix' function","uid":"9ee094a1f359821e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Wolf at the end of the queue","uid":"2180a5f5e79006a1","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"test_smallest","uid":"767acc864b347295","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing pig_it function","uid":"caf985b2a75ee6b7","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127875,"stop":1724735127875,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing Decoding functionality","uid":"58a164b572fc5a50","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Testing 'DefaultList' class: append","uid":"f25197354d7a779d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing easy_diagonal function","uid":"8d85f39401914c16","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"String alphabet chars and spaces","uid":"817c95f8ac92a91e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_ips_between","uid":"f9778b72019f6060","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'solution' function","uid":"3d4ef3b1faaf3c9d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129196,"stop":1724735129196,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing make_readable function","uid":"75040d42480a95e8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","DATES/TIME","ALGORITHMS"]},{"name":"Testing odd_row function","uid":"1be5b98a41807de8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["PERFORMANCE","ALGORITHMS"]},{"name":"Testing 'thirt' function","uid":"1a8f12ae9a258bd1","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Should return 'Fail!'s","uid":"a355bc32a0d73da0","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129711,"stop":1724735129711,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing easy_line function exception message","uid":"44516baeffa03c9d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with positive numbers","uid":"71a05925458c8736","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing length function","uid":"55a0094c41d10012","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing permute_a_palindrome (negative)","uid":"11195fbf11e8bfc3","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_solution_medium","uid":"634b88b34b81a74c","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing toJadenCase function (positive)","uid":"faf400d308fb1d4e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing alphanumeric function","uid":"4df9c941adb35f26","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127860,"stop":1724735127860,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","BUGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Test with one char only","uid":"fe13696efb68455a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing count_letters_and_digits function","uid":"e695b3f4b0bdd51b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":1,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Negative non consecutive number should be returned","uid":"9aaaa009f2bba8b1","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing zero_fuel function","uid":"bdcd06f2ac6e82c9","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing easy_line function","uid":"45bc1447720343e5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"String with mixed type of chars","uid":"5471ece0090e3d4","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"move function tests","uid":"f20c6ac583494462","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129680,"stop":1724735129680,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing duplicate_encode function","uid":"6f9dcb0c09ae9f13","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_starting_position_from_negatives","uid":"d34aca89a8362e7c","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'count_sheeps' function: bad input","uid":"23e7f7a9e25073fa","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129414,"stop":1724735129430,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'vaporcode' function","uid":"7d3b7c7449825e20","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129336,"stop":1724735129336,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'has_subpattern' (part 1) function","uid":"142b0c4f3754d996","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128930,"stop":1724735128930,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing password function","uid":"2f46a2e41d4cb55","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129180,"stop":1724735129180,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing array_diff function","uid":"359cda8d66959d20","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Two smallest numbers in the start of the list","uid":"f2826391ba216705","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129321,"stop":1724735129321,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing share_price function","uid":"1212df96f6b2dc34","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129227,"stop":1724735129227,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"'fix_the_meerkat function function verification","uid":"5c657b72ebb12427","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing is_palindrome function","uid":"c8de14a6ed49ac6d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing calc function","uid":"500f182a6eedd000","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},{"name":"Testing 'is_isogram' function","uid":"f6dea82ce819c148","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing next_smaller function","uid":"ee182a5a1f4b39dc","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"Testing make_upper_case function","uid":"ac65ef6ef01656e6","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129602,"stop":1724735129602,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing decipher_this function","uid":"67e470215248af57","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ALGORITHMS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing 'greek_comparator' function","uid":"3e88e2d0381e105a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing toJadenCase function (negative)","uid":"c10fb0178a326f0a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'summation' function","uid":"6b42b881fa048473","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129508,"stop":1724735129508,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS"]},{"name":"Testing max_multiple function","uid":"a1980ae57d2c7b3","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129180,"stop":1724735129180,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS","ARRAYS"]},{"name":"a or b is negative","uid":"f1c13dcc2ec25637","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing done_or_not function","uid":"86173a2048ae1d24","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},{"name":"All chars are in upper case","uid":"2c38900f28571c1","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127984,"stop":1724735128000,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'snail' function","uid":"b7874e896ca052d2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},{"name":"Testing 'count_sheeps' function: mixed list","uid":"545394bf3fbbd64b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129430,"stop":1724735129430,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing validSolution","uid":"2ac4d21875a44bdb","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},{"name":"AND logical operator","uid":"c78900977fa836","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129586,"stop":1724735129586,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing remove_char function","uid":"3604ad2531e10e0a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129633,"stop":1724735129633,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","BASIC LANGUAGE FEATURES"]},{"name":"Testing length function where head = None","uid":"21dca02637c8027f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing Warrior class >>> tom","uid":"3bb063d5045f38b5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"All chars are in mixed case","uid":"9b5105f2c1baa9ed","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128000,"stop":1724735128000,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing to_table function","uid":"c0b9bbb0a9f351b0","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Test with regular string","uid":"de09867d078b6af4","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'order' function","uid":"610300a29faa4ee4","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'letter_count' function","uid":"893f14f04872e4c5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","HASHES","DATA STRUCTURES"]},{"name":"Testing advice function","uid":"994a4ad6b5f0c1e0","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"String with no duplicate chars","uid":"ae5dc2ec4f03f9e5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing row_sum_odd_numbers function","uid":"583a0190aa99ad42","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","LISTS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing binary_to_string function","uid":"cedf72c8fbbfdfc5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},{"name":"'multiply' function verification with random list","uid":"6e91e404eb8e624","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129227,"stop":1724735129227,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing likes function","uid":"4617147ad7612076","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing monkey_count function","uid":"1d437c172b71c55f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129414,"stop":1724735129414,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["RANGES","FUNDAMENTALS","LISTS","BASIC LANGUAGE FEATURES","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing 'numericals' function","uid":"522a0d282fded9dd","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Large lists","uid":"fa27e6e3693a7b83","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing sum_for_list function","uid":"ce75fbdf4ccd46b8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},{"name":"Find the int that appears an odd number of times","uid":"82d71f1a1b9a4c08","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128774,"stop":1724735128774,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'DefaultList' class: pop","uid":"adbbb2c26291ccd5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing invite_more_women function (positive)","uid":"938f6f7ebecca4c3","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129258,"stop":1724735129258,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing the 'sort_array' function","uid":"afe0c9a0972467a3","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing Battle method","uid":"552b72a0721ea486","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"Non is expected","uid":"d0ce09c4ba5ff697","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing Calculator class","uid":"197e00510d3eb166","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127157,"stop":1724735127172,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","EXPRESSIONS","FUNDAMENTALS","PARSING","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with zero","uid":"3b453b26a6476828","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129321,"stop":1724735129321,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing the 'unique_in_order' function","uid":"8bbe3b647eb4bfeb","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128977,"stop":1724735128977,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing check_exam function","uid":"7f4f6ae800da8214","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129399,"stop":1724735129399,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ARRAYS"]},{"name":"Non consecutive number should be returned","uid":"ae4ebdaea3850cc0","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing make_class function","uid":"aa1a2a69b8a9bf68","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'solution' function","uid":"afc07e402ebe38d8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS"]},{"name":"Verify that greet function returns the proper message","uid":"6902a5b0a224435c","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129508,"stop":1724735129508,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","CONTROL FLOW"]},{"name":"Testing 'solution' function","uid":"395a8f7cfcd6a2c9","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"String with no duplicate chars","uid":"895071e6126c1fbc","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing epidemic function","uid":"4c31a5ec99c6ca69","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Should return 'Publish!'","uid":"3c275e4650ef1fcb","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129711,"stop":1724735129711,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"test_solution_basic","uid":"5aa7474450de295f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing litres function with various test inputs","uid":"df9a9f68276bbb84","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129555,"stop":1724735129570,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing zeros function","uid":"6463a9e3be0b4026","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127860,"stop":1724735127860,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'DefaultList' class: extend","uid":"256439519ef758bc","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing swap_values function","uid":"875881a97b3fc375","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129680,"stop":1724735129680,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["BUGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing digital_root function","uid":"f1908dde48e8dbb5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128961,"stop":1724735128961,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing stock_list function","uid":"a98592d8e6c7fba2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing create_city_map function","uid":"f17cc6d65b0932fd","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing number_of_sigfigs function","uid":"c793ab5339736af5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129242,"stop":1724735129242,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"You are given two angles -> find the 3rd.","uid":"756610bb1a8856d4","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129695,"stop":1724735129695,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"a and b are equal","uid":"9dc0ca62f1db510f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing 'sum_triangular_numbers' with big number as an input","uid":"9a17297856f21a74","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing shark function (negative)","uid":"30e62f45ee93d21d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing compute_ranks","uid":"197e80b267cccc2b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":1,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","SORTING","ALGORITHMS","ARRAYS"]},{"name":"Testing the 'solution' function","uid":"3a617c2d20fe6a0a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"OR logical operator","uid":"2064c7d6b1732474","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129586,"stop":1724735129586,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing period_is_late function (negative)","uid":"93cbb9687a6c19d2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129555,"stop":1724735129555,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing done_or_not function","uid":"2da97da2ac2c9bbd","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ARRAY","ALGORITHMS"]},{"name":"Testing agents_cleanup function","uid":"d64758690dcdce52","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"goals function verification","uid":"91aab0544068789","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129492,"stop":1724735129492,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"'multiply' function verification: lists with multiple digits","uid":"1b95adcea61e4ef5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Negative numbers","uid":"d35364e5c638d89f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing first_non_repeated function with various inputs","uid":"b4bcf3d5a4367d8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129336,"stop":1724735129336,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'count_sheeps' function: positive flow","uid":"68235061ff0b1d1d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129414,"stop":1724735129414,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing alphabet_war function","uid":"a456e8af4c590649","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","PROGRAMMING","FUNDAMENTALS","FEATURES","ADVANCED"]},{"name":"Square numbers (positive)","uid":"a5bb3631db18a9d9","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"test_line_negative","uid":"f10852a0a46489bf","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing check_root function","uid":"eb1b904b9e574ded","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"String with no alphabet chars","uid":"7f05453c14dc1c4a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Positive test cases for is_prime function testing","uid":"42452319aaa200ae","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"String with alphabet chars only","uid":"ff24b513a2221397","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128774,"stop":1724735128774,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing check_for_factor function: positive flow","uid":"ea018bd2743d350e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129477,"stop":1724735129477,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"test_line_positive","uid":"2488d38c1be516d6","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"'multiply' function verification with empty list","uid":"4f999b555dd62215","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing largestPower function","uid":"28847243d9b7f290","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129196,"stop":1724735129196,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Wolf in the middle of the queue","uid":"a586415c7c751146","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing 'save' function: positive","uid":"df5176bbed48ed91","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129102,"stop":1724735129102,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'sum_triangular_numbers' with negative numbers","uid":"23199ebc2c7c1fa2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing growing_plant function","uid":"f71bd4516df37f52","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_solution_big","uid":"4d0958f9149b5791","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing two_decimal_places function","uid":"4eaed4684cfaee8f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing solve function","uid":"c61d34eb10bf204","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing anagrams function","uid":"4d57a8ddade5816","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127938,"stop":1724735127938,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"test_permutations","uid":"740e72b931a3ed2d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Negative test cases for is_prime function testing","uid":"406377324fdf0256","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing 'DefaultList' class: insert","uid":"88ed1c9da2d9b53b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing spiralize function","uid":"47cf0745ec1b0964","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},{"name":"Testing shark function (positive)","uid":"b8bd7a062c96fe90","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing increment_string function","uid":"a6f428498c7694b0","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","STRINGS PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"Test with empty string","uid":"cefd3a9afeec351e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing period_is_late function (positive)","uid":"935b6bf420709ca7","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129555,"stop":1724735129555,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing two_decimal_places function","uid":"c20970878e009fc6","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129477,"stop":1724735129477,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing string_transformer function","uid":"152d6167de0fb37e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128961,"stop":1724735128961,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing permute_a_palindrome (empty string)","uid":"d1233b1a931bee1a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing flatten function","uid":"200c9d07d930b3b1","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127672,"stop":1724735127672,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","ARRAYS"]},{"name":"Testing encrypt_this function","uid":"1751fe3c0a6687c3","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128758,"stop":1724735128758,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","ADVANCED LANGUAGE FEATURES","SECURITY","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing next_bigger function","uid":"8dcdfa9166c48fb8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"Testing century function","uid":"3fe8a02ede1e6532","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"All chars are in lower case","uid":"ebb627dfa50cb94d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128000,"stop":1724735128000,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing the 'group_cities' function","uid":"14c8b0cd48caa4d6","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},{"name":"Testing validate_battlefield function","uid":"1c217987ee1a1d39","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},{"name":"Testing 'DefaultList' class: __getitem__","uid":"632eacb89b6e193e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing 'DefaultList' class: remove","uid":"ae08758c48a63481","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing take function","uid":"7fb0d954404a7411","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing format_duration","uid":"42bd5b348187136c","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},{"name":"Testing set_alarm function","uid":"68ad711bfb950e6e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129664,"stop":1724735129664,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["BOOLEANS","FUNDAMENTALS"]},{"name":"Testing 'longest_repetition' function","uid":"9a72e64592e0ae1b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing invite_more_women function (negative)","uid":"fb64f9c33c11676a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129242,"stop":1724735129242,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"'multiply' function verification with one element list","uid":"a7d954f4aff6f601","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_starting_position_from_positives","uid":"a35155a27bb8937d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing done_or_not function","uid":"1065b8b44c0afc6f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},{"name":"Test that no_space function removes the spaces","uid":"49044c1c42d54a81","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129633,"stop":1724735129633,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Positive test cases for gen_primes function testing","uid":"22f939e586318511","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing checkchoose function","uid":"73622414b649e45a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing calculate_damage function","uid":"962ca80dcc908350","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},{"name":"Testing the 'find_missing_number' function","uid":"ccb7c5007831ab45","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},{"name":"XOR logical operator","uid":"2dcba5fbac259354","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129586,"stop":1724735129602,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"a an b are positive numbers","uid":"c5bfa9ec903b7b32","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing gap function","uid":"37af89538f752875","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129102,"stop":1724735129102,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'generate_hashtag' function","uid":"a9ecee1b4fc0ab11","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS"]},{"name":"Testing 'save' function: negative","uid":"c38b32e4e940b443","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129086,"stop":1724735129086,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing top_3_words function","uid":"65c772a236576a2d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},{"name":"get_size function tests","uid":"e29868febcecd61d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129664,"stop":1724735129664,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","ALGEBRA","ALGORITHMS","GEOMETRY"]},{"name":"Testing shark function (positive)","uid":"99e31d655e3161a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing all_fibonacci_numbers function","uid":"8bf0e4ddc17f51c8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"a and b are equal","uid":"de0a077377bec456","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing move_zeros function","uid":"482801cdd802c850","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127844,"stop":1724735127844,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS","INTERVIEW QUESTIONS","ARRAYS"]},{"name":"powers function should return an array of unique numbers","uid":"7f0995b9351caed2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129289,"stop":1724735129289,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Non square numbers (negative)","uid":"35f4051adfa3517","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129367,"stop":1724735129367,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing hoop_count function (negative test case)","uid":"6c457590f118b700","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129570,"stop":1724735129570,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing solution function","uid":"6558b0da7e100d83","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},{"name":"Testing 'count_sheeps' function: empty list","uid":"ab62ce2428f0e01f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129430,"stop":1724735129430,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing Potion class","uid":"79e5a850abe86297","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing tickets function","uid":"8f6f88ab23c0d630","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128977,"stop":1724735128977,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Non square numbers (negative)","uid":"3846d19bb4975491","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Square numbers (positive)","uid":"ed242b4479970e98","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing valid_parentheses function","uid":"b28ff46b20790be2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILITIES","VALIDATION","ALGORITHMS"]},{"name":"Testing dirReduc function","uid":"a07fccce3e37ee4a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"STesting enough function","uid":"f5725ff55458d02a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129727,"stop":1724735129727,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS"]},{"name":"Testing 'factorial' function","uid":"bd413f89b47699c","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129086,"stop":1724735129086,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_josephus_survivor","uid":"6566372edd2dc54c","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127828,"stop":1724735127828,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing calculate function","uid":"dc9bdff2273b81f8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'feast' function","uid":"579e5f45553c02f2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129695,"stop":1724735129695,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing string_to_array function","uid":"2d49ce73ea45d7a1","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129399,"stop":1724735129399,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]}],"uid":"cfeb7f59be7c3a466938a2d8e32e4ead"},{"name":"17192-MainThread","children":[{"name":"Testing advice function","uid":"4f20da98ae3e1985","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472624,"stop":1724733472765,"duration":141},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing max_multiple function","uid":"da222867360b442e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474335,"stop":1724733474335,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS","ARRAYS"]},{"name":"Testing 'solution' function","uid":"ebea1136229ab9bf","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474382,"stop":1724733474382,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Negative test cases for is_prime function testing","uid":"335c39c3e0f7aa15","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Square numbers (positive)","uid":"6d2f9028315647c1","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing the 'pyramid' function","uid":"1d4c3341dfe8e289","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"a an b are positive numbers","uid":"2ba00773a1bfae2e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474179,"stop":1724733474179,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"test_sequence","uid":"d6fd6e0593022837","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing monkey_count function","uid":"ed783d7ab62f1ba4","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474585,"stop":1724733474600,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["RANGES","FUNDAMENTALS","LISTS","BASIC LANGUAGE FEATURES","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing 'count_sheeps' function: bad input","uid":"e76c8429b652e3f0","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474600,"stop":1724733474600,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'DefaultList' class: pop","uid":"582aa68275dac68e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Square numbers (positive)","uid":"1531ff5e4d5380e4","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474522,"stop":1724733474522,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing valid_parentheses function","uid":"ea636867f014d21","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILITIES","VALIDATION","ALGORITHMS"]},{"name":"test_line_negative","uid":"96ce14353b4f3e49","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing decipher_this function","uid":"4719969d944ed48a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ALGORITHMS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Test that no_space function removes the spaces","uid":"1b6eab50f2f722f5","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474866,"stop":1724733474866,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing encrypt_this function","uid":"229dd074fbcb6ca1","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473889,"stop":1724733473905,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing Encoding functionality","uid":"2483ff464fe4ea07","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Wolf in the middle of the queue","uid":"bf68fdf036dd98c9","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"a or b is negative","uid":"9f8d638b621270bd","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474179,"stop":1724733474179,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"String with no duplicate chars","uid":"383972b39eec664a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473929,"stop":1724733473929,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing array_diff function","uid":"6a8f943df9cf325c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Non is expected","uid":"821065d4dc841edb","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474647,"stop":1724733474663,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing validate_battlefield function","uid":"616388e3d3f3ad4c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},{"name":"Testing zeros function","uid":"4ab2fd070154adeb","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472968,"stop":1724733472968,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Testing next_bigger function","uid":"ab7f75990cdffa76","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"All chars are in upper case","uid":"34931ad2bd045d0c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing Warrior class >>> tom","uid":"ba3e30be8784f086","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},{"name":"Testing 'DefaultList' class: append","uid":"86447fe348b226fe","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing century function","uid":"65bb39f46c25941f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Should return 'Fail!'s","uid":"65b2cf00b86ce444","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474944,"stop":1724733474944,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Negative numbers","uid":"814ad2f745782ad7","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing permute_a_palindrome (positive)","uid":"5956e80e98375be","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'DefaultList' class: __getitem__","uid":"4430fa612ad99844","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing shark function (positive)","uid":"bcdd15975118f527","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"String alphabet chars and spaces","uid":"95924b9d92f1ced5","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"OR logical operator","uid":"e9f92529af3ab5ff","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474819,"stop":1724733474819,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Find the int that appears an odd number of times","uid":"3c99f2489842209e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473913,"stop":1724733473913,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'snail' function","uid":"3f3bfc03f90689c3","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},{"name":"Testing 'greek_comparator' function","uid":"a12dc2585f9de41f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"test_basic","uid":"ed9cfa6ba87dba0e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["Algorithms","Logic","Strings"]},{"name":"Positive test cases for gen_primes function testing","uid":"40a0fe54277654cc","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing alphabet_war function","uid":"47f8dbee3cb403d3","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},{"name":"Testing zero_fuel function","uid":"3b2be2c8b8f3d0bb","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing number_of_sigfigs function","uid":"ac35e86bb753fb8c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474413,"stop":1724733474413,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing string_transformer function","uid":"6226ef3ddb316aa7","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474101,"stop":1724733474101,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"move function tests","uid":"625a87864855843c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474929,"stop":1724733474929,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing sum_of_intervals function","uid":"8c4c3ac3b9ddced3","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},{"name":"Testing 'save' function: negative","uid":"bfb03abe3203ecf1","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474241,"stop":1724733474241,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing all_fibonacci_numbers function","uid":"f253bf40e74f545d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472608,"stop":1724733472608,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing is_prime function","uid":"6e4923e8771eebeb","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472936,"stop":1724733472936,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["DESIGN PRINCIPLES","MEMOIZATION","OPTIMIZATION","ALGORITHMS","DESIGN PATTERNS"]},{"name":"Testing 'sum_triangular_numbers' with zero","uid":"d237c739f4b0c138","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474491,"stop":1724733474491,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing set_alarm function","uid":"ea733e6b4760e89e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474897,"stop":1724733474897,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","BOOLEANS"]},{"name":"Testing make_readable function","uid":"e63c100babc1267d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472780,"stop":1724733472780,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","DATES/TIME","ALGORITHMS"]},{"name":"You are given two angles -> find the 3rd.","uid":"20569c47774cf3c7","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474944,"stop":1724733474944,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing count_letters_and_digits function","uid":"a8ee14a37e5c3cb6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Should return 'I smell a series!'","uid":"b8f5ce56991bbe59","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474960,"stop":1724733474960,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing increment_string function","uid":"117e19024dff1cfd","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","STRINGS PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"test_random","uid":"664f2a2d41bf2bd8","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["Algorithms","Logic","Strings"]},{"name":"test_josephus_survivor","uid":"c264906d7bf954d5","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Test with one char only","uid":"2399abc94e3173da","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474882,"stop":1724733474882,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing remove_char function","uid":"1ae269d449ac7d5e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474866,"stop":1724733474866,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","BASIC LANGUAGE FEATURES"]},{"name":"String with mixed type of chars","uid":"eb60d649770273d6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473929,"stop":1724733473929,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing the 'solution' function","uid":"741a61f0f9cb4c37","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Testing solution function","uid":"747c525d425e0efa","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},{"name":"Testing 'has_subpattern' (part 3) function","uid":"95e7a9865f127b46","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474101,"stop":1724733474101,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"a and b are equal","uid":"f40d2270a86983a1","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing first_non_repeated function with various inputs","uid":"2c7af88777002151","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474507,"stop":1724733474507,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing Warrior class >>> bruce_lee","uid":"4941703c69aa6dd8","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},{"name":"Testing epidemic function","uid":"437936b48694b75d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"String with alphabet chars only","uid":"1938d829429abf54","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473913,"stop":1724733473913,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"All chars are in lower case","uid":"f2a7bab28da55269","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing tickets function","uid":"765c2af6ca77e4e9","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing growing_plant function","uid":"91d86d4a26e41755","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing top_3_words function","uid":"4b28b33a131eefd9","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},{"name":"Testing agents_cleanup function","uid":"641fd537e33a59ae","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Wolf at the beginning of the queue","uid":"b9bf67d4df9c3970","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474991,"stop":1724733474991,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing shark function (negative)","uid":"b3ade822e686b250","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing check_for_factor function: positive flow","uid":"e6ed73d965a64ee5","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474694,"stop":1724733474694,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'numericals' function","uid":"88851466a8ab5f44","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473991,"stop":1724733474007,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"STesting enough function","uid":"210d6cbbe1051e7b","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS"]},{"name":"Testing check_root function","uid":"e7b4bfe5c117b0b5","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Should return 'Publish!'","uid":"46de5298b06a2e8f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474960,"stop":1724733474960,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"a and b are equal","uid":"c730b39a7cf9843","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474179,"stop":1724733474179,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"get_size function tests","uid":"68489cf8ea35171c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474897,"stop":1724733474913,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","ALGEBRA","ALGORITHMS","GEOMETRY"]},{"name":"Testing 'generate_hashtag' function","uid":"c12e168b06d36fc7","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473014,"stop":1724733473014,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS"]},{"name":"Testing stock_list function","uid":"296f86e34803d6c1","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing 'count_sheeps' function: mixed list","uid":"1bcebf4fb624aad6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474616,"stop":1724733474616,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Wolf at the end of the queue","uid":"56e6898f814c9a2c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474991,"stop":1724733474991,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing easy_diagonal function","uid":"abf4f2031d384e78","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473218,"stop":1724733473889,"duration":671},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing calculate_damage function","uid":"98366b42396826ce","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},{"name":"Testing create_city_map function","uid":"472edec34fd4cc19","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Non consecutive number should be returned","uid":"8817b6c726fc2884","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474663,"stop":1724733474663,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing done_or_not function","uid":"b9086c98d6d71504","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},{"name":"test_starting_position_from_positives","uid":"e9cabde1f2c64760","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing the 'unique_in_order' function","uid":"d7ea74c17659aeca","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474116,"stop":1724733474116,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"'multiply' function verification: lists with multiple digits","uid":"707862d33841a8ff","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474382,"stop":1724733474382,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_solution_big","uid":"a83b85c2e341a76c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing check_for_factor function: positive flow","uid":"861fc17326f7d16a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474679,"stop":1724733474694,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"'multiply' function verification with one element list","uid":"4dfeb434e28153fe","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474397,"stop":1724733474397,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing invite_more_women function (negative)","uid":"c3faad8d02b815fd","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474429,"stop":1724733474429,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing hoop_count function (negative test case)","uid":"d9bbc705106eff98","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474788,"stop":1724733474788,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing period_is_late function (positive)","uid":"8bd454f111efcd3e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474772,"stop":1724733474772,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing Battle method","uid":"921715088233c4e7","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},{"name":"Testing Potion class","uid":"111dbc365b1f3e78","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'factorial' function","uid":"4f2bbc07480f42a4","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474241,"stop":1724733474241,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing Calculator class","uid":"abed1b9a0913387d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","EXPRESSIONS","FUNDAMENTALS","PARSING","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Negative test cases for gen_primes function testing","uid":"e2a8e239adf783da","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing 'mix' function","uid":"584f8bdd5c7f3c16","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing easy_line function","uid":"d9e7bf55554cd705","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing shark function (positive)","uid":"83b34d0610fd83c6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"'multiply' function verification with empty list","uid":"c4d9587a3ff2d229","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474397,"stop":1724733474397,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing done_or_not function","uid":"2c53cc9448de91f2","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},{"name":"Testing string_to_array function","uid":"a20726936132e0f6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474585,"stop":1724733474585,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing length function where head = None","uid":"1dd416b71393e4f8","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474272,"stop":1724733474272,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing two_decimal_places function","uid":"8782c11be4532248","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474257,"stop":1724733474257,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing digital_root function","uid":"fd85877ffe0d5722","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474116,"stop":1724733474116,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing format_duration","uid":"9f41894781b470ee","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},{"name":"'fix_the_meerkat function function verification","uid":"a0013817978e9f1b","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing toJadenCase function (positive)","uid":"ba2c8f43220f0c44","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Negative non consecutive number should be returned","uid":"6444bc59e77319f9","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474647,"stop":1724733474647,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Zero","uid":"4fc00e9c47abe8d0","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing 'DefaultList' class: insert","uid":"e8a3e54ef5fe796f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing 'order' function","uid":"7312d30334dcfc0d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474147,"stop":1724733474147,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing gap function","uid":"71dc0d8169aaad6f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474257,"stop":1724733474257,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing first_non_repeating_letter function","uid":"31a691fa5a56c905","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","SEARCH","ALGORITHMS"]},{"name":"Test with empty string","uid":"c7b8f329dd40406f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474882,"stop":1724733474882,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing validSolution","uid":"7677af29e8a1671e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},{"name":"Testing 'thirt' function","uid":"24b32ad032525022","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473046,"stop":1724733473061,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing duplicate_encode function","uid":"fa69c95248558058","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473202,"stop":1724733473202,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing easy_line function exception message","uid":"7e36f3895c7e5ba3","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"test_smallest","uid":"5364b62b05552f1e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing odd_row function","uid":"b7108f3053cbc60d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["PERFORMANCE","ALGORITHMS"]},{"name":"Testing largestPower function","uid":"78450b76b8629fe6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474366,"stop":1724733474366,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_solution_medium","uid":"ac390c8ac17d8363","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'sum_triangular_numbers' with negative numbers","uid":"330a0128cd73780c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474476,"stop":1724733474476,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing the 'group_cities' function","uid":"f293d4274aefdd43","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},{"name":"Testing sum_for_list function","uid":"30ac3ffad3316fea","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472452,"stop":1724733472499,"duration":47},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},{"name":"test_starting_position_from_negatives","uid":"ee3233c4ab89c7ec","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"test_ips_between","uid":"624b364c1e1f6bc7","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing to_alternating_case function","uid":"24df9329b634133a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474554,"stop":1724733474554,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing the 'find_missing_number' function","uid":"3460c7a02debe899","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},{"name":"Testing binary_to_string function","uid":"a22d4b8f003df599","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},{"name":"Testing invite_more_women function (positive)","uid":"24b136640bd96c68","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474429,"stop":1724733474429,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing Sudoku class","uid":"6de398181d9095ee","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},{"name":"Testing solve function","uid":"7ec3425d5267a222","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'DefaultList' class: remove","uid":"7de68906bfa0f18","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473171,"stop":1724733473186,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing 'solution' function","uid":"8fd9fc1a4b426539","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474444,"stop":1724733474444,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS"]},{"name":"Testing likes function","uid":"168ffd09c766442f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing 'has_subpattern' (part 2) function","uid":"941c0037b0b98fcf","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474085,"stop":1724733474085,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'longest_repetition' function","uid":"a25791815212e793","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing check_exam function","uid":"7369f3dde824b045","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ARRAYS"]},{"name":"goals function verification","uid":"80ba443311cb72ff","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474694,"stop":1724733474694,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'sum_triangular_numbers' with positive numbers","uid":"122ba025ebcea5dd","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474491,"stop":1724733474491,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Verify that greet function returns the proper message","uid":"12c07b407ce072f5","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474710,"stop":1724733474710,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","CONTROL FLOW"]},{"name":"Testing 'has_subpattern' (part 1) function","uid":"76614b580d9bd7f8","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474085,"stop":1724733474085,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing length function","uid":"ed5a184ed941933a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474272,"stop":1724733474272,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing permute_a_palindrome (negative)","uid":"7b584cbfaa9e2f14","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474007,"stop":1724733474007,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing alphanumeric function","uid":"d8b4a2733a1f48dc","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472968,"stop":1724733472968,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["BUGS","STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Positive test cases for is_prime function testing","uid":"497e27a7f74365e8","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Non square numbers (negative)","uid":"6aeb83ca0df8b3d8","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing 'DefaultList' class: extend","uid":"9d50fe36fd5059ab","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing swap_values function","uid":"e6abe3c64e54cb9f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474913,"stop":1724733474913,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["BUGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing move_zeros function","uid":"1b9a7ef859e6370c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472952,"stop":1724733472952,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS","INTERVIEW QUESTIONS","ARRAYS"]},{"name":"Testing calculate function","uid":"7ed5e03fb846420f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing checkchoose function","uid":"5392fbee850dfcf4","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing Decoding functionality","uid":"25b0f3d782a2ed03","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Testing hoop_count function (positive test case)","uid":"f801b2352cd357fc","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474804,"stop":1724733474804,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"'multiply' function verification","uid":"97bb72caed16dfa0","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474835,"stop":1724733474835,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","INTRODUCTION"]},{"name":"Testing litres function with various test inputs","uid":"53fa8d477eb42fd3","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474788,"stop":1724733474788,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"test_line_positive","uid":"9eac58d1342209e0","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing done_or_not function","uid":"1c33446eccccc45a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ARRAY","ALGORITHMS"]},{"name":"Testing share_price function","uid":"a4637a157e542cb8","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474413,"stop":1724733474413,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"'multiply' function verification with random list","uid":"dee6c3b3d0dc73e4","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474397,"stop":1724733474397,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_solution_basic","uid":"28083507c1397923","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing password function","uid":"cf349408f505ed67","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474335,"stop":1724733474335,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing is_palindrome function","uid":"30ebc2ebd440c488","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Two smallest numbers in the start of the list","uid":"59a630e9120dbf2c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474491,"stop":1724733474507,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing make_class function","uid":"44e584571b03be2","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'sum_triangular_numbers' with big number as an input","uid":"72c86ca38c98258","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474476,"stop":1724733474476,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing make_upper_case function","uid":"a5467cc7a05b3546","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474835,"stop":1724733474835,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'letter_count' function","uid":"9ef5212b94420bba","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","HASHES","DATA STRUCTURES"]},{"name":"Testing calc function","uid":"bae98e899f1ebab4","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},{"name":"Testing 'vaporcode' function","uid":"d50213dc9ab240ff","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474507,"stop":1724733474507,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing take function","uid":"efdfaccb93c4c6b4","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing men_from_boys function","uid":"5815fdb3e38780e6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474444,"stop":1724733474444,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"String with no alphabet chars","uid":"a2f70229e4c52322","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing period_is_late function (negative)","uid":"c03eb686eb3e5a89","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474772,"stop":1724733474772,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"test_permutations","uid":"ef2ebe964f1d2f5f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"AND logical operator","uid":"a618a1e47f6e349d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474804,"stop":1724733474804,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'count_sheeps' function: empty list","uid":"cb1927945c40fc3","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474616,"stop":1724733474616,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Non square numbers (negative)","uid":"acf18a2788645a5a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474522,"stop":1724733474522,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"powers function should return an array of unique numbers","uid":"58bbccd3c8af3c06","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing anagrams function","uid":"e480fe95093fd8e7","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing calc_combinations_per_row function","uid":"681eea057133a7e0","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'feast' function","uid":"43c9c9efb1c04251","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474929,"stop":1724733474929,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'summation' function","uid":"e65c2aee0db2b724","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS"]},{"name":"Testing compute_ranks","uid":"9fea94ac2fbcf5b2","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472983,"stop":1724733472983,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","SORTING","ALGORITHMS","ARRAYS"]},{"name":"XOR logical operator","uid":"94e103957a6e541c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474819,"stop":1724733474819,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'is_isogram' function","uid":"801881710b06074","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing spiralize function","uid":"f207a08521ff3dd3","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},{"name":"Test with regular string","uid":"11ff02c2df19530d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474882,"stop":1724733474882,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing two_decimal_places function","uid":"842b955d145895ca","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474679,"stop":1724733474679,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing pig_it function","uid":"e0e01cfda157cf01","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472983,"stop":1724733472983,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing next_smaller function","uid":"a53e477b227bdf44","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"Testing row_sum_odd_numbers function","uid":"cb7d8edff0d47cc5","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing toJadenCase function (negative)","uid":"36552864c04c1cf9","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Large lists","uid":"f6681b778f42e33c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474632,"stop":1724733474647,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing the 'sort_array' function","uid":"fe040c66880e0b15","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing dirReduc function","uid":"f7f7ddd6c717f082","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing flatten function","uid":"9e3c99258a0c64df","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472780,"stop":1724733472780,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","ARRAYS"]},{"name":"Testing permute_a_palindrome (empty string)","uid":"b9f8e7d93793c0ea","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474007,"stop":1724733474007,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing to_table function","uid":"fa5cd4b7c764fede","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Testing 'save' function: positive","uid":"eb4d3d652c38eb3f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474241,"stop":1724733474241,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'solution' function","uid":"3400d1d080e82f75","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472421,"stop":1724733472437,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"All chars are in mixed case","uid":"8bc93f78736d3a0e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'count_sheeps' function: positive flow","uid":"5a4c9eb3dcb32bf5","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474600,"stop":1724733474600,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing list_squared function","uid":"319c2fc51c0b8912","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472796,"stop":1724733472921,"duration":125},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},{"name":"Testing domain_name function","uid":"13c4343c88a790e8","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"test_solution_empty","uid":"61f84f81177cf38b","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"String with no duplicate chars","uid":"a7599be0f5459a3d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]}],"uid":"88f6c033dfd2fdeb63783b1f0ce238a8"},{"name":"12720-MainThread","children":[{"name":"Testing invite_more_women function (negative)","uid":"1d7a8665bbc3ca3a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195961,"stop":1732428195961,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","PUZZLES"]},{"name":"Testing 'DefaultList' class: pop","uid":"67c96b92db3f1ee1","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Test with empty string","uid":"2fb895d93acc0bab","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196364,"stop":1732428196364,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing calculate function","uid":"1b6850c9f0a02820","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195732,"stop":1732428195733,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing Walker class - position property from positive grids","uid":"c8da32e94b736fef","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193933,"stop":1732428193934,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing domain_name function","uid":"950acbfbefb81796","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"test_solution_big","uid":"68a2b9760a533e02","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194190,"stop":1732428194190,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"String with alphabet chars only","uid":"85613c3b6c6421c4","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195473,"stop":1732428195473,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with zero","uid":"867b171e961cc6e3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196029,"stop":1732428196030,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with positive numbers","uid":"f6b3bc73a428b4db","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196022,"stop":1732428196022,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing set_alarm function","uid":"f631ad3e8bb02244","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196377,"stop":1732428196377,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","BOOLEANS"]},{"name":"Testing sum_for_list function","uid":"4b22647a9cdd2bef","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194048,"stop":1732428194108,"duration":60},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},{"name":"Testing tickets function","uid":"5c0c21f2226a901c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195699,"stop":1732428195699,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","GAMES","ALGORITHMS"]},{"name":"Testing array_diff function","uid":"41a6baf598873d9b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Testing check_for_factor function: positive flow","uid":"bd28741372a5f921","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196200,"stop":1732428196201,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing encrypt_this function","uid":"4ab01f4fc722fa2f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195452,"stop":1732428195452,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","ADVANCED LANGUAGE FEATURES","SECURITY","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing permute_a_palindrome (empty string)","uid":"c4f63c652fed664c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195563,"stop":1732428195563,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing hoop_count function (positive test case)","uid":"a0332cc6a682faac","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196294,"stop":1732428196294,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"get_size function tests","uid":"7eedfccbd9267527","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196385,"stop":1732428196385,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","ALGEBRA","ALGORITHMS","GEOMETRY"]},{"name":"test_permutations","uid":"682ca0c47ecc45d4","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428193998,"stop":1732428193998,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing shark function (negative)","uid":"42358797bb03e774","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196249,"stop":1732428196250,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"test_line_negative","uid":"63ceea7fe946ff07","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428193914,"stop":1732428193914,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing dir_reduc function","uid":"aa8525de66192fb3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing stock_list function","uid":"64001087ec7aaf2b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing Potion class","uid":"77a9a3d99a741f47","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195590,"stop":1732428195590,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing make_upper_case function","uid":"54122a7c8f1149b2","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196321,"stop":1732428196321,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing first_non_repeated function with various inputs","uid":"edb0e461adb94f5b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196044,"stop":1732428196044,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing zero_fuel function","uid":"9ece4d55c6bd3b35","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196453,"stop":1732428196455,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing easy_diagonal function","uid":"711b3df283530a5b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194708,"stop":1732428195425,"duration":717},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing 'has_subpattern' (part 2) function","uid":"6f37cee94115c50c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195651,"stop":1732428195651,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Wolf at the beginning of the queue","uid":"20301c2d6922300e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196468,"stop":1732428196468,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing check_for_factor function: positive flow","uid":"dd53e52e1ab13306","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196195,"stop":1732428196195,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing the 'find_missing_number' function","uid":"1b7657273f039658","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with big number as an input","uid":"170ac645fcf8229c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196011,"stop":1732428196011,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing length function","uid":"563a12b2ae66d10b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195832,"stop":1732428195833,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES"]},{"name":"Testing make_readable function","uid":"4ca3cfa2d2c9d074","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194283,"stop":1732428194283,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","DATES/TIME","ALGORITHMS"]},{"name":"Non consecutive number should be returned","uid":"c359ea3a207c31eb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196179,"stop":1732428196179,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing litres function with various test inputs","uid":"5bf0909978db7e30","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196278,"stop":1732428196278,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"test_sequence","uid":"25a19c539143ffc2","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428195535,"stop":1732428195535,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing check_root function","uid":"280752ec061c1457","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195724,"stop":1732428195724,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FORMATTING","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS","ARRAYS"]},{"name":"Testing Sudoku class","uid":"b0df4a2c5fe59a12","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},{"name":"Testing toJadenCase function (positive)","uid":"bc6803e227b56151","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195874,"stop":1732428195875,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing zeros function","uid":"6aa550180790876d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194480,"stop":1732428194480,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Testing easy_line function exception message","uid":"13c5e35ef3c791a0","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195787,"stop":1732428195788,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'solution' function","uid":"ec528f5ba60e276b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Square numbers (positive)","uid":"d86332e2eabe60c3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196060,"stop":1732428196060,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Negative numbers","uid":"88503943247ae8d5","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196075,"stop":1732428196075,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing row_sum_odd_numbers function","uid":"e2ed60d0ac53c788","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing 'shortest_job_first(' function","uid":"cbe27b4f7111917c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195625,"stop":1732428195626,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},{"name":"'multiply' function verification with one element list","uid":"be4d78eb60a06aeb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195930,"stop":1732428195933,"duration":3},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing period_is_late function (positive)","uid":"80d57c86b12a37c4","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196270,"stop":1732428196270,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'thirt' function","uid":"1216cba41972f97c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing hoop_count function (negative test case)","uid":"1bfd57b8cda6c028","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196287,"stop":1732428196289,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing the 'pyramid' function","uid":"c5cf96cca0ab2f52","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195597,"stop":1732428195598,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Two smallest numbers in the start of the list","uid":"843678da53c540e6","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196037,"stop":1732428196037,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"'multiply' function verification with random list","uid":"90c1df398d2f201a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195937,"stop":1732428195939,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing 'DefaultList' class: append","uid":"875e90b046ec092c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"a or b is negative","uid":"3719e4e464aa700e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195746,"stop":1732428195746,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing permute_a_palindrome (positive)","uid":"288e814175ef5830","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195573,"stop":1732428195574,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing calc_combinations_per_row function","uid":"cad7274be200bf39","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing compute_ranks","uid":"1d02b155522c6119","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194496,"stop":1732428194496,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","SORTING","ALGORITHMS","ARRAYS"]},{"name":"Testing monkey_count function","uid":"d9e0974c92057e94","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196126,"stop":1732428196126,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","RANGES","LISTS","BASIC LANGUAGE FEATURES","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing check_exam function","uid":"832c94aac84bf09","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196110,"stop":1732428196110,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ARRAYS"]},{"name":"Testing 'longest_repetition' function","uid":"5a88d917682070e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195517,"stop":1732428195517,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ALGORITHMS"]},{"name":"test_smallest","uid":"998a460e800cbb2b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194259,"stop":1732428194259,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"String with no duplicate chars","uid":"a29d5673ddcf7e8e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195484,"stop":1732428195485,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing Encoding functionality","uid":"5b904804aa9a6e53","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Verify that greet function returns the proper message","uid":"3714d7b27c33cf44","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196215,"stop":1732428196215,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","CONTROL FLOW"]},{"name":"test_triangle","uid":"d5d01c4fe30779a0","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195758,"stop":1732428195759,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["Algorithms","Logic","Strings"]},{"name":"OR logical operator","uid":"d493d526198a7a0a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196306,"stop":1732428196307,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'letter_count' function","uid":"3d09efb523dadc81","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194628,"stop":1732428194628,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","HASHES","DATA STRUCTURES"]},{"name":"Testing 'has_subpattern' (part 1) function","uid":"70008c90c6552144","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195641,"stop":1732428195641,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing 'mix' function","uid":"d36e2f5707d2a6d3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194023,"stop":1732428194025,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing toJadenCase function (negative)","uid":"5e8bbbba63c3bb75","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195869,"stop":1732428195869,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'parts_sums' function","uid":"9665a188a4944ac6","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195683,"stop":1732428195683,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","PERFORMANCE","ALGORITHMS"]},{"name":"fix_the_meerkat function function verification","uid":"f7d9041670997ad6","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing 'vaporcode' function","uid":"a672dac8835c46c1","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196052,"stop":1732428196052,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing solution function","uid":"494bc5055e76bf71","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194006,"stop":1732428194008,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},{"name":"Testing list_squared function","uid":"b540357a03b90416","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194292,"stop":1732428194424,"duration":132},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},{"name":"Testing digital_root function","uid":"1b24a6e8f9065ccb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195675,"stop":1732428195675,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Non square numbers (negative)","uid":"b9d60ed71764b7f4","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196079,"stop":1732428196079,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing next_smaller function","uid":"a329da92784fccae","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193992,"stop":1732428193993,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"Testing password function","uid":"9054a710a823b80a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195897,"stop":1732428195897,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing 'save' function: negative","uid":"b4e0153f9704bfbb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195803,"stop":1732428195803,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing 'numericals' function","uid":"cd536df0700f3bd3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195553,"stop":1732428195553,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["PERFORMANCE","GAMES","PUZZLES","ALGORITHMS"]},{"name":"Testing next_bigger function","uid":"eac7f340d73193c2","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"Testing anagrams function","uid":"479b452abb7b813c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194543,"stop":1732428194543,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Non is expected","uid":"ceb0c3e5ec48d975","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196174,"stop":1732428196175,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing solve function","uid":"23151e1dbdaacb09","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"move function tests","uid":"dfae17616fb702cf","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196400,"stop":1732428196400,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'count_sheeps' function: mixed list","uid":"b0a6327af7d064cf","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196147,"stop":1732428196148,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"'multiply' function verification","uid":"d39d2cfc8c05650c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196328,"stop":1732428196328,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","INTRODUCTION"]},{"name":"Testing advice function","uid":"b3fa4d42fb1064a9","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194244,"stop":1732428194248,"duration":4},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Positive test cases for is_prime function testing","uid":"113e69c4ee0f071","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196489,"stop":1732428196489,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing easy_line function","uid":"156fc08ab7167514","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195780,"stop":1732428195781,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'count_sheeps' function: positive flow","uid":"510e078ddda4bd3c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196133,"stop":1732428196134,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'factorial' function","uid":"303f99106d04e0c7","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195795,"stop":1732428195795,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'DefaultList' class: insert","uid":"3f678007c09ea2b5","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194667,"stop":1732428194668,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"'multiply' function verification: lists with multiple digits","uid":"6209b3d491320ab9","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195921,"stop":1732428195921,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing number_of_sigfigs function","uid":"b3d5b9d863751a3f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195953,"stop":1732428195953,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Testing top_3_words function","uid":"1f21450476aa4c9a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193975,"stop":1732428193976,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},{"name":"Testing two_decimal_places function","uid":"d56667f6ac1424a3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195826,"stop":1732428195826,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing valid_parentheses function","uid":"99e68c3ce0169a01","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194535,"stop":1732428194535,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILITIES","VALIDATION","ALGORITHMS"]},{"name":"Testing the 'sort_array' function","uid":"f6df3cbfc02e5094","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'DefaultList' class: remove","uid":"a6a59cc8a0131a02","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194678,"stop":1732428194679,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing 'snail' function","uid":"b054542ab329d2ac","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},{"name":"Testing increment_string function","uid":"965e1d563752b7d3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194503,"stop":1732428194503,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","STRINGS PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"Testing all_fibonacci_numbers function","uid":"c948f5411c74f4a1","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194224,"stop":1732428194224,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"a and b are equal","uid":"555a795f08de5e6c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195740,"stop":1732428195740,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"'multiply' function verification with empty list","uid":"74f816020df3559","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195926,"stop":1732428195926,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing Walker class - position property from negative grids","uid":"46ad98eaed470ea7","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Test that no_space function removes the spaces","uid":"97a2a77f06d4866c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196352,"stop":1732428196352,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Positive test cases for gen_primes function testing","uid":"f3b1ea272cafb8c8","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196503,"stop":1732428196503,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing permute_a_palindrome (negative)","uid":"14cdd8696beec9a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195568,"stop":1732428195568,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing largestPower function","uid":"1d756394430052ee","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195906,"stop":1732428195906,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS"]},{"name":"Large lists","uid":"27e5ed0c95dfc112","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196163,"stop":1732428196163,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing agents_cleanup function","uid":"71a87e59b6648413","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194232,"stop":1732428194233,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing to_alternating_case function","uid":"baf923b3ced2f0a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196092,"stop":1732428196092,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing validSolution","uid":"6d9aec252d158762","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194039,"stop":1732428194040,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},{"name":"powers function should return an array of unique numbers","uid":"15315242cf60389c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195998,"stop":1732428195998,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'order' function","uid":"ed0b0c9c45304a0b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195716,"stop":1732428195716,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'solution' function","uid":"b98e581eac70f265","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195982,"stop":1732428195982,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS"]},{"name":"test_ips_between","uid":"777ba0c823c5a82a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194170,"stop":1732428194170,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"All chars are in upper case","uid":"22d82bbeb537c71a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194595,"stop":1732428194595,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"a an b are positive numbers","uid":"5703befafee18856","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195750,"stop":1732428195751,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing Warrior class >>> bruce_lee","uid":"10f08e5166368fc8","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"Testing flatten function","uid":"50b7ff1fe714521a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194277,"stop":1732428194277,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","ARRAYS"]},{"name":"Testing Battle method","uid":"afca78445b5fa23f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"String alphabet chars and spaces","uid":"fd4ef8d041ff123e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195495,"stop":1732428195495,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Negative test cases for gen_primes function testing","uid":"f585eec372fcc899","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196496,"stop":1732428196496,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"String with no duplicate chars","uid":"1230413e064883bb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195501,"stop":1732428195501,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing done_or_not function","uid":"5bc730ff95f1c205","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ARRAY","ALGORITHMS"]},{"name":"Testing spiralize function","uid":"aea343086c8abd68","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193941,"stop":1732428193942,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},{"name":"Testing move_zeros function","uid":"4df5cc35809df545","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194463,"stop":1732428194463,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS","INTERVIEW QUESTIONS","ARRAYS"]},{"name":"Testing two_decimal_places function","uid":"fc6ce7cf48700667","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196187,"stop":1732428196188,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing calculate_damage function","uid":"e55f716219844475","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},{"name":"test_solution_basic","uid":"ee7ac80cd7bb8f8d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194185,"stop":1732428194185,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing Warrior class >>> tom","uid":"f520dc2a3cdded7a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194145,"stop":1732428194146,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"Testing the 'group_cities' function","uid":"4a6083b6c2f5cc4b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195606,"stop":1732428195607,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},{"name":"Testing create_city_map function","uid":"574cb5d6827dca2a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194237,"stop":1732428194238,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing shark function (positive)","uid":"fe07573cd07e1ed8","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196238,"stop":1732428196239,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with negative numbers","uid":"6650fdbb71631571","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196017,"stop":1732428196017,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing swap_values function","uid":"3785819940a9985f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196393,"stop":1732428196393,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["BUGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing shark function (positive)","uid":"95e685797940e119","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196244,"stop":1732428196245,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing done_or_not function","uid":"dc89f010c8fc632","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194179,"stop":1732428194180,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},{"name":"Testing remove_char function","uid":"5cbf19148d05755c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196345,"stop":1732428196345,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","BASIC LANGUAGE FEATURES"]},{"name":"Find the int that appears an odd number of times","uid":"38d84fb9239b5f2e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195466,"stop":1732428195466,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing to_table function","uid":"d4f29bba77fd180","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Testing 'summation' function","uid":"393b88e5ac625a50","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196224,"stop":1732428196224,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS"]},{"name":"Testing checkchoose function","uid":"bf7dba429c84fe69","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Should return 'Fail!'s","uid":"9689f8dcf21c7e63","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196425,"stop":1732428196425,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing length function where head = None","uid":"6bf2acd0a0db42e5","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195838,"stop":1732428195839,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES"]},{"name":"All chars are in mixed case","uid":"ed44c13e0e5a3954","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194610,"stop":1732428194610,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"Testing period_is_late function (negative)","uid":"75a0786e7098fd84","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196265,"stop":1732428196265,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing duplicate_encode function","uid":"f30d62828063f744","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194698,"stop":1732428194698,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Should return 'I smell a series!'","uid":"749bcfd3f56dec1a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196435,"stop":1732428196436,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing string_transformer function","uid":"34ca51906297ee6f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195666,"stop":1732428195666,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Negative test cases for is_prime function testing","uid":"71f8f5b376b254cf","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Should return 'Publish!'","uid":"6c94325f55b8b56c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196430,"stop":1732428196430,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing done_or_not function","uid":"e248ed6a4ff28aaa","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194512,"stop":1732428194512,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},{"name":"Testing format_duration","uid":"1e6c7d1c4189d9dd","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},{"name":"test_solution_medium","uid":"8271119e6077f333","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194198,"stop":1732428194198,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing share_price function","uid":"879748b1d447d0a9","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195946,"stop":1732428195947,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FORMATTING","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Wolf at the end of the queue","uid":"cfac23a989211fca","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196461,"stop":1732428196461,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing sum_of_intervals function","uid":"84ea3c3b3250393e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194124,"stop":1732428194125,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},{"name":"Testing the 'solution' function","uid":"ee16b6e353dfd7cd","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195530,"stop":1732428195531,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"String with no alphabet chars","uid":"5c0380ec075dfe06","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195488,"stop":1732428195488,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing decipher_this function","uid":"d86eb3695c9130c6","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194637,"stop":1732428194637,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ALGORITHMS","ARRAYS","CRYPTOGRAPHY"]},{"name":"goals function verification","uid":"6e173d8e5ff615be","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196208,"stop":1732428196209,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'DefaultList' class: extend","uid":"d4941a73e9c93a57","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194661,"stop":1732428194663,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing Decoding functionality","uid":"532d8f53f92733e9","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193949,"stop":1732428193951,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"test_solution_empty","uid":"880859ea02196db7","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194194,"stop":1732428194194,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing alphanumeric function","uid":"e78a552d574aad16","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194471,"stop":1732428194471,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","BUGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing make_class function","uid":"a3ca7d068d3e7d87","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},{"name":"Testing 'save' function: positive","uid":"2ee59d9a8c304f3b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195810,"stop":1732428195810,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Zero","uid":"31ab703bf65847e5","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196084,"stop":1732428196084,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing the 'unique_in_order' function","uid":"f0cf41ee7ec62257","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195692,"stop":1732428195692,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Wolf in the middle of the queue","uid":"c7165b4538deb01d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196475,"stop":1732428196475,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing invite_more_women function (positive)","uid":"bded3837031681ca","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195966,"stop":1732428195967,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","PUZZLES"]},{"name":"Testing 'count_sheeps' function: empty list","uid":"91cb28173d925ce2","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196144,"stop":1732428196144,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing likes function","uid":"2e0eb113649e95e6","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"Test with regular string","uid":"26a447cb7c15cb4e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196359,"stop":1732428196359,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing calc function","uid":"a39b53ea962a31f1","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},{"name":"Testing 'generate_hashtag' function","uid":"e5d70f307aec9205","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194518,"stop":1732428194518,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS"]},{"name":"Testing binary_to_string function","uid":"d5360156ef396b6e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},{"name":"Testing max_multiple function","uid":"710a5d14f0382e2f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195890,"stop":1732428195890,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS","ARRAYS"]},{"name":"Testing epidemic function","uid":"c7c4d343c90ce082","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194686,"stop":1732428194689,"duration":3},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing gap function","uid":"c1447fd680942c58","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195817,"stop":1732428195818,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"XOR logical operator","uid":"e71092ad871851c8","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196311,"stop":1732428196312,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'solution' function","uid":"cce644bc4fb0b16f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195914,"stop":1732428195914,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","ALGORITHMS"]},{"name":"Testing 'has_subpattern' (part 3) function","uid":"4d2d9b386eb6ebf2","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195660,"stop":1732428195660,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing 'DefaultList' class: __getitem__","uid":"a8e7ed0b9e8a05d4","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing first_non_repeating_letter function","uid":"e41edf94f198f2c7","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194268,"stop":1732428194268,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","SEARCH","ALGORITHMS"]},{"name":"Testing 'greek_comparator' function","uid":"7e0fbf3b4505484b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing string_to_array function","uid":"1ddf203d8a3c498d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196116,"stop":1732428196116,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'count_sheeps' function: bad input","uid":"1e4e59f90ff35603","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196138,"stop":1732428196139,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing is_prime function","uid":"d3ab7c4bfc7d171f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194447,"stop":1732428194447,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["DESIGN PRINCIPLES","MEMOIZATION","OPTIMIZATION","ALGORITHMS","DESIGN PATTERNS"]},{"name":"Testing century function","uid":"864737f712b002ec","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Negative non consecutive number should be returned","uid":"cf8fa237e5fc3101","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196168,"stop":1732428196168,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing men_from_boys function","uid":"294aa341a28271bb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195975,"stop":1732428195976,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Square numbers (positive)","uid":"76b07a3b0b784bd3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196069,"stop":1732428196070,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing is_palindrome function","uid":"c3e164f822b7bae","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196258,"stop":1732428196258,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing pig_it function","uid":"bb6e602a844f0715","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194488,"stop":1732428194489,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Test with one char only","uid":"4acb1c573ef8b7bb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196369,"stop":1732428196369,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'feast' function","uid":"51021ef4547a41f8","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196409,"stop":1732428196409,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing validate_battlefield function","uid":"aec2fb642901e92","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},{"name":"Testing take function","uid":"696e651c40149097","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"a and b are equal","uid":"a75aa53086c60820","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195767,"stop":1732428195767,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"You are given two angles -> find the 3rd.","uid":"97e1e8aa5714e13a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196417,"stop":1732428196418,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing alphabet_war function","uid":"e776a97a9aadedfc","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","FUNDAMENTALS","PROGRAMMING","ADVANCED","FEATURES"]},{"name":"test_line_positive","uid":"d8bbfaabd5a5300d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428193918,"stop":1732428193918,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing growing_plant function","uid":"4ea092b3f85ebfcb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195846,"stop":1732428195846,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'is_isogram' function","uid":"7567c87108e55931","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"String with mixed type of chars","uid":"f7ae1e1fc4481de3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195479,"stop":1732428195479,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"All chars are in lower case","uid":"5abe74757b94997a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194603,"stop":1732428194603,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"Testing count_letters_and_digits function","uid":"126c2e67245419a9","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"AND logical operator","uid":"946a2bd47c8adfbc","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196300,"stop":1732428196300,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Non square numbers (negative)","uid":"fefeabf3e26a53bd","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196064,"stop":1732428196065,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing odd_row function","uid":"bb7d4237e3a80dd7","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["PERFORMANCE","ALGORITHMS"]},{"name":"Testing Calculator class","uid":"1a204aa873a93d86","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193909,"stop":1732428193909,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","EXPRESSIONS","FUNDAMENTALS","PARSING","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"test_josephus_survivor","uid":"6aba04a431b7fd70","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194439,"stop":1732428194439,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"STesting enough function","uid":"f1c17d8d31f590b0","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196446,"stop":1732428196446,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS"]}],"uid":"f0ded5a934f7c37b7599afabf4ca35fc"}],"uid":"8d0045e9f8f0b03357cd74b2daafdbad"}]} \ No newline at end of file +{"uid":"ab17fc5a4eb3bca4b216b548c7f9fcbc","name":"timeline","children":[{"name":"DESKTOP-I2O0REL","children":[{"name":"12720-MainThread","children":[{"name":"Testing toJadenCase function (negative)","uid":"7d5b1a2ffe0a970a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195869,"stop":1732428195869,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'shortest_job_first(' function","uid":"6081ff969f9ea72a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195625,"stop":1732428195626,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},{"name":"Testing duplicate_encode function","uid":"9d4c9ba0aff07821","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194698,"stop":1732428194698,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'solution' function","uid":"ee7921cf820a84c7","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195982,"stop":1732428195982,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS"]},{"name":"All chars are in upper case","uid":"66dedca947415b6c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194595,"stop":1732428194595,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"String with mixed type of chars","uid":"6b82f1725d1453b9","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195479,"stop":1732428195479,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing likes function","uid":"f2bd505717a279f1","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195706,"stop":1732428195706,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"'multiply' function verification with empty list","uid":"f909236d8dbf12db","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195926,"stop":1732428195926,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing all_fibonacci_numbers function","uid":"4a25f98e06778e12","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194224,"stop":1732428194224,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'is_isogram' function","uid":"a293120689451651","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195861,"stop":1732428195861,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Non consecutive number should be returned","uid":"beae761fcafbcfaf","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196179,"stop":1732428196179,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Should return 'I smell a series!'","uid":"13bf02549cf3b6be","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196435,"stop":1732428196436,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing period_is_late function (positive)","uid":"6044467509892ff0","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196270,"stop":1732428196270,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing remove_char function","uid":"40605a6b825041b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196345,"stop":1732428196345,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","BASIC LANGUAGE FEATURES"]},{"name":"Testing 'DefaultList' class: pop","uid":"2d7cf0b0c2f46c3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194672,"stop":1732428194672,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Verify that greet function returns the proper message","uid":"fb5c1665d86892a0","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196215,"stop":1732428196215,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","CONTROL FLOW"]},{"name":"Testing men_from_boys function","uid":"83db549d27afd32b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195975,"stop":1732428195976,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing check_for_factor function: positive flow","uid":"4875af937b850b1f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196200,"stop":1732428196201,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"You are given two angles -> find the 3rd.","uid":"97c98bd57653ce11","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196417,"stop":1732428196418,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing two_decimal_places function","uid":"17e173f94ae42aac","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196187,"stop":1732428196188,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"All chars are in mixed case","uid":"478b2bb987aa8c1c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194610,"stop":1732428194610,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"Testing next_bigger function","uid":"c9b5322357724fe7","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193982,"stop":1732428193982,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"OR logical operator","uid":"e417d815465280e9","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196306,"stop":1732428196307,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing to_table function","uid":"a2d5dff34138108f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194567,"stop":1732428194567,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Testing top_3_words function","uid":"13b14c699e0075d9","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193975,"stop":1732428193976,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},{"name":"Testing valid_parentheses function","uid":"327e71002be993d7","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194535,"stop":1732428194535,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILITIES","VALIDATION","ALGORITHMS"]},{"name":"Testing permute_a_palindrome (positive)","uid":"abe925767bdb0e39","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195573,"stop":1732428195574,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing checkchoose function","uid":"c66ea864985e641","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194619,"stop":1732428194619,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"test_josephus_survivor","uid":"cc2dceff6dc83502","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194439,"stop":1732428194439,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'order' function","uid":"e298eeaddede77ad","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195716,"stop":1732428195716,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing growing_plant function","uid":"cb1c1fa1e4f21add","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195846,"stop":1732428195846,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"'multiply' function verification","uid":"49d94e51d64718a4","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196328,"stop":1732428196328,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","INTRODUCTION"]},{"name":"Testing length function","uid":"2f5a6152612f841f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195832,"stop":1732428195833,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES"]},{"name":"Testing Warrior class >>> bruce_lee","uid":"b81b0ae77ee26a61","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194141,"stop":1732428194141,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"Testing monkey_count function","uid":"611d558a953db4dc","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196126,"stop":1732428196126,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","RANGES","LISTS","BASIC LANGUAGE FEATURES","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing length function where head = None","uid":"d532fafc0994a83d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195838,"stop":1732428195839,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES"]},{"name":"Testing hoop_count function (positive test case)","uid":"65318d64270bf167","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196294,"stop":1732428196294,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Square numbers (positive)","uid":"f798d0ae3c0161ae","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196069,"stop":1732428196070,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing array_diff function","uid":"abfe637076f1879d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194558,"stop":1732428194558,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Testing shark function (negative)","uid":"9b6456a02fb8e586","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196249,"stop":1732428196250,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'longest_repetition' function","uid":"4b75654893666492","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195517,"stop":1732428195517,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing alphanumeric function","uid":"dbe420147c1da53b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194471,"stop":1732428194471,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","BUGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing epidemic function","uid":"c1010dc09e66b779","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194686,"stop":1732428194689,"duration":3},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'DefaultList' class: append","uid":"8c0ab77873b28b8f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194650,"stop":1732428194650,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing the 'sort_array' function","uid":"a200977d521a9785","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195634,"stop":1732428195634,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing litres function with various test inputs","uid":"99e1739d168a007c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196278,"stop":1732428196278,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing gap function","uid":"5cc568bcbc2453dc","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195817,"stop":1732428195818,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing hoop_count function (negative test case)","uid":"8f3c559eb697de75","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196287,"stop":1732428196289,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing create_city_map function","uid":"9d8106b104f30ee6","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194237,"stop":1732428194238,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing password function","uid":"2c5d8621f6ad138a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195897,"stop":1732428195897,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing first_non_repeated function with various inputs","uid":"73ef94971e1ebc98","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196044,"stop":1732428196044,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing number_of_sigfigs function","uid":"5fb0fdc1cb454fb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195953,"stop":1732428195953,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"test_solution_big","uid":"94ea40491ebef366","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194190,"stop":1732428194190,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing flatten function","uid":"5ffc12c38a719895","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194277,"stop":1732428194277,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","ARRAYS"]},{"name":"Testing swap_values function","uid":"82d90de1156cd48c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196393,"stop":1732428196393,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["BUGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing easy_diagonal function","uid":"52c8b26b912e9951","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194708,"stop":1732428195425,"duration":717},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing period_is_late function (negative)","uid":"25e6937e43cdeebb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196265,"stop":1732428196265,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing zero_fuel function","uid":"a9aa7cc6bd5c34be","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196453,"stop":1732428196455,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"test_sequence","uid":"38465b9126105022","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428195535,"stop":1732428195535,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing make_readable function","uid":"259fe2f0923b6d92","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194283,"stop":1732428194283,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","DATES/TIME","ALGORITHMS"]},{"name":"fix_the_meerkat function function verification","uid":"88ca13ae93cc2b33","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196336,"stop":1732428196336,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Negative test cases for is_prime function testing","uid":"b1ed0faa67962e1c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196482,"stop":1732428196482,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing row_sum_odd_numbers function","uid":"233e934352e9feff","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195990,"stop":1732428195990,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"a an b are positive numbers","uid":"2989a8630844f025","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195750,"stop":1732428195751,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing Decoding functionality","uid":"24fce2b7549fc46","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193949,"stop":1732428193951,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Negative test cases for gen_primes function testing","uid":"2b0cda84a7f3dae6","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196496,"stop":1732428196496,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing solve function","uid":"c371f8df57328f01","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194587,"stop":1732428194587,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'has_subpattern' (part 3) function","uid":"95b80642b494d437","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195660,"stop":1732428195660,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing 'solution' function","uid":"3352f60feb1f9712","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194032,"stop":1732428194032,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing 'save' function: positive","uid":"9555c80771d907bb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195810,"stop":1732428195810,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing 'feast' function","uid":"4ac6613711439ff9","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196409,"stop":1732428196409,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing permute_a_palindrome (empty string)","uid":"d21849f45071cee3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195563,"stop":1732428195563,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Test with regular string","uid":"f8f5ce581d6aa123","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196359,"stop":1732428196359,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'count_sheeps' function: empty list","uid":"6f95e3a968732946","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196144,"stop":1732428196144,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing calculate function","uid":"7de3e61f9ee174a3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195732,"stop":1732428195733,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing done_or_not function","uid":"9b26a570961ab395","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194512,"stop":1732428194512,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},{"name":"Testing string_transformer function","uid":"8b066879dcf90ee","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195666,"stop":1732428195666,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'summation' function","uid":"842c6d1ee8161eef","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196224,"stop":1732428196224,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS"]},{"name":"Testing to_alternating_case function","uid":"a0445feeac697184","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196092,"stop":1732428196092,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"XOR logical operator","uid":"4062058c45eaf899","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196311,"stop":1732428196312,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Large lists","uid":"a24b90978f06ce4b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196163,"stop":1732428196163,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing Potion class","uid":"975470b122402791","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195590,"stop":1732428195590,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing Encoding functionality","uid":"d4260955f91337ec","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193959,"stop":1732428193959,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Testing stock_list function","uid":"4c4230f8e0e384cc","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195510,"stop":1732428195510,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing make_upper_case function","uid":"705f3a50d2317813","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196321,"stop":1732428196321,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing share_price function","uid":"a890c2eb991483c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195946,"stop":1732428195947,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FORMATTING","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing Walker class - position property from negative grids","uid":"5f7165cd602afcbf","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193927,"stop":1732428193927,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with zero","uid":"6bcea3846719ead","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196029,"stop":1732428196030,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing next_smaller function","uid":"2dbb23fbcd106704","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193992,"stop":1732428193993,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"Testing alphabet_war function","uid":"61c11f4086f447bf","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194163,"stop":1732428194163,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","FUNDAMENTALS","PROGRAMMING","ADVANCED","FEATURES"]},{"name":"Testing calculate_damage function","uid":"d8938caa254e2720","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195580,"stop":1732428195580,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},{"name":"Non square numbers (negative)","uid":"4c8c8098a5ba0587","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196064,"stop":1732428196065,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing 'mix' function","uid":"76a91c6ac0b40085","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194023,"stop":1732428194025,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing format_duration","uid":"52e4a6d580ce5f36","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193967,"stop":1732428193967,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},{"name":"Testing century function","uid":"3889b494a7c822e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196101,"stop":1732428196101,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing Sudoku class","uid":"73191ac2ec23a302","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194154,"stop":1732428194154,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},{"name":"test_ips_between","uid":"73b957e217c05b3b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194170,"stop":1732428194170,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing toJadenCase function (positive)","uid":"69c302e5122b751d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195874,"stop":1732428195875,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Non square numbers (negative)","uid":"c361fae801a29bfb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196079,"stop":1732428196079,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing Battle method","uid":"9d0a0378192b3dfd","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194132,"stop":1732428194132,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"Testing tickets function","uid":"f7d85b85e5647233","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195699,"stop":1732428195699,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","GAMES","ALGORITHMS"]},{"name":"'multiply' function verification: lists with multiple digits","uid":"c0bcf993972d49ba","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195921,"stop":1732428195921,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Two smallest numbers in the start of the list","uid":"e897eac5693df65e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196037,"stop":1732428196037,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"get_size function tests","uid":"f44e27fb1ad70c92","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196385,"stop":1732428196385,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","ALGEBRA","ALGORITHMS","GEOMETRY"]},{"name":"Testing digital_root function","uid":"a86267feca446780","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195675,"stop":1732428195675,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing 'DefaultList' class: __getitem__","uid":"ccac52878bec48b6","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194656,"stop":1732428194656,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing move_zeros function","uid":"7423494f63e5e438","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194463,"stop":1732428194463,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS","INTERVIEW QUESTIONS","ARRAYS"]},{"name":"Wolf at the beginning of the queue","uid":"14fe289b5296dbe2","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196468,"stop":1732428196468,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"String alphabet chars and spaces","uid":"44684f939061cdde","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195495,"stop":1732428195495,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Wolf at the end of the queue","uid":"15fb7a87bc12b45a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196461,"stop":1732428196461,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing dir_reduc function","uid":"f30c1ecba64a2387","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194207,"stop":1732428194207,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing largestPower function","uid":"52a5dee2c595fefe","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195906,"stop":1732428195906,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS"]},{"name":"Testing is_palindrome function","uid":"f41e10c3a1cb906c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196258,"stop":1732428196258,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing take function","uid":"c3f4680f378d24e0","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196156,"stop":1732428196156,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing the 'pyramid' function","uid":"bebb2bc7f67aea79","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195597,"stop":1732428195598,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing compute_ranks","uid":"1aa02f860d14689a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194496,"stop":1732428194496,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","SORTING","ALGORITHMS","ARRAYS"]},{"name":"Should return 'Fail!'s","uid":"b37405ca3882bd1c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196425,"stop":1732428196425,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing Warrior class >>> tom","uid":"988614c511102150","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194145,"stop":1732428194146,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"Testing 'save' function: negative","uid":"b4423bcb7f125986","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195803,"stop":1732428195803,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing list_squared function","uid":"39dc8cd28592a068","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194292,"stop":1732428194424,"duration":132},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},{"name":"test_line_positive","uid":"51076f5a3e3475ad","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428193918,"stop":1732428193918,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"test_permutations","uid":"231a2a65aa8e32a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428193998,"stop":1732428193998,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'has_subpattern' (part 2) function","uid":"7886d18807eb6c13","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195651,"stop":1732428195651,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing make_class function","uid":"29dbd6c095321046","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195882,"stop":1732428195882,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},{"name":"Find the int that appears an odd number of times","uid":"f70eefcf6fb13da","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195466,"stop":1732428195466,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing done_or_not function","uid":"b3baec89064c3983","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194179,"stop":1732428194180,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},{"name":"Testing 'count_sheeps' function: positive flow","uid":"2687b62465687fa1","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196133,"stop":1732428196134,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'sum_triangular_numbers' with negative numbers","uid":"600ff9f84893303e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196017,"stop":1732428196017,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing decipher_this function","uid":"6a0a7c65d5636a5c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194637,"stop":1732428194637,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ALGORITHMS","ARRAYS","CRYPTOGRAPHY"]},{"name":"test_solution_basic","uid":"ebf90564de7fa557","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194185,"stop":1732428194185,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing invite_more_women function (negative)","uid":"aef740a566ef8e93","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195961,"stop":1732428195961,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","PUZZLES"]},{"name":"Testing 'DefaultList' class: insert","uid":"65cae0d4eb0f95b8","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194667,"stop":1732428194668,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Positive test cases for gen_primes function testing","uid":"387fcb0eb682916d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196503,"stop":1732428196503,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Test with one char only","uid":"f645f4897564ea6f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196369,"stop":1732428196369,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing check_for_factor function: positive flow","uid":"74b0e8a5cfe71956","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196195,"stop":1732428196195,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Negative non consecutive number should be returned","uid":"cb921d8c86204096","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196168,"stop":1732428196168,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing binary_to_string function","uid":"cd72a87cc33096c5","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194577,"stop":1732428194577,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},{"name":"All chars are in lower case","uid":"9fb9fb1a0489c1a3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194603,"stop":1732428194603,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"Testing the 'find_missing_number' function","uid":"33444d7890f0540","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195544,"stop":1732428195544,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with positive numbers","uid":"4d0543e962e43a97","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196022,"stop":1732428196022,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing first_non_repeating_letter function","uid":"f3b126d8812a5b41","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194268,"stop":1732428194268,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","SEARCH","ALGORITHMS"]},{"name":"'multiply' function verification with one element list","uid":"defdbaa3c0a6eace","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195930,"stop":1732428195933,"duration":3},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing shark function (positive)","uid":"8bbe92897a0837e7","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196238,"stop":1732428196239,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing validate_battlefield function","uid":"9c7635c760d519cd","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193899,"stop":1732428193899,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},{"name":"Testing Calculator class","uid":"fe6da9468168286a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193909,"stop":1732428193909,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","EXPRESSIONS","FUNDAMENTALS","PARSING","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Wolf in the middle of the queue","uid":"7a5a4eebadaab126","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196475,"stop":1732428196475,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"AND logical operator","uid":"d94530c5ab1a7ba8","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196300,"stop":1732428196300,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing max_multiple function","uid":"bc04b77b7c90af86","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195890,"stop":1732428195890,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS","ARRAYS"]},{"name":"Testing agents_cleanup function","uid":"89e4ffe6e2b4858c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194232,"stop":1732428194233,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"test_triangle","uid":"33cbde6b5c940b7b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195758,"stop":1732428195759,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["Algorithms","Logic","Strings"]},{"name":"test_line_negative","uid":"f5045863352b0844","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428193914,"stop":1732428193914,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'DefaultList' class: remove","uid":"a712aa917a11c1d8","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194678,"stop":1732428194679,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Non is expected","uid":"dc885b646bda3346","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196174,"stop":1732428196175,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing zeros function","uid":"3e0c67e156a2779f","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194480,"stop":1732428194480,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"String with no duplicate chars","uid":"aeaf73e97e8c5fe3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195484,"stop":1732428195485,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'vaporcode' function","uid":"6b11699e388f2732","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196052,"stop":1732428196052,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing count_letters_and_digits function","uid":"a124532204114d8a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195854,"stop":1732428195854,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'count_sheeps' function: mixed list","uid":"36cf4add9af1788b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196147,"stop":1732428196148,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing spiralize function","uid":"e032c4a87bedaab7","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193941,"stop":1732428193942,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},{"name":"move function tests","uid":"d7c080fc06195b6c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196400,"stop":1732428196400,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing calc function","uid":"d95f3589be6b0bcb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193889,"stop":1732428193889,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},{"name":"Testing 'greek_comparator' function","uid":"237d8af0ad05999a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196230,"stop":1732428196230,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing solution function","uid":"1fa1afd4ab27e4cb","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194006,"stop":1732428194008,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},{"name":"STesting enough function","uid":"4aeb02bd06c6709d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196446,"stop":1732428196446,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS"]},{"name":"a and b are equal","uid":"f6a5ab1c4ff51693","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195740,"stop":1732428195740,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"a and b are equal","uid":"274cead41a0d037b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195767,"stop":1732428195767,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"powers function should return an array of unique numbers","uid":"4a34b1c679ee3fc0","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195998,"stop":1732428195998,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'letter_count' function","uid":"27ff7d9c249750c3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194628,"stop":1732428194628,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","HASHES","DATA STRUCTURES"]},{"name":"Testing 'DefaultList' class: extend","uid":"353219a042e3862c","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194661,"stop":1732428194663,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing set_alarm function","uid":"60f76b164a916b4e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196377,"stop":1732428196377,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","BOOLEANS"]},{"name":"Should return 'Publish!'","uid":"5a1dd57eb64fa0aa","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196430,"stop":1732428196430,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing odd_row function","uid":"8c263832e40387fc","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195616,"stop":1732428195616,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["PERFORMANCE","ALGORITHMS"]},{"name":"Testing calc_combinations_per_row function","uid":"ef31dfc3c5e1eba5","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195776,"stop":1732428195776,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing domain_name function","uid":"d4ccdeadb2c9dbf3","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194216,"stop":1732428194216,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"Testing 'has_subpattern' (part 1) function","uid":"7a1146c2cbd99038","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195641,"stop":1732428195641,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Square numbers (positive)","uid":"67ecde96f288a7b2","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196060,"stop":1732428196060,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"goals function verification","uid":"559abc951e1b2adf","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196208,"stop":1732428196209,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing two_decimal_places function","uid":"867f27ef53f4ce43","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195826,"stop":1732428195826,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'count_sheeps' function: bad input","uid":"622aea036e4cf24e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196138,"stop":1732428196139,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Test with empty string","uid":"ea6a7fadbe04578a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196364,"stop":1732428196364,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"a or b is negative","uid":"51801b1697e4932d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195746,"stop":1732428195746,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"test_solution_medium","uid":"8da0b58109862b1b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194198,"stop":1732428194198,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'sum_triangular_numbers' with big number as an input","uid":"6f2806a9130ac2bf","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196011,"stop":1732428196011,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing check_root function","uid":"66b2d8dadf3898","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195724,"stop":1732428195724,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FORMATTING","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS","ARRAYS"]},{"name":"Testing sum_for_list function","uid":"4ade5d7baabdb848","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194048,"stop":1732428194108,"duration":60},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},{"name":"Testing increment_string function","uid":"efb129a92346c1e2","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194503,"stop":1732428194503,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","STRINGS PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"Testing the 'group_cities' function","uid":"cab9c25314cf754","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195606,"stop":1732428195607,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},{"name":"Testing easy_line function exception message","uid":"dfb2b5c458a3460e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195787,"stop":1732428195788,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'snail' function","uid":"b91b3028c146d7df","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194015,"stop":1732428194015,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},{"name":"Testing 'thirt' function","uid":"691c776616074a7a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194550,"stop":1732428194550,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing encrypt_this function","uid":"a42f9f61a6c45aa8","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195452,"stop":1732428195452,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","ADVANCED LANGUAGE FEATURES","SECURITY","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing done_or_not function","uid":"f50250db1c4c6a23","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194528,"stop":1732428194528,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ARRAY","ALGORITHMS"]},{"name":"test_solution_empty","uid":"4397ca89d4873d0b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194194,"stop":1732428194194,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'solution' function","uid":"3ed2084bc0b6f03d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195914,"stop":1732428195914,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","ALGORITHMS"]},{"name":"Testing easy_line function","uid":"7edeace92746910e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195780,"stop":1732428195781,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"'multiply' function verification with random list","uid":"4e0b9180415d7384","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195937,"stop":1732428195939,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"String with no duplicate chars","uid":"cab8fd48239210db","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195501,"stop":1732428195501,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing shark function (positive)","uid":"4db417c919f14dad","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196244,"stop":1732428196245,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing check_exam function","uid":"f0be518507eb4be5","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196110,"stop":1732428196110,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ARRAYS"]},{"name":"Testing the 'solution' function","uid":"bcfec9a648915f6a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195530,"stop":1732428195531,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Test that no_space function removes the spaces","uid":"b2b39aab9a2e66b","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196352,"stop":1732428196352,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'numericals' function","uid":"81fc21ff964037a2","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195553,"stop":1732428195553,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["PERFORMANCE","GAMES","PUZZLES","ALGORITHMS"]},{"name":"Testing 'parts_sums' function","uid":"2e552441092e62c5","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195683,"stop":1732428195683,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","PERFORMANCE","ALGORITHMS"]},{"name":"Testing sum_of_intervals function","uid":"761ca73c34549675","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194124,"stop":1732428194125,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},{"name":"Testing permute_a_palindrome (negative)","uid":"b74e7e51e0827a84","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195568,"stop":1732428195568,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Positive test cases for is_prime function testing","uid":"9400c2351555d83a","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196489,"stop":1732428196489,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing invite_more_women function (positive)","uid":"44dd7ed6ddd58149","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195966,"stop":1732428195967,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","PUZZLES"]},{"name":"Testing the 'unique_in_order' function","uid":"f8f168b037580997","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195692,"stop":1732428195692,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing pig_it function","uid":"f60f63436b65a2b8","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194488,"stop":1732428194489,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"String with alphabet chars only","uid":"57eb8463acc316b7","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195473,"stop":1732428195473,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing string_to_array function","uid":"17e84d8dd3123806","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196116,"stop":1732428196116,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"test_smallest","uid":"bd6b8dc125a7712d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"skipped","time":{"start":1732428194259,"stop":1732428194259,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing Walker class - position property from positive grids","uid":"8ade4c7a0e59dd30","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428193933,"stop":1732428193934,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing is_prime function","uid":"6dd8a24f05e81d8d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194447,"stop":1732428194447,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["DESIGN PRINCIPLES","MEMOIZATION","OPTIMIZATION","ALGORITHMS","DESIGN PATTERNS"]},{"name":"Negative numbers","uid":"bf2cbfcfafa25fb5","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196075,"stop":1732428196075,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing 'factorial' function","uid":"bc719674954c58b2","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195795,"stop":1732428195795,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing validSolution","uid":"a4aa1c9fe84c9cc9","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194039,"stop":1732428194040,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},{"name":"Zero","uid":"8d4255e3e5d3d8a0","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428196084,"stop":1732428196084,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing advice function","uid":"a30e32170a464ad0","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194244,"stop":1732428194248,"duration":4},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'generate_hashtag' function","uid":"539e48e315449d8e","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194518,"stop":1732428194518,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS"]},{"name":"String with no alphabet chars","uid":"523993bf26b2b2d","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428195488,"stop":1732428195488,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing anagrams function","uid":"610996d8ca2c99cc","parentUid":"f0ded5a934f7c37b7599afabf4ca35fc","status":"passed","time":{"start":1732428194543,"stop":1732428194543,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]}],"uid":"f0ded5a934f7c37b7599afabf4ca35fc"},{"name":"17192-MainThread","children":[{"name":"Testing valid_parentheses function","uid":"3fd5a8d15bcf78fb","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILITIES","VALIDATION","ALGORITHMS"]},{"name":"Testing sum_of_intervals function","uid":"83da90e97e5349e6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},{"name":"Testing 'feast' function","uid":"f4b278a94a1e847f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474929,"stop":1724733474929,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing toJadenCase function (negative)","uid":"a8ceda5e3158297c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing Warrior class >>> tom","uid":"17e43c85790e0335","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},{"name":"'multiply' function verification: lists with multiple digits","uid":"a3b8656ba40e9af1","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474382,"stop":1724733474382,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'generate_hashtag' function","uid":"4eec4d08404980cd","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473014,"stop":1724733473014,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS"]},{"name":"Testing largestPower function","uid":"cbaa99833f802aa6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474366,"stop":1724733474366,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"a an b are positive numbers","uid":"8fc3e4e9309f61b9","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474179,"stop":1724733474179,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing done_or_not function","uid":"93600ea56dc1843a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},{"name":"Testing 'save' function: negative","uid":"7a77e28352aaf1ca","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474241,"stop":1724733474241,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing the 'solution' function","uid":"2620650c036fa5d9","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'solution' function","uid":"c50564bf93e2ebd9","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474444,"stop":1724733474444,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS"]},{"name":"Testing decipher_this function","uid":"c46f98a697de9b7","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ALGORITHMS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing count_letters_and_digits function","uid":"5493a4d389a4b9e6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'thirt' function","uid":"82e02fa0cc46fda7","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473046,"stop":1724733473061,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'count_sheeps' function: bad input","uid":"efb8b59d749a7701","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474600,"stop":1724733474600,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing is_prime function","uid":"40205ec1b133a2fd","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472936,"stop":1724733472936,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["DESIGN PRINCIPLES","MEMOIZATION","OPTIMIZATION","ALGORITHMS","DESIGN PATTERNS"]},{"name":"String with no duplicate chars","uid":"e95ba363003599d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473929,"stop":1724733473929,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing move_zeros function","uid":"f0b0565c8c046b9","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472952,"stop":1724733472952,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS","INTERVIEW QUESTIONS","ARRAYS"]},{"name":"Testing list_squared function","uid":"b01a24c8d7b81de4","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472796,"stop":1724733472921,"duration":125},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},{"name":"Test with empty string","uid":"80f4fc862b13c5c8","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474882,"stop":1724733474882,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing the 'unique_in_order' function","uid":"fbe0584170aaf70b","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474116,"stop":1724733474116,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Square numbers (positive)","uid":"e50290ceef277be1","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474522,"stop":1724733474522,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing 'DefaultList' class: pop","uid":"e49d46057090e83e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Two smallest numbers in the start of the list","uid":"c793fa14312a7752","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474491,"stop":1724733474507,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing permute_a_palindrome (positive)","uid":"47eeb9c764763918","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing validSolution","uid":"cb1f986a714e3e2e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472437,"stop":1724733472437,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},{"name":"Large lists","uid":"d8a647ffef20d33c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474632,"stop":1724733474647,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing to_table function","uid":"65c57bdf9fea8094","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Testing easy_line function","uid":"d157034757bf8b88","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing alphabet_war function","uid":"eb79826fc1ce02b1","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},{"name":"Testing check_root function","uid":"238aa65764e1d222","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'letter_count' function","uid":"31fa8902feb5ac83","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","HASHES","DATA STRUCTURES"]},{"name":"Testing check_exam function","uid":"6cece42c72540e7a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ARRAYS"]},{"name":"Testing 'count_sheeps' function: empty list","uid":"b744224a1d89f44f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474616,"stop":1724733474616,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing toJadenCase function (positive)","uid":"8930ec9e348fd4d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing check_for_factor function: positive flow","uid":"a7645184155771ad","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474679,"stop":1724733474694,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing gap function","uid":"857509cc66fb3470","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474257,"stop":1724733474257,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing zero_fuel function","uid":"d20f10e7196a7103","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing next_bigger function","uid":"e97e117a0c1b5372","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"Testing Sudoku class","uid":"a2c0d72771fc18f1","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472546,"stop":1724733472546,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},{"name":"Testing hoop_count function (positive test case)","uid":"dba029f7988869ef","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474804,"stop":1724733474804,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing Potion class","uid":"f0823718dfb5375c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing all_fibonacci_numbers function","uid":"394fa56a4056d8b5","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472608,"stop":1724733472608,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing period_is_late function (negative)","uid":"e463bf406b88f537","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474772,"stop":1724733474772,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing length function","uid":"f0006f98d015ae52","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474272,"stop":1724733474272,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"get_size function tests","uid":"aeae161caad1a65f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474897,"stop":1724733474913,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","ALGEBRA","ALGORITHMS","GEOMETRY"]},{"name":"Testing is_palindrome function","uid":"e184ca1912266ffb","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing spiralize function","uid":"50aed2563bca9cb0","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},{"name":"Should return 'Publish!'","uid":"ed660ef652aeab86","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474960,"stop":1724733474960,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing invite_more_women function (positive)","uid":"1ec22d6f24411c0a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474429,"stop":1724733474429,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"All chars are in upper case","uid":"5b87063c55d646fa","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing sum_for_list function","uid":"f2960499936046d9","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472452,"stop":1724733472499,"duration":47},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},{"name":"Testing 'snail' function","uid":"903c4d3d57375ecf","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},{"name":"Testing swap_values function","uid":"8081a31c05be488b","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474913,"stop":1724733474913,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["BUGS","FUNDAMENTALS","ARRAYS"]},{"name":"'multiply' function verification with random list","uid":"ddab479d47dfd717","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474397,"stop":1724733474397,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing shark function (positive)","uid":"6612fa568c338bff","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing easy_diagonal function","uid":"ab7fe234dc976ac6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473218,"stop":1724733473889,"duration":671},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing 'has_subpattern' (part 2) function","uid":"50d6552ddbe0d86a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474085,"stop":1724733474085,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing zeros function","uid":"73654e59fd10df4d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472968,"stop":1724733472968,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"a and b are equal","uid":"857dc75c5bd2dd17","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"'multiply' function verification with empty list","uid":"de63ba79b87d23ab","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474397,"stop":1724733474397,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing take function","uid":"84d7e1eb21948129","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474632,"stop":1724733474632,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing length function where head = None","uid":"dbfb622c1ebb235b","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474272,"stop":1724733474272,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing the 'group_cities' function","uid":"3f1d46f60fdb6ff1","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474054,"stop":1724733474054,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},{"name":"Testing first_non_repeated function with various inputs","uid":"5a12cd507dfc239d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474507,"stop":1724733474507,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing create_city_map function","uid":"ea50e73cff32206e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"'multiply' function verification with one element list","uid":"bcbd2adc2b6db91f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474397,"stop":1724733474397,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'sum_triangular_numbers' with big number as an input","uid":"2165433d4974d104","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474476,"stop":1724733474476,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing calc function","uid":"705df14002b81e6d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472280,"stop":1724733472280,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},{"name":"Testing period_is_late function (positive)","uid":"6a0ae436d7d72bb","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474772,"stop":1724733474772,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing array_diff function","uid":"da6f4b236162247c","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473061,"stop":1724733473061,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Testing dirReduc function","uid":"87df803cadfb61a6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'count_sheeps' function: positive flow","uid":"6fb97aca94ac90f1","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474600,"stop":1724733474600,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing calculate_damage function","uid":"a65eaf9a40469196","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474023,"stop":1724733474023,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},{"name":"Testing growing_plant function","uid":"b27497f64988d4cb","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474288,"stop":1724733474288,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Should return 'Fail!'s","uid":"1f322fed435e4c7b","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474944,"stop":1724733474944,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"test_solution_empty","uid":"61b2bb726cd1f52e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Should return 'I smell a series!'","uid":"1a7cac845fe0b74b","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474960,"stop":1724733474960,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Test with one char only","uid":"8a29f61d53cfa694","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474882,"stop":1724733474882,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing row_sum_odd_numbers function","uid":"bfe3079800be8e80","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing 'order' function","uid":"5aa15cdd34cdd72f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474147,"stop":1724733474147,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing flatten function","uid":"dbc901f56e1e91ea","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472780,"stop":1724733472780,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","ARRAYS"]},{"name":"Non consecutive number should be returned","uid":"13f07332e607443a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474663,"stop":1724733474663,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Find the int that appears an odd number of times","uid":"39eb5e3cc2f12413","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473913,"stop":1724733473913,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing alphanumeric function","uid":"c4de7ce2ddbb42a4","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472968,"stop":1724733472968,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["BUGS","STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing solve function","uid":"6cc7dd91ca56d191","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473093,"stop":1724733473093,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing Warrior class >>> bruce_lee","uid":"b82b2a2c9febe0c6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472530,"stop":1724733472530,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},{"name":"a or b is negative","uid":"701c3cee2d2ca0d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474179,"stop":1724733474179,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"a and b are equal","uid":"115439469142590e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474179,"stop":1724733474179,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing shark function (positive)","uid":"39d768f6fda8fdf2","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474741,"stop":1724733474741,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"test_solution_medium","uid":"3bf609775738b0d6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"XOR logical operator","uid":"c78ec33b6fe131a0","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474819,"stop":1724733474819,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Test that no_space function removes the spaces","uid":"21e692bd1f008ebc","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474866,"stop":1724733474866,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'longest_repetition' function","uid":"89e6e7af226f3582","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'summation' function","uid":"8d0f8b1f359d2e57","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS"]},{"name":"Testing monkey_count function","uid":"88501d2467af647f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474585,"stop":1724733474600,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["RANGES","FUNDAMENTALS","LISTS","BASIC LANGUAGE FEATURES","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Wolf at the end of the queue","uid":"6959c64cdad7a79a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474991,"stop":1724733474991,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing permute_a_palindrome (negative)","uid":"634a6fc50b2ba707","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474007,"stop":1724733474007,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"'fix_the_meerkat function function verification","uid":"e15a7b3e54da206a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474850,"stop":1724733474850,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"test_starting_position_from_negatives","uid":"6066d349be23d299","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'sum_triangular_numbers' with positive numbers","uid":"206559a31da63112","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474491,"stop":1724733474491,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing remove_char function","uid":"800e8bf322748e89","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474866,"stop":1724733474866,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","BASIC LANGUAGE FEATURES"]},{"name":"Testing the 'pyramid' function","uid":"901ad6e6b17ea71d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474038,"stop":1724733474038,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing increment_string function","uid":"2c9576ef35dcd75d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","STRINGS PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"Testing checkchoose function","uid":"d208c625c151e61d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473124,"stop":1724733473124,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'has_subpattern' (part 3) function","uid":"d23a28a2b97dc203","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474101,"stop":1724733474101,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing format_duration","uid":"5ba85cabbe7e4e64","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},{"name":"Test with regular string","uid":"9212c6b19c8a287e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474882,"stop":1724733474882,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing Calculator class","uid":"cc051f6a400be208","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","EXPRESSIONS","FUNDAMENTALS","PARSING","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Non square numbers (negative)","uid":"1d6bdee17d8fe6b6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Zero","uid":"c9095528631735ce","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing calculate function","uid":"da87c785a6ba7322","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474163,"stop":1724733474163,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing solution function","uid":"ac66f87691632de7","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472405,"stop":1724733472405,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},{"name":"test_sequence","uid":"78770f3ff6d80a18","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733473976,"stop":1724733473976,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"test_starting_position_from_positives","uid":"7abec7f9960933cc","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472327,"stop":1724733472327,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing the 'sort_array' function","uid":"aadfe826c6aeccf6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing advice function","uid":"8729b907b71b7609","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472624,"stop":1724733472765,"duration":141},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Wolf at the beginning of the queue","uid":"aade1eebfa7ac9cf","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474991,"stop":1724733474991,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing agents_cleanup function","uid":"295480517e9988a7","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472624,"stop":1724733472624,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing first_non_repeating_letter function","uid":"df6ed9e3e14c891a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","SEARCH","ALGORITHMS"]},{"name":"Testing password function","uid":"9d243bfb1021bb63","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474335,"stop":1724733474335,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"powers function should return an array of unique numbers","uid":"2ea180ad6a851a6d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474460,"stop":1724733474460,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_josephus_survivor","uid":"28b8fa13ba65f773","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472921,"stop":1724733472921,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Non is expected","uid":"630542b4d1ae1e45","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474647,"stop":1724733474663,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'solution' function","uid":"ee166a73f40d3c20","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474382,"stop":1724733474382,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Positive test cases for gen_primes function testing","uid":"e1aa1981a2c5874d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733475038,"stop":1724733475038,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing string_transformer function","uid":"f2e80dca05a524c5","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474101,"stop":1724733474101,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing the 'find_missing_number' function","uid":"67590949db6da2ee","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473991,"stop":1724733473991,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},{"name":"Testing set_alarm function","uid":"5016998388e149a3","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474897,"stop":1724733474897,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","BOOLEANS"]},{"name":"Testing odd_row function","uid":"a1726ce9583568d0","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474069,"stop":1724733474069,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["PERFORMANCE","ALGORITHMS"]},{"name":"Testing 'vaporcode' function","uid":"4b38126bac5fa484","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474507,"stop":1724733474507,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing likes function","uid":"fc29d3ec888c78ca","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing done_or_not function","uid":"623e1f94af0b0a8a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472999,"stop":1724733472999,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},{"name":"test_solution_big","uid":"141816067eecf7ae","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing litres function with various test inputs","uid":"b8f26140fdddc630","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474788,"stop":1724733474788,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"test_ips_between","uid":"ac366a2ecd02d5dd","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472561,"stop":1724733472561,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'save' function: positive","uid":"b56ab9fe385db93a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474241,"stop":1724733474241,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"String alphabet chars and spaces","uid":"f1a12ce167e16758","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing pig_it function","uid":"d9826ef645180f7d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472983,"stop":1724733472983,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing max_multiple function","uid":"640e02afdf541b21","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474335,"stop":1724733474335,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS","ARRAYS"]},{"name":"Testing Battle method","uid":"b35458785abd4d83","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472515,"stop":1724733472515,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},{"name":"test_line_negative","uid":"b89f1a91511e43fe","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'DefaultList' class: insert","uid":"3d6d6f8c83d1b77","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473171,"stop":1724733473171,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing duplicate_encode function","uid":"9f56730a0e41c609","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473202,"stop":1724733473202,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Non square numbers (negative)","uid":"ff4e61f1c87a50e9","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474522,"stop":1724733474522,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing two_decimal_places function","uid":"e723e7f00f564943","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474257,"stop":1724733474257,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'has_subpattern' (part 1) function","uid":"9a76d6db19b09f54","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474085,"stop":1724733474085,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"test_smallest","uid":"35bd830710547eb9","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472765,"stop":1724733472765,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing invite_more_women function (negative)","uid":"8f411cd28b85874e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474429,"stop":1724733474429,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"AND logical operator","uid":"eb6afac49e3912b1","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474804,"stop":1724733474804,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Wolf in the middle of the queue","uid":"45a592633cd8d633","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Positive test cases for is_prime function testing","uid":"de75cf0cb11d4a8a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Negative non consecutive number should be returned","uid":"1fbf7f076eee2a48","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474647,"stop":1724733474647,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"String with mixed type of chars","uid":"8dfb78838f25ea50","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473929,"stop":1724733473929,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing digital_root function","uid":"9675429ac75e0c11","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474116,"stop":1724733474116,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing hoop_count function (negative test case)","uid":"f997fb8bda584215","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474788,"stop":1724733474788,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing tickets function","uid":"a43120edfc7294d0","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474132,"stop":1724733474132,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'DefaultList' class: append","uid":"895846e60323f8ba","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473139,"stop":1724733473139,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"String with alphabet chars only","uid":"e28dd76561e769e2","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473913,"stop":1724733473913,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_random","uid":"badb2c1a8c5e2d2d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["Algorithms","Logic","Strings"]},{"name":"Testing string_to_array function","uid":"cde33394de2ec155","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474585,"stop":1724733474585,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'DefaultList' class: extend","uid":"dbd543834c91eda6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing two_decimal_places function","uid":"feb720678835be31","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474679,"stop":1724733474679,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing binary_to_string function","uid":"4ed891af5fcb8959","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473077,"stop":1724733473077,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CHARACTER ENCODINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},{"name":"Testing 'solution' function","uid":"c4eaee07c56e2bda","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472421,"stop":1724733472437,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing done_or_not function","uid":"7c87151d683c2aad","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473030,"stop":1724733473030,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ARRAY","ALGORITHMS"]},{"name":"Testing compute_ranks","uid":"530cf97bef900b31","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472983,"stop":1724733472983,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","SORTING","ALGORITHMS","ARRAYS"]},{"name":"String with no alphabet chars","uid":"4bc08c1baeba1126","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_line_positive","uid":"bc0d03d768c84e9a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472312,"stop":1724733472312,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"All chars are in mixed case","uid":"c93838d5eefff03d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'sum_triangular_numbers' with negative numbers","uid":"5ac2db6b2e80def2","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474476,"stop":1724733474476,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'greek_comparator' function","uid":"299c2d5af116c0c6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474725,"stop":1724733474725,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'factorial' function","uid":"5da43d3a303ec46a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474241,"stop":1724733474241,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing stock_list function","uid":"fa8c3ecdf2af6d24","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473960,"stop":1724733473960,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Negative test cases for is_prime function testing","uid":"405571045d735c93","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733475007,"stop":1724733475007,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing easy_line function exception message","uid":"792ce345a0c4a9e1","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474226,"stop":1724733474226,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing Decoding functionality","uid":"63600542edbb694a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472343,"stop":1724733472343,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Testing 'DefaultList' class: remove","uid":"a6eaf13968162fc7","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473171,"stop":1724733473186,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing 'count_sheeps' function: mixed list","uid":"67660b7a0592cf4d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474616,"stop":1724733474616,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'DefaultList' class: __getitem__","uid":"1b90e35542bb0d33","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473155,"stop":1724733473155,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing next_smaller function","uid":"a8ac1a16737b16a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"Testing share_price function","uid":"5bbc7cd8e2683c41","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474413,"stop":1724733474413,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing to_alternating_case function","uid":"cd858786e595fd45","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474554,"stop":1724733474554,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Square numbers (positive)","uid":"a3e36a462ba6b0e6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing 'numericals' function","uid":"75b2a36530573b63","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473991,"stop":1724733474007,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Negative numbers","uid":"c9fb9d40396e984d","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474538,"stop":1724733474538,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing men_from_boys function","uid":"5b0d83830c13fe88","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474444,"stop":1724733474444,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"You are given two angles -> find the 3rd.","uid":"cde4151d7e05fca5","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474944,"stop":1724733474944,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing epidemic function","uid":"ab6068d2916c95e9","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473186,"stop":1724733473186,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'mix' function","uid":"aea42439e3c082b4","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472421,"stop":1724733472421,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Negative test cases for gen_primes function testing","uid":"ecd778da0cbd3ef","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733475022,"stop":1724733475022,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"test_basic","uid":"68fbe283acac1b6a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["Algorithms","Logic","Strings"]},{"name":"Testing permute_a_palindrome (empty string)","uid":"18128d81fd90263f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474007,"stop":1724733474007,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Verify that greet function returns the proper message","uid":"f83dd9e8b48c6bab","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474710,"stop":1724733474710,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","CONTROL FLOW"]},{"name":"Testing domain_name function","uid":"115f495bb01a1dcf","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472593,"stop":1724733472593,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"Testing century function","uid":"ed7d0b3c14fd80c8","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474569,"stop":1724733474569,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"test_solution_basic","uid":"7c60279d383e9d8b","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472577,"stop":1724733472577,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'sum_triangular_numbers' with zero","uid":"7c3d4f705ded9146","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474491,"stop":1724733474491,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"STesting enough function","uid":"ffb404aff6d39348","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474975,"stop":1724733474975,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS"]},{"name":"Testing check_for_factor function: positive flow","uid":"7f10132389bd0afd","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474694,"stop":1724733474694,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing encrypt_this function","uid":"e83e1a2466fbcf0b","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473889,"stop":1724733473905,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing calc_combinations_per_row function","uid":"4098e50c368546e","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474210,"stop":1724733474210,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing number_of_sigfigs function","uid":"362d2abd0db10461","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474413,"stop":1724733474413,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing Encoding functionality","uid":"7086e3f0d0497484","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472358,"stop":1724733472358,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Testing make_class function","uid":"1fc6416a9dae71a6","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474319,"stop":1724733474319,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing make_upper_case function","uid":"8dc2c9fe3450d5a4","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474835,"stop":1724733474835,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"test_permutations","uid":"f9dcb27f6a2f5731","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"skipped","time":{"start":1724733472390,"stop":1724733472390,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"move function tests","uid":"ee6c548e8326102a","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474929,"stop":1724733474929,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"'multiply' function verification","uid":"15b13324091bd06f","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474835,"stop":1724733474835,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","INTRODUCTION"]},{"name":"Testing 'is_isogram' function","uid":"ee3705e6f9b5a9fb","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474304,"stop":1724733474304,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"OR logical operator","uid":"16e8835412fb12dc","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474819,"stop":1724733474819,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"String with no duplicate chars","uid":"e1fc0b63790bda69","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473944,"stop":1724733473944,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing shark function (negative)","uid":"55719c1a41a634a4","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474757,"stop":1724733474757,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing top_3_words function","uid":"522dabffb376b9c8","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472374,"stop":1724733472374,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},{"name":"Testing make_readable function","uid":"2e82de27bb7feb41","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472780,"stop":1724733472780,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","DATES/TIME","ALGORITHMS"]},{"name":"All chars are in lower case","uid":"f5f644a4f4820d20","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473108,"stop":1724733473108,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing validate_battlefield function","uid":"c2cb5c7eee700e38","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733472296,"stop":1724733472296,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},{"name":"Testing anagrams function","uid":"547e143b73834674","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733473046,"stop":1724733473046,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"goals function verification","uid":"48a3545f29b9b695","parentUid":"88f6c033dfd2fdeb63783b1f0ce238a8","status":"passed","time":{"start":1724733474694,"stop":1724733474694,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]}],"uid":"88f6c033dfd2fdeb63783b1f0ce238a8"},{"name":"9168-MainThread","children":[{"name":"Testing take function","uid":"635a66b4aaab6101","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"'multiply' function verification: lists with multiple digits","uid":"5a6f2f90ae14c26f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing valid_parentheses function","uid":"f0137718eeb8b928","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILITIES","VALIDATION","ALGORITHMS"]},{"name":"Testing encrypt_this function","uid":"a66f07e5b377a93b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128758,"stop":1724735128758,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","ADVANCED LANGUAGE FEATURES","SECURITY","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing digital_root function","uid":"30a51896f75b6d0e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128961,"stop":1724735128961,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"All chars are in upper case","uid":"c1dfde6c70281ff2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127984,"stop":1724735128000,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Non square numbers (negative)","uid":"5ddbb977ec343693","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129367,"stop":1724735129367,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing all_fibonacci_numbers function","uid":"57c8e0dc2c8662c2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Non consecutive number should be returned","uid":"f530c22a860ae687","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'sum_triangular_numbers' with positive numbers","uid":"2cf064760bcef1c9","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Negative test cases for is_prime function testing","uid":"87664723e6f57cb6","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing largestPower function","uid":"d0c0a10a6587c56e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129196,"stop":1724735129196,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing growing_plant function","uid":"49fa9055aa757d7b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing done_or_not function","uid":"e1b199f4400527d4","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ARRAY","ALGORITHMS"]},{"name":"Test that no_space function removes the spaces","uid":"e60399983521438f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129633,"stop":1724735129633,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Non square numbers (negative)","uid":"630aba545cc07b30","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing permute_a_palindrome (positive)","uid":"9faa60a73c33e8b6","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'solution' function","uid":"51842db2fafc0136","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing is_palindrome function","uid":"592d9cd2b7f473ab","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing duplicate_encode function","uid":"b95dabcc1b6701ba","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128094,"stop":1724735128094,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'factorial' function","uid":"ea83ea1df97a1dc9","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129086,"stop":1724735129086,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing length function","uid":"8b09bdc5a519a070","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'greek_comparator' function","uid":"adba958b88eb7661","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"test_solution_medium","uid":"8c2738ac8b329dff","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'DefaultList' class: pop","uid":"247e42713d4388e5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing decipher_this function","uid":"53900b5a556367f8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128031,"stop":1724735128031,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ALGORITHMS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing the 'find_missing_number' function","uid":"babd57c21b463d43","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},{"name":"Testing validate_battlefield function","uid":"9e692004742b5469","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},{"name":"Should return 'I smell a series!'","uid":"4968a6d06aaa9f9c","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129727,"stop":1724735129727,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing check_for_factor function: positive flow","uid":"fca8b44cee8413d5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129477,"stop":1724735129477,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing count_letters_and_digits function","uid":"5488ed1b45d5018a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":1,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing check_exam function","uid":"476ac59c15a93d4b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129399,"stop":1724735129399,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ARRAYS"]},{"name":"Testing likes function","uid":"5319ce0d16f13f7e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"goals function verification","uid":"d5cb7590517b0cc1","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129492,"stop":1724735129492,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing odd_row function","uid":"529f7f81e90deb17","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["PERFORMANCE","ALGORITHMS"]},{"name":"Square numbers (positive)","uid":"5e446730ae629c6c","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"'fix_the_meerkat function function verification","uid":"f9e3772c62ee9c71","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing permute_a_palindrome (negative)","uid":"9c497f5f830a2958","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing permute_a_palindrome (empty string)","uid":"1c311c9e8beb5e15","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'sum_triangular_numbers' with negative numbers","uid":"7de5228b774a8541","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing gap function","uid":"12409260b34394eb","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129102,"stop":1724735129102,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing sum_for_list function","uid":"2ff548416f63af86","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},{"name":"test_triangle","uid":"2febaffd225102f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["Algorithms","Logic","Strings"]},{"name":"Testing 'save' function: positive","uid":"edad07e580a5e4ff","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129102,"stop":1724735129102,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Positive test cases for gen_primes function testing","uid":"213fb9c2969dbcfd","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"'multiply' function verification with empty list","uid":"eae8b41d97e1bc2d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing the 'group_cities' function","uid":"621a25121601fe95","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},{"name":"Testing next_smaller function","uid":"17e1393f574a0bd2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"Testing alphabet_war function","uid":"5283421c34c2facb","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LANGUAGE","STRINGS","DECLARATIVE","EXPRESSIONS","REGULAR","PROGRAMMING","FUNDAMENTALS","FEATURES","ADVANCED"]},{"name":"String with mixed type of chars","uid":"bbb128976da4f18a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"You are given two angles -> find the 3rd.","uid":"442731f3c269dae1","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129695,"stop":1724735129695,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing toJadenCase function (negative)","uid":"5c8e94c26f7e775d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing Sudoku class","uid":"ea9306ba22046ff3","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},{"name":"test_starting_position_from_positives","uid":"5421992f655c2a5d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing shark function (negative)","uid":"9d10648422f3aeed","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'DefaultList' class: extend","uid":"acad0a25b607c9fe","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"test_solution_empty","uid":"eb28edf9a9f50007","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing remove_char function","uid":"cd3e27d521a2ebd0","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129633,"stop":1724735129633,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","BASIC LANGUAGE FEATURES"]},{"name":"'multiply' function verification with random list","uid":"4b82056eac592aba","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129227,"stop":1724735129227,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing Decoding functionality","uid":"8c1749fbe9590e77","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Testing 'snail' function","uid":"474912065ebca71","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},{"name":"Testing number_of_sigfigs function","uid":"d74e6ece91df2759","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129242,"stop":1724735129242,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing zero_fuel function","uid":"33cec918ed89f21","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"test_smallest","uid":"c4045fa90cc64964","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127656,"stop":1724735127656,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'DefaultList' class: insert","uid":"97d66dc06144a438","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing length function where head = None","uid":"2ae21ed716f07041","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing hoop_count function (negative test case)","uid":"c6f6863411d36c7a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129570,"stop":1724735129570,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing the 'pyramid' function","uid":"b43edc8fd032be6e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Test with empty string","uid":"2a72b580d7da86a8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing easy_diagonal function","uid":"da31e11488208aed","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing agents_cleanup function","uid":"cb74d5229c88c838","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"String alphabet chars and spaces","uid":"48e1ee32ef518911","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"a or b is negative","uid":"3bdd18878d95b69a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing string_transformer function","uid":"a654bf006c33c2bc","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128961,"stop":1724735128961,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Test with regular string","uid":"76e193dcfd9d956a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing to_alternating_case function","uid":"e21d0927a22c6c46","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129367,"stop":1724735129383,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'count_sheeps' function: mixed list","uid":"154178490b84fb33","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129430,"stop":1724735129430,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing pig_it function","uid":"2f7fe1d474868abf","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127875,"stop":1724735127875,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing toJadenCase function (positive)","uid":"d4662f23ff8e6620","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'count_sheeps' function: positive flow","uid":"d10b96136002b581","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129414,"stop":1724735129414,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"test_line_negative","uid":"82ae018d43c04f85","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing max_multiple function","uid":"40fa5a64adc09d6a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129180,"stop":1724735129180,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS","ARRAYS"]},{"name":"'multiply' function verification with one element list","uid":"99363c879a15b2c4","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"'multiply' function verification","uid":"1746b1293c111d5c","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","INTRODUCTION"]},{"name":"test_sequence","uid":"7f8863141fd28835","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'DefaultList' class: __getitem__","uid":"297d8e250a3e646f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing period_is_late function (positive)","uid":"b6d612c29223f1e3","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129555,"stop":1724735129555,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing string_to_array function","uid":"8966b735a3793409","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129399,"stop":1724735129399,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing make_upper_case function","uid":"94a0f5c0bb41d73c","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129602,"stop":1724735129602,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing create_city_map function","uid":"981acdaf3faf1d8f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'mix' function","uid":"9c58cd2f052b55a6","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Negative numbers","uid":"1186c71e39a023da","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing first_non_repeating_letter function","uid":"a65123311cff1206","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127672,"stop":1724735127672,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","SEARCH","ALGORITHMS"]},{"name":"Testing easy_line function","uid":"3fc024845e1d1c6","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"String with no duplicate chars","uid":"2b0e5265fce841a7","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'has_subpattern' (part 1) function","uid":"5cb1c27a6629db87","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128930,"stop":1724735128930,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing binary_to_string function","uid":"7f106ecb68257734","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},{"name":"Wolf in the middle of the queue","uid":"ee69e9682e62678d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing solution function","uid":"78b238490a0d0c98","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},{"name":"XOR logical operator","uid":"11dd46913546ab74","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129586,"stop":1724735129602,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'numericals' function","uid":"30782fdca988a45e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128852,"stop":1724735128852,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing monkey_count function","uid":"1e414e40d5aadc94","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129414,"stop":1724735129414,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["RANGES","FUNDAMENTALS","LISTS","BASIC LANGUAGE FEATURES","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing set_alarm function","uid":"e64a446631b3c9dc","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129664,"stop":1724735129664,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["BOOLEANS","FUNDAMENTALS"]},{"name":"test_solution_basic","uid":"c6b40d117da688e8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Non is expected","uid":"b289d731e65d2b32","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing to_table function","uid":"c409a300546c15a6","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"a and b are equal","uid":"f8b721dfa4278fea","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129024,"stop":1724735129024,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing the 'sort_array' function","uid":"a32047be9db53ed6","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing check_root function","uid":"41a0b3fc08086e96","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129008,"stop":1724735129008,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing dirReduc function","uid":"48f4ecefce5c7b7e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing men_from_boys function","uid":"fa7a68ec7ece512f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129258,"stop":1724735129258,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing easy_line function exception message","uid":"39b35ac8d306cbda","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing stock_list function","uid":"ffafa17ec9b60c3d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Positive test cases for is_prime function testing","uid":"5c8cbacba511411","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"powers function should return an array of unique numbers","uid":"5cda4840465073d5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129289,"stop":1724735129289,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"OR logical operator","uid":"f4f1b439f55706","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129586,"stop":1724735129586,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing done_or_not function","uid":"5f37f1e35250223f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},{"name":"Testing 'has_subpattern' (part 2) function","uid":"6722ace1ab285b1e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128930,"stop":1724735128946,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'sum_triangular_numbers' with zero","uid":"4026348dc538d851","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129321,"stop":1724735129321,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing is_prime function","uid":"4ba6a0676ce201a1","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127828,"stop":1724735127844,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["DESIGN PRINCIPLES","MEMOIZATION","OPTIMIZATION","ALGORITHMS","DESIGN PATTERNS"]},{"name":"Two smallest numbers in the start of the list","uid":"7f2fca7b02951542","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129321,"stop":1724735129321,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing litres function with various test inputs","uid":"c7a57b49fa57ab27","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129555,"stop":1724735129570,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing checkchoose function","uid":"d8c3cab37b2e7dbb","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing calc_combinations_per_row function","uid":"62dca90ee3fbe009","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Square numbers (positive)","uid":"9e10b0087e5b64c","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"test_josephus_survivor","uid":"f7d62cc3e2943023","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127828,"stop":1724735127828,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'feast' function","uid":"7b7000404fe21186","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129695,"stop":1724735129695,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'solution' function","uid":"6d57e0044d071709","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS"]},{"name":"Testing the 'unique_in_order' function","uid":"c8aec766397234af","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128977,"stop":1724735128977,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing epidemic function","uid":"4092d3473f63825","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing Calculator class","uid":"daa21ce701ca0a19","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127157,"stop":1724735127172,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","EXPRESSIONS","FUNDAMENTALS","PARSING","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing compute_ranks","uid":"ec1f79d5effe1aa9","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":1,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","SORTING","ALGORITHMS","ARRAYS"]},{"name":"Testing the 'solution' function","uid":"16c1a97c5d8eacc8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128836,"stop":1724735128836,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Testing first_non_repeated function with various inputs","uid":"b1b4ed481e88bb25","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129336,"stop":1724735129336,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing zeros function","uid":"7d777a45074a2435","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127860,"stop":1724735127860,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Wolf at the beginning of the queue","uid":"ccc1ac75f035d282","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129758,"stop":1724735129758,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing Warrior class >>> bruce_lee","uid":"6fa9bd2fff491ec7","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"test_permutations","uid":"ab9420b5e475e35","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127250,"stop":1724735127250,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing shark function (positive)","uid":"7d152505fce8fc34","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing calculate_damage function","uid":"94470fc1dd0d3d27","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},{"name":"Testing 'vaporcode' function","uid":"f293182f40cb67e1","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129336,"stop":1724735129336,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"a and b are equal","uid":"dcbe3576bc7fc285","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"All chars are in mixed case","uid":"de7442e95e2bcada","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128000,"stop":1724735128000,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing two_decimal_places function","uid":"e697d79f20198964","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing check_for_factor function: positive flow","uid":"56d273815a84483f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129492,"stop":1724735129492,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing calc function","uid":"61355273b18aad8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},{"name":"Testing domain_name function","uid":"8cb8fb70f937622b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"Testing 'DefaultList' class: append","uid":"2752c76835c96fe1","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing sum_of_intervals function","uid":"160f56b842e7aedc","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},{"name":"Testing row_sum_odd_numbers function","uid":"249dabf58e93eece","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","LISTS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing 'save' function: negative","uid":"a30886bec4fc9e3b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129086,"stop":1724735129086,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing validSolution","uid":"83385fc467b4a8e5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},{"name":"All chars are in lower case","uid":"f7ab664600a360e4","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128000,"stop":1724735128000,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing share_price function","uid":"70a5d60b5abb1f3f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129227,"stop":1724735129227,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'thirt' function","uid":"a2e66c48b8347bd","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Negative non consecutive number should be returned","uid":"656d201041ba5817","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'solution' function","uid":"809e3691a3f26473","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129196,"stop":1724735129196,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"AND logical operator","uid":"b87f80755bc77034","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129586,"stop":1724735129586,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Zero","uid":"e186908da5e6d7c","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129367,"stop":1724735129367,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing 'is_isogram' function","uid":"59d6a997f5b4aca5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"get_size function tests","uid":"703af1f2e157e358","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129664,"stop":1724735129664,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","ALGEBRA","ALGORITHMS","GEOMETRY"]},{"name":"Testing tickets function","uid":"be22b07b7195c319","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128977,"stop":1724735128977,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing two_decimal_places function","uid":"59b3d14f4d280871","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129477,"stop":1724735129477,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing period_is_late function (negative)","uid":"1527893d1e9640cd","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129555,"stop":1724735129555,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing swap_values function","uid":"212bbd08068e155a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129680,"stop":1724735129680,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["BUGS","FUNDAMENTALS","ARRAYS"]},{"name":"Verify that greet function returns the proper message","uid":"65ae520512a0a5fc","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129508,"stop":1724735129508,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","CONTROL FLOW"]},{"name":"Testing invite_more_women function (negative)","uid":"e92026f4174cc7e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129242,"stop":1724735129242,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing Encoding functionality","uid":"83c9df798b4e44f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Testing move_zeros function","uid":"3e8030135d08e5ec","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127844,"stop":1724735127844,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS","INTERVIEW QUESTIONS","ARRAYS"]},{"name":"Testing top_3_words function","uid":"7b5c67e400b6b0a0","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},{"name":"Testing advice function","uid":"3765df1aaa05656f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing list_squared function","uid":"c77cd6e80c5f42f2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},{"name":"Testing century function","uid":"cfca05e0b975fd2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"test_ips_between","uid":"a7585b25b34695fe","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127453,"stop":1724735127453,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing increment_string function","uid":"a912833bc91830ef","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","STRINGS PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"Testing 'sum_triangular_numbers' with big number as an input","uid":"59cf1cc1a5cff79","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing anagrams function","uid":"92695f36fc50d8a3","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127938,"stop":1724735127938,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Wolf at the end of the queue","uid":"7e8e53d16d69077","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing make_readable function","uid":"8c72b971279020f","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127688,"stop":1724735127688,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","DATES/TIME","ALGORITHMS"]},{"name":"Testing 'DefaultList' class: remove","uid":"653d6409b929d554","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing invite_more_women function (positive)","uid":"9d27d41bfa6de8dc","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129258,"stop":1724735129258,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing hoop_count function (positive test case)","uid":"5ef563c60f1007ea","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129570,"stop":1724735129570,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing calculate function","uid":"7cacdad83c7f5f10","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Should return 'Publish!'","uid":"90ca6a0c009b593","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129711,"stop":1724735129711,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"test_solution_big","uid":"ce842a0bacb75304","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127469,"stop":1724735127469,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Test with one char only","uid":"3b9843a7de0fadce","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing solve function","uid":"20bc61b759bd6ae3","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'order' function","uid":"d1be51368671f899","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing flatten function","uid":"43e580c8ccbc2ae0","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127672,"stop":1724735127672,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","ARRAYS"]},{"name":"Testing 'letter_count' function","uid":"7019f73b053e7ae6","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","HASHES","DATA STRUCTURES"]},{"name":"Testing done_or_not function","uid":"eeeab72dd7b98f53","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},{"name":"String with no alphabet chars","uid":"3d317930834fc5a0","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing spiralize function","uid":"4736a066b330a3e5","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},{"name":"a an b are positive numbers","uid":"77858b1148b2de9d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"String with no duplicate chars","uid":"d579d28da21d0458","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing format_duration","uid":"4e87d924fe50548","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},{"name":"Testing 'count_sheeps' function: empty list","uid":"86bec9b105840355","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129430,"stop":1724735129430,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing next_bigger function","uid":"8ebc308a5806000e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"test_line_positive","uid":"54d8fcc9aa407768","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Large lists","uid":"7616dbf2a034685c","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"STesting enough function","uid":"763ac19ad87ac3cd","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129727,"stop":1724735129727,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS"]},{"name":"test_starting_position_from_negatives","uid":"3bcfd32a26f68acf","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"skipped","time":{"start":1724735127172,"stop":1724735127172,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Should return 'Fail!'s","uid":"1039c276c50498c7","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129711,"stop":1724735129711,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing Battle method","uid":"946874b940758475","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"Testing make_class function","uid":"91592072a42568a2","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'count_sheeps' function: bad input","uid":"3f9c404f9b9586bb","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129414,"stop":1724735129430,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing array_diff function","uid":"aee1417e53524250","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Testing shark function (positive)","uid":"cbf123a6aa236a3b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Find the int that appears an odd number of times","uid":"c3fd98c434ab7b3d","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128774,"stop":1724735128774,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing Potion class","uid":"24b90ea9d401f78e","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'longest_repetition' function","uid":"ac4b8e11c3d56a6a","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing 'summation' function","uid":"3371b53ac373c146","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129508,"stop":1724735129508,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS"]},{"name":"String with alphabet chars only","uid":"522017a410240b47","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128774,"stop":1724735128774,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"move function tests","uid":"c1f0d1467179d957","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129680,"stop":1724735129680,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing Warrior class >>> tom","uid":"119afffc6f9f5da8","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"Testing password function","uid":"3cf56b09b04e1e0","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129180,"stop":1724735129180,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"Testing alphanumeric function","uid":"cfba8b314ab82273","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127860,"stop":1724735127860,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","BUGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Negative test cases for gen_primes function testing","uid":"4d2239036502cf20","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing 'generate_hashtag' function","uid":"64e42fae205d69e4","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS"]},{"name":"Testing 'has_subpattern' (part 3) function","uid":"bdfd73520247929b","parentUid":"cfeb7f59be7c3a466938a2d8e32e4ead","status":"passed","time":{"start":1724735128946,"stop":1724735128946,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]}],"uid":"cfeb7f59be7c3a466938a2d8e32e4ead"},{"name":"11036-MainThread","children":[{"name":"Testing max_multiple function","uid":"bc5f75e76b0bf63","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220590,"stop":1732764220590,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS","ARRAYS"]},{"name":"String with no duplicate chars","uid":"95fe30b3b4a958d6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220192,"stop":1732764220192,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing digital_root function","uid":"42eeca3ee9327f4d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220356,"stop":1732764220356,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Test with regular string","uid":"f85747ab66ba1ea5","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221204,"stop":1732764221204,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing the 'solution' function","uid":"d4bec70d6611b3f1","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220213,"stop":1732764220213,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Testing stock_list function","uid":"65519c1899e60621","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing array_diff function","uid":"f06c10d847061aa8","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Testing easy_diagonal function","uid":"4b7f4ecd4f7fef24","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219387,"stop":1732764220132,"duration":745},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Non is expected","uid":"cac786da5d1fffa","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220948,"stop":1732764220950,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing largestPower function","uid":"c12d427c645c762f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220605,"stop":1732764220605,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS"]},{"name":"test_permutations","uid":"b37adbf845502fe8","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218647,"stop":1732764218647,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"get_size function tests","uid":"94a29fbc0358d34a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221235,"stop":1732764221235,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","ALGEBRA","ALGORITHMS","GEOMETRY"]},{"name":"Testing gap function","uid":"fee32280a5b8d3da","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220509,"stop":1732764220509,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"test_line_positive","uid":"453e6c562bbae4f7","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218562,"stop":1732764218562,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing solve function","uid":"1bbca055747eb3d5","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing toJadenCase function (negative)","uid":"520c156ef3917d19","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220563,"stop":1732764220563,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing zeros function","uid":"3855d942abd2cdd4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219151,"stop":1732764219153,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Testing alphabet_war function","uid":"cbad1c121fb6a6fb","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LANGUAGE","DECLARATIVE","REGULAR","EXPRESSIONS","FUNDAMENTALS","PROGRAMMING","FEATURES","ADVANCED"]},{"name":"Zero","uid":"add9ef76ac7e1779","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220827,"stop":1732764220828,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing hoop_count function (positive test case)","uid":"7b778b64af209b91","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221104,"stop":1732764221104,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Test that no_space function removes the spaces","uid":"184d3db7becc05d3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221193,"stop":1732764221193,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing create_city_map function","uid":"3a88934bc640802f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218891,"stop":1732764218891,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing advice function","uid":"a3e837b6100ae0c4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218894,"stop":1732764218908,"duration":14},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'longest_repetition' function","uid":"46c119be5111a687","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220206,"stop":1732764220207,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing monkey_count function","uid":"7f28ecea13e4e886","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220875,"stop":1732764220875,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["RANGES","FUNDAMENTALS","LISTS","BASIC LANGUAGE FEATURES","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Non square numbers (negative)","uid":"5567075f87625777","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220792,"stop":1732764220793,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing shark function (positive)","uid":"49330a85ee41c454","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing take function","uid":"9e4cc550b1ac8808","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing growing_plant function","uid":"a6f615adf58af171","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220536,"stop":1732764220536,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Negative test cases for gen_primes function testing","uid":"158fcdb2f6fefbbc","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221371,"stop":1732764221371,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Should return 'I smell a series!'","uid":"258638d82f4f543b","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221298,"stop":1732764221298,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing is_prime function","uid":"335bbd097bcd7f07","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219120,"stop":1732764219120,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["DESIGN PRINCIPLES","MEMOIZATION","OPTIMIZATION","ALGORITHMS","DESIGN PATTERNS"]},{"name":"Large lists","uid":"b876874728bc13e3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220933,"stop":1732764220933,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing epidemic function","uid":"88b006bece2616b2","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219366,"stop":1732764219372,"duration":6},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing two_decimal_places function","uid":"d88ebfa77f8bc285","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220516,"stop":1732764220516,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'order' function","uid":"73ceae1f03ba10a4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220409,"stop":1732764220410,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Should return 'Publish!'","uid":"b69923e60de0964d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221293,"stop":1732764221294,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"String with mixed type of chars","uid":"ebdfd3783858102","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220167,"stop":1732764220168,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"XOR logical operator","uid":"8603861216d7d4c6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221134,"stop":1732764221134,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing toJadenCase function (positive)","uid":"29ff0a22a55da068","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220572,"stop":1732764220573,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing hoop_count function (negative test case)","uid":"44275f12522bda28","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221093,"stop":1732764221093,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'has_subpattern' (part 1) function","uid":"57fc1349073137a7","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220321,"stop":1732764220321,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing two_decimal_places function","uid":"ab2861d9bed3765e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220961,"stop":1732764220961,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Test with empty string","uid":"46d58d763aebfedc","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221212,"stop":1732764221213,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Negative test cases for is_prime function testing","uid":"b591ce46c92300fc","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221358,"stop":1732764221359,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing 'feast' function","uid":"aa0a102aebb2ddf0","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221265,"stop":1732764221265,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing Decoding functionality","uid":"8d44f2b97a47f0f3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Testing 'DefaultList' class: extend","uid":"e8a2735e9df336cb","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219337,"stop":1732764219339,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing solution function","uid":"ac8d0c005e499da5","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","STRING","ALGORITHMS"]},{"name":"Testing 'snail' function","uid":"824bfc7518105d49","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},{"name":"Testing done_or_not function","uid":"4f327dad8c4d7133","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219206,"stop":1732764219208,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ARRAY","ALGORITHMS"]},{"name":"Testing 'DefaultList' class: remove","uid":"c8141b2abd713c90","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219357,"stop":1732764219358,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"String with no duplicate chars","uid":"94aee1df5a6d75c7","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220171,"stop":1732764220172,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"test_ips_between","uid":"4803d92c50fef81a","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218824,"stop":1732764218824,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing period_is_late function (positive)","uid":"378737d914acf19c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221064,"stop":1732764221066,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'DefaultList' class: insert","uid":"ae9de108d4c0920c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219343,"stop":1732764219344,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing domain_name function","uid":"87f281129608ef41","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218869,"stop":1732764218871,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"OR logical operator","uid":"b9ceaeaa317803af","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221126,"stop":1732764221126,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'save' function: negative","uid":"da0fce94db2e25fb","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220494,"stop":1732764220494,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing done_or_not function","uid":"35a3e561b98b1660","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},{"name":"Testing alphanumeric function","uid":"fcdf7618a6de4bb6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219145,"stop":1732764219145,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","BUGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"AND logical operator","uid":"23d88d3c634a9318","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221117,"stop":1732764221117,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'sum_triangular_numbers' with big number as an input","uid":"94887fb9761f9305","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220731,"stop":1732764220732,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing 'solution' function","uid":"a9fe3e48d71bee45","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220696,"stop":1732764220696,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS"]},{"name":"a and b are equal","uid":"7f6d50d19e0f3de2","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220459,"stop":1732764220459,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"String with alphabet chars only","uid":"4391e2c86d08e20","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220163,"stop":1732764220164,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing Battle method","uid":"74d08353b69572cc","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},{"name":"Testing 'count_sheeps' function: bad input","uid":"7062f727dbe31207","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220892,"stop":1732764220893,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing string_transformer function","uid":"56d0c429ca5615e0","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220346,"stop":1732764220346,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'parts_sums' function","uid":"931a1e301c63c1a1","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220362,"stop":1732764220362,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","PERFORMANCE","ALGORITHMS"]},{"name":"Testing 'vaporcode' function","uid":"ce004e41100b8867","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220779,"stop":1732764220779,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing Encoding functionality","uid":"56a70ac6c19b5c2a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"move function tests","uid":"9823bb7abc34f758","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221258,"stop":1732764221259,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing format_duration","uid":"36190d8eb76d5fc1","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218611,"stop":1732764218616,"duration":5},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","DATES/TIME","FORMATS","ALGORITHMS"]},{"name":"Testing checkchoose function","uid":"823872001ab9ba87","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing validSolution","uid":"4928db7c01341cec","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},{"name":"'multiply' function verification with one element list","uid":"31667aebf4f2d5e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220628,"stop":1732764220637,"duration":9},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"test_triangle","uid":"338755bddf5c3394","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220449,"stop":1732764220452,"duration":3},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["Algorithms","Logic","Strings"]},{"name":"Testing 'has_subpattern' (part 3) function","uid":"9edb2b589904d584","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220337,"stop":1732764220337,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing make_class function","uid":"e7e1c54963ba7bf7","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},{"name":"Testing check_for_factor function: positive flow","uid":"bf262768264e0cc2","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220981,"stop":1732764220981,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing litres function with various test inputs","uid":"19ea1d35de320e7d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221087,"stop":1732764221087,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing Warrior class >>> tom","uid":"aa00c7be0a861177","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},{"name":"Wolf at the beginning of the queue","uid":"55bf5f341a824ad0","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221337,"stop":1732764221337,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing row_sum_odd_numbers function","uid":"694d122063aa9b02","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"a an b are positive numbers","uid":"5d6b33acb65bb93f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220443,"stop":1732764220443,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing check_root function","uid":"6826d14915228b29","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220417,"stop":1732764220418,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","MATHEMATICS","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS","ARRAYS"]},{"name":"Negative numbers","uid":"da622740411a3e7a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220804,"stop":1732764220804,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"test_josephus_survivor","uid":"abbcc324b9e8a1ea","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764219113,"stop":1732764219113,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing the 'unique_in_order' function","uid":"b759b096d671749a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220374,"stop":1732764220374,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing permute_a_palindrome (positive)","uid":"a78dd64f3f2b4648","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220254,"stop":1732764220254,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing Sudoku class","uid":"b4318b89966fb16","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},{"name":"Verify that greet function returns the proper message","uid":"ccc6c3ffee5b9f76","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220999,"stop":1732764220999,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","CONTROL FLOW"]},{"name":"Testing easy_line function","uid":"694927049ad61cd3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing make_upper_case function","uid":"9bb51a042d358695","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221144,"stop":1732764221144,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'has_subpattern' (part 2) function","uid":"8b29a5334bdbc1b5","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220328,"stop":1732764220328,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing next_smaller function","uid":"5052ffebbe9e5222","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"Should return 'Fail!'s","uid":"c149947a189c0282","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221286,"stop":1732764221288,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing first_non_repeating_letter function","uid":"c6c0fd894bae942b","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218926,"stop":1732764218926,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","SEARCH","ALGORITHMS"]},{"name":"fix_the_meerkat function function verification","uid":"5cbc168dcad54c45","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Test with one char only","uid":"b4a93aab25c4b5f7","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221218,"stop":1732764221218,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'sum_triangular_numbers' with negative numbers","uid":"c24c0d6b556365c6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220737,"stop":1732764220737,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing odd_row function","uid":"90548ade83f4ad3f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["PERFORMANCE","ALGORITHMS"]},{"name":"test_solution_empty","uid":"2200ea2b7046c13e","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218847,"stop":1732764218847,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing make_readable function","uid":"839787eb550f06c0","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218944,"stop":1732764218944,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","DATES/TIME","ALGORITHMS"]},{"name":"Testing calculate function","uid":"9b5e6753141602b8","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'generate_hashtag' function","uid":"bb728a3601eecc02","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219193,"stop":1732764219193,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS"]},{"name":"Non consecutive number should be returned","uid":"d2b6a960777edb8f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220954,"stop":1732764220955,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"test_solution_big","uid":"427e4e0e38cec3a1","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218842,"stop":1732764218842,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"test_solution_medium","uid":"77d417f099b71c46","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218853,"stop":1732764218853,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'numericals' function","uid":"6410dd1650b4faab","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220234,"stop":1732764220234,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","PERFORMANCE","PUZZLES","ALGORITHMS"]},{"name":"'multiply' function verification with empty list","uid":"b4b8e18ee349d818","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220624,"stop":1732764220625,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"String with no alphabet chars","uid":"1809b6a5abfda186","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220176,"stop":1732764220176,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing tickets function","uid":"a24df28711252fb3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220392,"stop":1732764220392,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","GAMES","ALGORITHMS"]},{"name":"Testing 'DefaultList' class: pop","uid":"4f80880da2e426c8","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219349,"stop":1732764219351,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing spiralize function","uid":"250def6bd45574c1","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218582,"stop":1732764218583,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},{"name":"Testing string_to_array function","uid":"62263e93a5cfddb4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220862,"stop":1732764220862,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing compute_ranks","uid":"43ae83fa91833c8","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219166,"stop":1732764219166,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","SORTING","ALGORITHMS","ARRAYS"]},{"name":"Testing pig_it function","uid":"458495e9a11139a4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219159,"stop":1732764219160,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"test_smallest","uid":"6327808bac6df1db","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218915,"stop":1732764218915,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing duplicate_encode function","uid":"5f3a50fbe3f45101","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219378,"stop":1732764219378,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing agents_cleanup function","uid":"32c8f819a3205d1d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218887,"stop":1732764218887,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'letter_count' function","uid":"b56e159e9a8b128f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219308,"stop":1732764219309,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","HASHES","DATA STRUCTURES"]},{"name":"Testing permute_a_palindrome (negative)","uid":"ef78b96af32d8f44","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220247,"stop":1732764220248,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Negative non consecutive number should be returned","uid":"7ce67f10ab4c86ee","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220941,"stop":1732764220941,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"'multiply' function verification","uid":"b00d5d40ec75b250","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221159,"stop":1732764221159,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","INTRODUCTION"]},{"name":"Testing Walker class - position property from positive grids","uid":"63b9cb3528bcd1e8","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218574,"stop":1732764218575,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing count_letters_and_digits function","uid":"d3b84ca939222bc6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'thirt' function","uid":"732bf4c64788dac","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Square numbers (positive)","uid":"ba4a3c35a46d9d79","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220797,"stop":1732764220798,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing check_for_factor function: positive flow","uid":"b8c210754da93c52","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220975,"stop":1732764220977,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing swap_values function","uid":"8d156d3e42d4375b","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221246,"stop":1732764221247,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["BUGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing sum_for_list function","uid":"9546971ec41b8ce1","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218698,"stop":1732764218753,"duration":55},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},{"name":"Testing all_fibonacci_numbers function","uid":"db31ba951eab96a9","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218877,"stop":1732764218877,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing invite_more_women function (positive)","uid":"14a62b5662523525","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220676,"stop":1732764220677,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","PUZZLES"]},{"name":"All chars are in lower case","uid":"38a864ebd2e42623","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219284,"stop":1732764219285,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"Testing validate_battlefield function","uid":"d12e38fc8c8ec4dd","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},{"name":"Testing men_from_boys function","uid":"a2ff67830434b9af","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220683,"stop":1732764220683,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing Potion class","uid":"e427ef86cabe9ddd","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220268,"stop":1732764220270,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing encrypt_this function","uid":"fd479ce41ec7634c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220149,"stop":1732764220149,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing zero_fuel function","uid":"fbd2d46d837906e7","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing anagrams function","uid":"1df66f77b1cc31ad","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219222,"stop":1732764219222,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing increment_string function","uid":"5e72598a5c064723","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219174,"stop":1732764219176,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","STRINGS PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"test_sequence","uid":"8bb4333bde7b6f57","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764220219,"stop":1732764220219,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing is_palindrome function","uid":"86de6e64454fca19","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221047,"stop":1732764221047,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"a or b is negative","uid":"ed2f3c923fde4413","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220437,"stop":1732764220438,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with positive numbers","uid":"35dae73baea1e718","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220741,"stop":1732764220741,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing permute_a_palindrome (empty string)","uid":"5ba553d4084ace90","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220243,"stop":1732764220243,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing period_is_late function (negative)","uid":"f234151114f72d73","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221056,"stop":1732764221056,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing likes function","uid":"e5feb33263ee430e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220402,"stop":1732764220402,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing move_zeros function","uid":"a9f0e43ae54089ff","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219137,"stop":1732764219137,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS","INTERVIEW QUESTIONS","ARRAYS"]},{"name":"Testing done_or_not function","uid":"fb3c794e959e544","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219186,"stop":1732764219186,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},{"name":"Testing calculate_damage function","uid":"33fde501ad5f49b7","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","GAMES","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},{"name":"Testing first_non_repeated function with various inputs","uid":"3e3617735ee8a318","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220770,"stop":1732764220770,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing 'count_sheeps' function: positive flow","uid":"c666a2fc70e4969f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220887,"stop":1732764220887,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"'multiply' function verification: lists with multiple digits","uid":"bef296bdea9fd681","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220619,"stop":1732764220619,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing valid_parentheses function","uid":"aef6b82f43e1b4b4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219215,"stop":1732764219215,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILITIES","VALIDATION","ALGORITHMS"]},{"name":"Testing 'solution' function","uid":"e9c0a9198a3e1b18","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220612,"stop":1732764220612,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FORMATTING","ALGORITHMS"]},{"name":"Testing Calculator class","uid":"b79318ff2ae67fee","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218553,"stop":1732764218553,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","EXPRESSIONS","FUNDAMENTALS","PARSING","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing decipher_this function","uid":"c77ad5c459e90990","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219315,"stop":1732764219315,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ALGORITHMS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing 'count_sheeps' function: empty list","uid":"9328d9c37e2386a6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220896,"stop":1732764220898,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"You are given two angles -> find the 3rd.","uid":"bb902a37816cc407","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221276,"stop":1732764221276,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing the 'sort_array' function","uid":"61f607b52c867fb3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"test_line_negative","uid":"d645ef6b4817b107","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218558,"stop":1732764218558,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"All chars are in upper case","uid":"fc354bf003c2f263","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219279,"stop":1732764219279,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"Testing next_bigger function","uid":"e7d0a39712ee3eee","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"Testing 'factorial' function","uid":"a394baafe8edd2c5","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220486,"stop":1732764220486,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing century function","uid":"8809fca01a516cec","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing 'greek_comparator' function","uid":"caa8571433eea386","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221017,"stop":1732764221018,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'DefaultList' class: __getitem__","uid":"a72e2d4e966e7c09","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219332,"stop":1732764219333,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"powers function should return an array of unique numbers","uid":"d4597108775e2ebb","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220715,"stop":1732764220719,"duration":4},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with zero","uid":"50577b0cb2a4b7be","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220749,"stop":1732764220749,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing password function","uid":"305e207ab9e52150","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220596,"stop":1732764220597,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"All chars are in mixed case","uid":"11b930e98296bcb5","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219290,"stop":1732764219291,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"Testing shark function (positive)","uid":"fa6ca2a58e326e7c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221033,"stop":1732764221033,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing flatten function","uid":"1d0688b018eb523","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218932,"stop":1732764218932,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","ARRAYS"]},{"name":"STesting enough function","uid":"da018a416a2e5798","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221308,"stop":1732764221308,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS"]},{"name":"Testing invite_more_women function (negative)","uid":"c5e6a87af3754f9e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220670,"stop":1732764220670,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","PUZZLES"]},{"name":"Testing top_3_words function","uid":"81d67983376326e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},{"name":"Testing set_alarm function","uid":"94d4bd5574aa8f7b","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221226,"stop":1732764221226,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","BOOLEANS"]},{"name":"Testing to_alternating_case function","uid":"18ce21893b263766","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220837,"stop":1732764220837,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing sum_of_intervals function","uid":"1191e503f4a01ba8","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218771,"stop":1732764218772,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},{"name":"Testing length function","uid":"31754715fc04b029","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220523,"stop":1732764220523,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES"]},{"name":"Testing 'mix' function","uid":"196d20a77b3bd50d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'solution' function","uid":"b1b08a9c0991d73d","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218683,"stop":1732764218684,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing number_of_sigfigs function","uid":"5444c88fc365358c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220660,"stop":1732764220660,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Testing length function where head = None","uid":"84e5ce529aafcfa9","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220528,"stop":1732764220529,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES"]},{"name":"Testing dir_reduc function","uid":"b0da8ff80b8db87","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Find the int that appears an odd number of times","uid":"bff3d119847a95d6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220156,"stop":1732764220156,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"a and b are equal","uid":"ed375a568ef53727","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220432,"stop":1732764220432,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"goals function verification","uid":"4d86cc91fd1923ec","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220989,"stop":1732764220989,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing Warrior class >>> bruce_lee","uid":"a5ef1e97378ae643","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218790,"stop":1732764218791,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES","ALGORITHMS","RULES"]},{"name":"Testing share_price function","uid":"f8378587d25efdca","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220651,"stop":1732764220651,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","MATHEMATICS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing Walker class - position property from negative grids","uid":"2cc31ac5154e0ba1","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing the 'pyramid' function","uid":"ae9c6bad3687824e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220276,"stop":1732764220276,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Positive test cases for is_prime function testing","uid":"69bff1baf8829aa6","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221362,"stop":1732764221363,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Wolf at the end of the queue","uid":"44221036fb99a571","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221330,"stop":1732764221330,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing calc function","uid":"fd6070318b36fb6f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},{"name":"Testing 'count_sheeps' function: mixed list","uid":"432b6e8e59506414","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220907,"stop":1732764220907,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Non square numbers (negative)","uid":"e3e2f391aab3cb96","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220822,"stop":1732764220823,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing the 'group_cities' function","uid":"5f01b1bb86ec5e4a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220284,"stop":1732764220287,"duration":3},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},{"name":"Testing shark function (negative)","uid":"c3dd54ea07cba973","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221040,"stop":1732764221041,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Two smallest numbers in the start of the list","uid":"a6ecb3b474360e70","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220762,"stop":1732764220763,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing binary_to_string function","uid":"627ac903c8bfc90f","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},{"name":"String alphabet chars and spaces","uid":"6da9e4a8a463c592","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220182,"stop":1732764220183,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing calc_combinations_per_row function","uid":"fc440329cf5fac04","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220467,"stop":1732764220468,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'is_isogram' function","uid":"d9035fa8f853a08a","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'DefaultList' class: append","uid":"7fae1c49f318568","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","BASIC LANGUAGE FEATURES","CLASSES"]},{"name":"Testing 'shortest_job_first(' function","uid":"b7eddfa61552d783","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},{"name":"Testing list_squared function","uid":"3376cc456abfb7e3","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764218953,"stop":1732764219098,"duration":145},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},{"name":"test_solution_basic","uid":"fc74ffe2a6fa764b","parentUid":"47f66d4df6594479df63e370348f1468","status":"skipped","time":{"start":1732764218838,"stop":1732764218838,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing easy_line function exception message","uid":"418db164c4b04ca4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220479,"stop":1732764220479,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing remove_char function","uid":"c51d0888e1777a9e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221181,"stop":1732764221181,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","BASIC LANGUAGE FEATURES"]},{"name":"Testing the 'find_missing_number' function","uid":"77a4cf3d728ec302","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},{"name":"Testing check_exam function","uid":"3af8d9a34aaedf9e","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220855,"stop":1732764220855,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ARRAYS"]},{"name":"Square numbers (positive)","uid":"19edf49636f3f12c","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220786,"stop":1732764220786,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing 'summation' function","uid":"31e5836e8c9c8975","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221009,"stop":1732764221011,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS"]},{"name":"Positive test cases for gen_primes function testing","uid":"caf9670d0e0965a0","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221376,"stop":1732764221377,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing to_table function","uid":"3e7bb737d50c6ad2","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764219250,"stop":1732764219251,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Testing 'save' function: positive","uid":"e50cfef6d8bb4879","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220499,"stop":1732764220500,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"'multiply' function verification with random list","uid":"6db0502ca689b396","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220641,"stop":1732764220642,"duration":1},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing the 'valid_braces' function","uid":"f52796969ad8c6a8","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764220383,"stop":1732764220385,"duration":2},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Wolf in the middle of the queue","uid":"d56b8598f52532d4","parentUid":"47f66d4df6594479df63e370348f1468","status":"passed","time":{"start":1732764221343,"stop":1732764221343,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]}],"uid":"47f66d4df6594479df63e370348f1468"},{"name":"12680-MainThread","children":[{"name":"Test that no_space function removes the spaces","uid":"b4cae88de9afaa55","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101039,"stop":1733030101039,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing next_bigger function","uid":"1d49801d4e6b4921","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"'multiply' function verification: lists with multiple digits","uid":"d2af0876e7f45a7f","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100575,"stop":1733030100575,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Positive test cases for gen_primes function testing","uid":"c245bb8192a35073","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing all_fibonacci_numbers function","uid":"315e825b7f114d5b","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098942,"stop":1733030098958,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing Battle method","uid":"c678c03e12583e98","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"Testing gap function","uid":"8caf8fe76e46aa0f","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100481,"stop":1733030100481,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing men_from_boys function","uid":"f4e7ccb7c6ccb848","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100648,"stop":1733030100648,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"String with alphabet chars only","uid":"777b1d9b55eb3ae9","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100137,"stop":1733030100137,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Negative test cases for gen_primes function testing","uid":"bb8e119491d2ebc3","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"'multiply' function verification","uid":"456a7345e9aeb905","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","INTRODUCTION"]},{"name":"Testing 'generate_hashtag' function","uid":"3f2e19b818fd15f5","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS"]},{"name":"test_sequence","uid":"21221b4a48a21055","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"skipped","time":{"start":1733030100184,"stop":1733030100184,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing permute_a_palindrome (negative)","uid":"469fb46dbe1a31d","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100215,"stop":1733030100215,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"You are given two angles -> find the 3rd.","uid":"28baf5593cc14310","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101101,"stop":1733030101101,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing is_prime function","uid":"8eb80b15a6d6b848","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099161,"stop":1733030099177,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["DESIGN PRINCIPLES","MEMOIZATION","OPTIMIZATION","ALGORITHMS","DESIGN PATTERNS"]},{"name":"Testing max_multiple function","uid":"971c2aa5dd36f62c","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS","ARRAYS"]},{"name":"Testing check_root function","uid":"cbb9443875889585","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100387,"stop":1733030100387,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FORMATTING","STRINGS","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS","ARRAYS"]},{"name":"Testing check_for_factor function: positive flow","uid":"873ec1972fa36468","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Test for invalid large string","uid":"d0cba34627dad034","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS"]},{"name":"Testing 'summation' function","uid":"c8c57e21dd6fea81","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100914,"stop":1733030100914,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","LOOPS"]},{"name":"Testing 'letter_count' function","uid":"4e3fc5966ad47411","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","HASHES","DATA STRUCTURES"]},{"name":"goals function verification","uid":"5496efe2fd3e353","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"'multiply' function verification with empty list","uid":"ae87022eb9b205bd","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100575,"stop":1733030100575,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing zero_fuel function","uid":"3f3a4afa0166112e","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101132,"stop":1733030101132,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'count_sheeps' function: mixed list","uid":"a95c24b51d5c9432","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing number_of_sigfigs function","uid":"230fd42f20a11e18","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100617,"stop":1733030100633,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","ALGORITHMS"]},{"name":"Testing make_upper_case function","uid":"e42b69525abdede6","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing Warrior class >>> bruce_lee","uid":"8c4575be21ff0ded","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"Test with regular string","uid":"fef6b9be2b6df65c","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101054,"stop":1733030101054,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'sum_triangular_numbers' with negative numbers","uid":"9b651a3e27842d38","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing 'count_sheeps' function: empty list","uid":"14c26803c1139e78","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100836,"stop":1733030100836,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing length function","uid":"e0dd8dfaed76aa75","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100497,"stop":1733030100497,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES"]},{"name":"Testing string_transformer function","uid":"101b76d3a18bb4c3","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100325,"stop":1733030100325,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing the 'group_cities' function","uid":"1c66d03c44b01cf6","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LISTS","SORTING ALGORITHMS","PUZZLES","DATA STRUCTURES"]},{"name":"Testing decipher_this function","uid":"afa4196b56245753","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099349,"stop":1733030099349,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ALGORITHMS","ARRAYS","CRYPTOGRAPHY"]},{"name":"Testing permute_a_palindrome (empty string)","uid":"f74a1a4c19be5344","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100215,"stop":1733030100215,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing string_to_array function","uid":"7940a8ba615e27f7","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100820,"stop":1733030100820,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing top_3_words function","uid":"f2a1a9d494a0859","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FILTERING","PARSING","ALGORITHMS","RANKING"]},{"name":"Should return 'Publish!'","uid":"2c379ae83853bb2a","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101117,"stop":1733030101117,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing monkey_count function","uid":"5880c730022f01ee","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100820,"stop":1733030100820,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["RANGES","FUNDAMENTALS","LISTS","BASIC LANGUAGE FEATURES","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Test for valid large string","uid":"9cc2024d730e5f8a","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS"]},{"name":"Testing odd_row function","uid":"733b2334645f5c42","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100262,"stop":1733030100262,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["PERFORMANCE","ALGORITHMS"]},{"name":"Testing 'order' function","uid":"7fd83f8828bfb391","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100372,"stop":1733030100372,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing growing_plant function","uid":"4d64a30c387b7743","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"a and b are equal","uid":"8146fd50051ac96b","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100403,"stop":1733030100403,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing digital_root function","uid":"2571a6d17171a809","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100325,"stop":1733030100325,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing 'mix' function","uid":"f87e2580dd045df5","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Wolf in the middle of the queue","uid":"e578dac1473f78ec","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing easy_diagonal function","uid":"48f19bb58dd1432f","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099411,"stop":1733030100106,"duration":695},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"move function tests","uid":"5814d63d4b392228","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101086,"stop":1733030101086,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing encrypt_this function","uid":"984b8a80ce69773d","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100122,"stop":1733030100122,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","CIPHERS","SECURITY","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS","ARRAYS","CRYPTOGRAPHY"]},{"name":"test_smallest","uid":"7ea8a8dc382128a4","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"skipped","time":{"start":1733030098989,"stop":1733030098989,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing the 'valid_braces' function","uid":"e6b67890527d37e6","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100356,"stop":1733030100356,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":1,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Simple test for empty string.","uid":"78aec59881bd461e","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS"]},{"name":"Testing 'is_isogram' function","uid":"af16ce1f4d774662","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"test_line_positive","uid":"fb676676627eae5f","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"skipped","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing easy_line function","uid":"5238b22fc20ccda9","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'longest_repetition' function","uid":"1137568979e0ed3a","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing flatten function","uid":"c8d9a4d573dbda2b","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099005,"stop":1733030099005,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS","ARRAYS"]},{"name":"Non consecutive number should be returned","uid":"a492c358ecb2902d","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100882,"stop":1733030100882,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'DefaultList' class: append","uid":"44141b5da145c70a","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"test_solution_medium","uid":"ec58e61448a9c6a8","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"skipped","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Test with one char only","uid":"e96aee50481acdd6","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101054,"stop":1733030101070,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"test_ips_between","uid":"43578fd4f74ce5d9","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"skipped","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'sum_triangular_numbers' with positive numbers","uid":"ad642268f112be60","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Negative non consecutive number should be returned","uid":"8a0604fc927a7480","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100867,"stop":1733030100867,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing litres function with various test inputs","uid":"5ac65e8dc17d86a","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100976,"stop":1733030100976,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"'multiply' function verification with random list","uid":"555817f2fd5ba68f","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100601,"stop":1733030100601,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing hoop_count function (positive test case)","uid":"37fbb0401b01604d","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100976,"stop":1733030100976,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing shark function (negative)","uid":"a5a7f52be4bf7369","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing move_zeros function","uid":"ac824f903545a6e7","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099177,"stop":1733030099177,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["SORTING","ALGORITHMS","INTERVIEW QUESTIONS","ARRAYS"]},{"name":"Testing password function","uid":"49244d740987433","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100559,"stop":1733030100559,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"String with no alphabet chars","uid":"aa7d2e5e86b66673","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing zeros function","uid":"40b9b78f2d258cf9","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099192,"stop":1733030099208,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"Square numbers (positive)","uid":"5b36ed636679609b","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100757,"stop":1733030100773,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"a or b is negative","uid":"f74116cee1d73fd7","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100403,"stop":1733030100403,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing done_or_not function","uid":"5b5df6c66b23ba75","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099239,"stop":1733030099255,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ARRAY","ALGORITHMS"]},{"name":"Testing duplicate_encode function","uid":"157d23c0aff9e075","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099411,"stop":1733030099411,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing stock_list function","uid":"aa0fd3e8d8009a95","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing dir_reduc function","uid":"d49eccd60ce84feb","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing solve function","uid":"c1393951861e51a9","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing done_or_not function","uid":"72c2edc2055d0da7","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","DESIGN PRINCIPLES","FUNDAMENTALS","MEMOIZATION","DESIGN PATTERNS","PARSING ALGORITHMS"]},{"name":"Testing shark function (positive)","uid":"ffb8e8f4eed50d14","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing advice function","uid":"506e0ee504d23a05","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098958,"stop":1733030098989,"duration":31},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing first_non_repeated function with various inputs","uid":"cd56af2e749c4e8a","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100711,"stop":1733030100711,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing done_or_not function","uid":"a90239b6ef90f6a6","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","CONTROL FLOW","PUZZLES","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS","DATA STRUCTURES"]},{"name":"Testing Calculator class","uid":"d06d6d8db945d4d7","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","EXPRESSIONS","FUNDAMENTALS","PARSING","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing period_is_late function (negative)","uid":"a1c87b2c2a6c0bb7","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100961,"stop":1733030100961,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing sum_for_list function","uid":"af3a43fc31649664","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098771,"stop":1733030098849,"duration":78},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["NUMBERS","ALGORITHMS","ARRAYS"]},{"name":"Testing increment_string function","uid":"9ba260a0149e6341","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099224,"stop":1733030099224,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","STRINGS PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"Testing set_alarm function","uid":"c50649c997228fe6","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101070,"stop":1733030101070,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","BOOLEANS"]},{"name":"Testing domain_name function","uid":"31ce0fdb81c2daf6","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098942,"stop":1733030098942,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","PARSING","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","ALGORITHMS","REGULAR EXPRESSIONS"]},{"name":"Testing 'count_sheeps' function: positive flow","uid":"4d07449717f6193c","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100836,"stop":1733030100836,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing the 'solution' function","uid":"d0b6dccad411741e","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100184,"stop":1733030100184,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","ALGORITHMS"]},{"name":"fix_the_meerkat function function verification","uid":"afc8e5dacd30bc41","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"String with mixed type of chars","uid":"f5898a8468d0cd4","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100137,"stop":1733030100137,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing validate_battlefield function","uid":"c515ef635fa26df1","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098614,"stop":1733030098630,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["GAME BOARDS","GAMES","VALIDATION","ALGORITHMS","ARRAYS"]},{"name":"Testing 'parts_sums' function","uid":"902288cde0f2109a","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100340,"stop":1733030100340,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","PERFORMANCE","ALGORITHMS"]},{"name":"Testing alphabet_war function","uid":"2de9285990285353","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","LANGUAGE","EXPRESSIONS","REGULAR","DECLARATIVE","FUNDAMENTALS","PROGRAMMING","ADVANCED","FEATURES"]},{"name":"Testing row_sum_odd_numbers function","uid":"69f67038b11a4861","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","LISTS","NUMBERS","ARITHMETIC","ALGORITHMS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing take function","uid":"47e3461a4e252fc1","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Positive test cases for is_prime function testing","uid":"5c460b7e756cd57","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"Testing format_duration","uid":"b92f0db6c4ee4ff0","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","STRINGS","DATES/TIME","FORMATS","ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with zero","uid":"690df5b9e2e97d3","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing to_alternating_case function","uid":"cb005e45e7b312b5","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100789,"stop":1733030100789,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"STesting enough function","uid":"b59318a9c97ef9f1","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101132,"stop":1733030101132,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS"]},{"name":"Testing 'shortest_job_first(' function","uid":"87b2e8453406c3f","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":["SCHEDULING","QUEUES","ALGORITHMS"]},{"name":"Testing likes function","uid":"5ff9cf70b259ca21","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100372,"stop":1733030100372,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","STRINGS","FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing Encoding functionality","uid":"644c808df55456e9","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Testing Decoding functionality","uid":"ca1eccae180a083e","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","CIPHERS","SECURITY","ALGORITHMS","CRYPTOGRAPHY"]},{"name":"Testing spiralize function","uid":"7aa3fbfc8218c54e","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","ARRAYS"]},{"name":"test_solution_empty","uid":"c62025a79b33eb3","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"skipped","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing is_palindrome function","uid":"564bcc936cf15d1a","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing pig_it function","uid":"22bb7ddce4971121","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099208,"stop":1733030099208,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'has_subpattern' (part 1) function","uid":"c1326d9a3ad9ddfb","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100294,"stop":1733030100294,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing the 'pyramid' function","uid":"83ae1189d3669b33","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"All chars are in mixed case","uid":"293f48722d8450df","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099317,"stop":1733030099317,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"Testing count_letters_and_digits function","uid":"ead644ae8ee031c3","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing 'greek_comparator' function","uid":"3a516b9dc7b53625","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing make_readable function","uid":"a92222b0b7f4d601","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099005,"stop":1733030099005,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","DATES/TIME","ALGORITHMS"]},{"name":"Negative numbers","uid":"33789c02e7e07041","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing permute_a_palindrome (positive)","uid":"864ee426bf422b09","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100215,"stop":1733030100215,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing 'thirt' function","uid":"a5961784f4ddfa34","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing tickets function","uid":"d20d06b45fb65ddb","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100356,"stop":1733030100356,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","GAMES","ALGORITHMS"]},{"name":"Testing alphanumeric function","uid":"19443f8320b2694c","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099192,"stop":1733030099192,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["BUGS","STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing anagrams function","uid":"d2acdc5e027859f4","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing sum_of_intervals function","uid":"99e95613ed424b35","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","INTEGERS","ARITHMETIC","AGGREGATIONS","ALGORITHMS"]},{"name":"Simple test for valid parentheses","uid":"4990a9f9fb7d9809","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100742,"stop":1733030100757,"duration":15},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS"]},{"name":"Testing length function where head = None","uid":"e7ac97a954c5e722","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100497,"stop":1733030100497,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES"]},{"name":"Should return 'Fail!'s","uid":"9eaae816682ea6e3","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101117,"stop":1733030101117,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing solution function","uid":"913fbd5c2da31308","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098724,"stop":1733030098724,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","STRINGS","STRING","ALGORITHMS"]},{"name":"Test with empty string","uid":"2a3aa78afffa487b","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101054,"stop":1733030101054,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"a and b are equal","uid":"cef1ed2aef537de7","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Non is expected","uid":"f4915582d5908ed3","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100867,"stop":1733030100867,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'vaporcode' function","uid":"52f852c4238fea22","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100757,"stop":1733030100757,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"test_josephus_survivor","uid":"e08a8a15da9b3ad","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"skipped","time":{"start":1733030099161,"stop":1733030099161,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","LISTS","NUMBERS","ALGORITHMS","DATA STRUCTURES","ARRAYS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Negative test cases for is_prime function testing","uid":"ad3e6b6eddb975ef","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["UTILS","PRIME NUMBERS","PRIMES"]},{"name":"test_permutations","uid":"5a5d0954bb249b69","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"skipped","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PERMUTATIONS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"'multiply' function verification with one element list","uid":"6f178467aa4ed9b7","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100590,"stop":1733030100601,"duration":11},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing 'factorial' function","uid":"25c9ba69d5ac48c6","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100450,"stop":1733030100450,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing two_decimal_places function","uid":"8db7c8bf0abe07bc","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100481,"stop":1733030100481,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing the 'unique_in_order' function","uid":"b3654581f89b5576","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100340,"stop":1733030100340,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","ALGORITHMS"]},{"name":"All chars are in upper case","uid":"da807d1d651bf07b","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099317,"stop":1733030099317,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"Testing Warrior class >>> tom","uid":"d6520bfb9bc036e4","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES","ALGORITHMS","RULES"]},{"name":"Find the int that appears an odd number of times","uid":"4cc7d24b84024142","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100122,"stop":1733030100122,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"String with no duplicate chars","uid":"1d2cfb77eef4360e","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100137,"stop":1733030100137,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'save' function: positive","uid":"f0d7d5d837d1a81d","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100465,"stop":1733030100465,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing toJadenCase function (positive)","uid":"ec0c7de9a70a5f5e","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing make_class function","uid":"a088624abb606e0e","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","GAMES","ALGORITHMS"]},{"name":"Testing check_for_factor function: positive flow","uid":"b40f27be3da7edd7","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing calculate function","uid":"b0395834a1dc7266","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100387,"stop":1733030100403,"duration":16},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Square numbers (positive)","uid":"c8680b20dd7e19d5","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing calc_combinations_per_row function","uid":"d9d827d0af3ba710","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"test_solution_basic","uid":"6c1e65f294db5f89","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"skipped","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Non square numbers (negative)","uid":"a1e3818ccb62ed24","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100789,"stop":1733030100789,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"test_solution_big","uid":"4df2e31ca734bf47","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"skipped","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'has_subpattern' (part 2) function","uid":"52e55a2445119fdd","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100309,"stop":1733030100309,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Testing 'save' function: negative","uid":"69d8ca152b73c452","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100465,"stop":1733030100465,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","DATA STRUCTURES","ARRAYS"]},{"name":"Testing share_price function","uid":"24f0384efd85ae74","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100617,"stop":1733030100617,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FORMATTING","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing toJadenCase function (negative)","uid":"e4473b95f40f5c92","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ARRAYS"]},{"name":"Testing list_squared function","uid":"f39847014d01db85","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099021,"stop":1733030099161,"duration":140},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","OPTIMIZATION","ALGORITHMS","ARRAYS"]},{"name":"Large lists","uid":"f807c10786110eac","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100867,"stop":1733030100867,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing Potion class","uid":"25eb791ee007f15b","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing calc function","uid":"26189d3cfda1b8d1","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","EXPRESSIONS","FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ALGORITHMS","OPERATORS","PARSING STRINGS"]},{"name":"Testing century function","uid":"2a82791553e70088","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","DATES/TIME","BASIC LANGUAGE FEATURES","ALGORITHMS"]},{"name":"Testing Walker class - position property from positive grids","uid":"eb94d03877c16bb4","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":true,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing period_is_late function (positive)","uid":"5503b0de9149b0f0","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100961,"stop":1733030100961,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing calculate_damage function","uid":"4223e436b2847599","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","GAMES","PUZZLES","BASIC LANGUAGE FEATURES","FUNCTIONS","ARRAYS"]},{"name":"Testing 'DefaultList' class: __getitem__","uid":"9e6eb35888cc4f59","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Wolf at the beginning of the queue","uid":"9e884f6ea55b7c35","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101148,"stop":1733030101148,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"Testing 'DefaultList' class: remove","uid":"3ff093181cede851","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing checkchoose function","uid":"c9c9a6a75f3a249f","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Verify that greet function returns the proper message","uid":"6b2ccbd851ec600","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100914,"stop":1733030100914,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["CONDITIONAL STATEMENTS","FUNDAMENTALS","CONTROL FLOW"]},{"name":"Testing valid_parentheses function","uid":"ee5910cfe65a88ee","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099255,"stop":1733030099255,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["UTILITIES","VALIDATION","ALGORITHMS"]},{"name":"Testing hoop_count function (negative test case)","uid":"ce6714fc18aff8ec","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100976,"stop":1733030100976,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"AND logical operator","uid":"7250652c2d8bbae5","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100992,"stop":1733030100992,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing 'feast' function","uid":"5364303890f7a5a1","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101101,"stop":1733030101101,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS"]},{"name":"Testing Sudoku class","uid":"f51b45f6ebc18bdf","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","VALIDATION","PUZZLES","ALGORITHMS","ARRAYS"]},{"name":"powers function should return an array of unique numbers","uid":"823dff07664aaa4","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing 'DefaultList' class: extend","uid":"f56ae5fa4f278c43","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"get_size function tests","uid":"1cc5ce778c99d98","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101070,"stop":1733030101070,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","ALGEBRA","ALGORITHMS","GEOMETRY"]},{"name":"Testing the 'find_missing_number' function","uid":"8878dccf56d36ba6","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","NUMBERS","PERFORMANCE","ALGORITHMS"]},{"name":"XOR logical operator","uid":"46352cf5111d5c61","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing binary_to_string function","uid":"1cbe6a610fbdfd6","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["CHARACTER ENCODINGS","STRINGS","FUNDAMENTALS","FORMATS","BINARY","ASCII"]},{"name":"Testing swap_values function","uid":"7e7534020c406c41","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101086,"stop":1733030101086,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["BUGS","FUNDAMENTALS","ARRAYS"]},{"name":"Zero","uid":"30779503c72bcec6","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100789,"stop":1733030100789,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing first_non_repeating_letter function","uid":"4d53eb58d77047e8","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098989,"stop":1733030098989,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","SEARCH","ALGORITHMS"]},{"name":"Testing check_exam function","uid":"23b533c70baf95c9","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","NUMBERS","BASIC LANGUAGE FEATURES","ARRAYS"]},{"name":"Testing invite_more_women function (negative)","uid":"32eaf956310a89b7","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100633,"stop":1733030100633,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","PUZZLES"]},{"name":"Testing the 'sort_array' function","uid":"4e3f7ea473e691d3","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"a an b are positive numbers","uid":"91c1d8a1fc37f84","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100403,"stop":1733030100403,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ALGORITHMS"]},{"name":"Testing agents_cleanup function","uid":"1fb0e4ddfae0bf06","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'solution' function","uid":"95500b18da61d76","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100648,"stop":1733030100648,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","STRINGS","FUNDAMENTALS","STRING FORMATTING","ALGORITHMS"]},{"name":"Testing 'solution' function","uid":"5af3592e93b232bc","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100575,"stop":1733030100575,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","STRINGS","ALGORITHMS"]},{"name":"Testing shark function (positive)","uid":"a4cb6a94c77f28ce","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing easy_line function exception message","uid":"87b0b5de93d5cb12","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100450,"stop":1733030100450,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing create_city_map function","uid":"be79a08ed18e426","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"OR logical operator","uid":"2a6bb93adc2b9500","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Wolf at the end of the queue","uid":"f8789af2e0cead9e","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101148,"stop":1733030101148,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","CONTROL FLOW","LOOPS","ARRAYS"]},{"name":"test_triangle","uid":"96938210802b960f","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100419,"stop":1733030100419,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":3,"retriesStatusChange":false,"parameters":[],"tags":["Algorithms","Logic","Strings"]},{"name":"All chars are in lower case","uid":"5bee7e36f6e76857","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099317,"stop":1733030099317,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","UTILITIES","ALGORITHMS"]},{"name":"Testing 'DefaultList' class: insert","uid":"67535419d885cbd9","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"Testing 'numericals' function","uid":"db9b592f660c3c08","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["PERFORMANCE","GAMES","PUZZLES","ALGORITHMS"]},{"name":"Testing 'sum_triangular_numbers' with big number as an input","uid":"f06328bb4646abe9","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100679,"stop":1733030100679,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","ARITHMETIC","ALGORITHMS"]},{"name":"Testing compute_ranks","uid":"213536a8a5597e91","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099208,"stop":1733030099208,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","SORTING","ALGORITHMS","ARRAYS"]},{"name":"Testing Walker class - position property from negative grids","uid":"a81b8ca7a7877717","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":true,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Two smallest numbers in the start of the list","uid":"2fa689144ccb2725","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100711,"stop":1733030100711,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Should return 'I smell a series!'","uid":"d518579b8137712e","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101117,"stop":1733030101117,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","REFACTORING","ARRAYS"]},{"name":"Testing 'has_subpattern' (part 3) function","uid":"b4c3bd7788c9f57d","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100309,"stop":1733030100309,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","ADVANCED LANGUAGE FEATURES","DECLARATIVE PROGRAMMING","REGULAR EXPRESSIONS"]},{"name":"Non square numbers (negative)","uid":"eb8f6057b9598daa","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","MATH"]},{"name":"Testing next_smaller function","uid":"c1f90fc4edd70bea","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","STRINGS","NUMBERS","INTEGERS","ALGORITHMS"]},{"name":"Testing to_table function","uid":"ece5bd16ef8bbe52","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"Testing 'DefaultList' class: pop","uid":"a6a651d904577cf4","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["OBJECT-ORIENTED PROGRAMMING","FUNDAMENTALS","CLASSES","BASIC LANGUAGE FEATURES"]},{"name":"test_line_negative","uid":"482cc1b462231f44","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"skipped","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS","@pytest.mark.skip(reason='The solution is not ready')"]},{"name":"Testing 'count_sheeps' function: bad input","uid":"b5ba84846c075db5","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100836,"stop":1733030100836,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","ARRAYS"]},{"name":"Testing epidemic function","uid":"8572ffe92ddcaa11","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS"]},{"name":"Testing 'snail' function","uid":"43a52f18fb3b8136","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["LISTS","ALGORITHMS","ARRAYS"]},{"name":"Testing largestPower function","uid":"218b156daee27f08","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100559,"stop":1733030100559,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["MATHEMATICS","FUNDAMENTALS","NUMBERS","CONTROL FLOW","BASIC LANGUAGE FEATURES","ALGORITHMS","LOOPS"]},{"name":"Testing remove_char function","uid":"6d917e3e4d702f23","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030101039,"stop":1733030101039,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","FUNDAMENTALS","BASIC LANGUAGE FEATURES"]},{"name":"Testing two_decimal_places function","uid":"5647d5db4078d707","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100882,"stop":1733030100882,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","FUNDAMENTALS","NUMBERS","ALGORITHMS"]},{"name":"Testing validSolution","uid":"6c8559b634a76bd8","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["VALIDATION","ALGORITHMS","DATA STRUCTURES"]},{"name":"String with no duplicate chars","uid":"3d9d773987a3ac09","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FORMATTING","STRINGS","FUNDAMENTALS","ALGORITHMS"]},{"name":"Simple test for invalid parentheses","uid":"f55783c4fa90131e","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":0,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","PARSING","ALGORITHMS"]},{"name":"Testing array_diff function","uid":"80b7e762ad299367","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["FUNDAMENTALS","LISTS","ARRAYS"]},{"name":"String alphabet chars and spaces","uid":"f83b86d7cbc0ffa1","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["ALGORITHMS"]},{"name":"Testing 'solution' function","uid":"8da8c6de16bb179d","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["STRINGS","ALGORITHMS"]},{"name":"Testing invite_more_women function (positive)","uid":"4a970025f2147b3a","parentUid":"0e56f73b58e144903dc2f57934b7f456","status":"passed","time":{"start":1733030100633,"stop":1733030100633,"duration":0},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":4,"retriesStatusChange":false,"parameters":[],"tags":["GAMES","PUZZLES"]}],"uid":"0e56f73b58e144903dc2f57934b7f456"}],"uid":"8d0045e9f8f0b03357cd74b2daafdbad"}]} \ No newline at end of file diff --git a/allure-report/export/influxDbData.txt b/allure-report/export/influxDbData.txt index 75f627fae73..adbe75f08c2 100644 --- a/allure-report/export/influxDbData.txt +++ b/allure-report/export/influxDbData.txt @@ -1,13 +1,13 @@ -launch_status failed=0 1732764264000000000 -launch_status broken=0 1732764264000000000 -launch_status passed=216 1732764264000000000 -launch_status skipped=11 1732764264000000000 -launch_status unknown=0 1732764264000000000 -launch_time duration=8030747183 1732764264000000000 -launch_time min_duration=0 1732764264000000000 -launch_time max_duration=745 1732764264000000000 -launch_time sum_duration=1064 1732764264000000000 -launch_time start=1724733474194 1732764264000000000 -launch_time stop=1732764221377 1732764264000000000 -launch_retries retries=659 1732764264000000000 -launch_retries run=227 1732764264000000000 +launch_status failed=0 1733030168000000000 +launch_status broken=0 1733030168000000000 +launch_status passed=221 1733030168000000000 +launch_status skipped=11 1733030168000000000 +launch_status unknown=0 1733030168000000000 +launch_time duration=8296626985 1733030168000000000 +launch_time min_duration=0 1733030168000000000 +launch_time max_duration=695 1733030168000000000 +launch_time sum_duration=1114 1733030168000000000 +launch_time start=1724733474194 1733030168000000000 +launch_time stop=1733030101179 1733030168000000000 +launch_retries retries=882 1733030168000000000 +launch_retries run=232 1733030168000000000 diff --git a/allure-report/export/prometheusData.txt b/allure-report/export/prometheusData.txt index 87e04bf58f5..bbdd01207e3 100644 --- a/allure-report/export/prometheusData.txt +++ b/allure-report/export/prometheusData.txt @@ -1,13 +1,13 @@ launch_status_failed 0 launch_status_broken 0 -launch_status_passed 216 +launch_status_passed 221 launch_status_skipped 11 launch_status_unknown 0 -launch_time_duration 8030747183 +launch_time_duration 8296626985 launch_time_min_duration 0 -launch_time_max_duration 745 -launch_time_sum_duration 1064 +launch_time_max_duration 695 +launch_time_sum_duration 1114 launch_time_start 1724733474194 -launch_time_stop 1732764221377 -launch_retries_retries 659 -launch_retries_run 227 +launch_time_stop 1733030101179 +launch_retries_retries 882 +launch_retries_run 232 diff --git a/allure-report/history/duration-trend.json b/allure-report/history/duration-trend.json index 33a9f28dc0c..1149e3d550b 100644 --- a/allure-report/history/duration-trend.json +++ b/allure-report/history/duration-trend.json @@ -1 +1 @@ -[{"data":{"duration":8030747183}},{"data":{"duration":7694722309}},{"data":{"duration":1655595}},{"data":{"duration":1655595}},{"data":{"duration":6277517630}},{"data":{"duration":6234717799}},{"data":{"duration":4760882662}},{"data":{"duration":4393028053}},{"data":{"duration":4392634474}},{"data":{"duration":4233561443}},{"data":{"duration":4044303027}},{"data":{"duration":4042851547}},{"data":{"duration":4041072223}},{"data":{"duration":3966081176}},{"data":{"duration":3966081176}},{"data":{"duration":2482854152}},{"data":{"duration":2325934223}},{"data":{"duration":1181987141}},{"data":{"duration":677478359}},{"data":{"duration":59372266}}] \ No newline at end of file +[{"data":{"duration":8296626985}},{"data":{"duration":8030747183}},{"data":{"duration":7694722309}},{"data":{"duration":1655595}},{"data":{"duration":1655595}},{"data":{"duration":6277517630}},{"data":{"duration":6234717799}},{"data":{"duration":4760882662}},{"data":{"duration":4393028053}},{"data":{"duration":4392634474}},{"data":{"duration":4233561443}},{"data":{"duration":4044303027}},{"data":{"duration":4042851547}},{"data":{"duration":4041072223}},{"data":{"duration":3966081176}},{"data":{"duration":3966081176}},{"data":{"duration":2482854152}},{"data":{"duration":2325934223}},{"data":{"duration":1181987141}},{"data":{"duration":677478359}}] \ No newline at end of file diff --git a/allure-report/history/history-trend.json b/allure-report/history/history-trend.json index bce06c8cd99..478bb43717a 100644 --- a/allure-report/history/history-trend.json +++ b/allure-report/history/history-trend.json @@ -1 +1 @@ -[{"data":{"failed":0,"broken":0,"skipped":11,"passed":216,"unknown":0,"total":227}},{"data":{"failed":0,"broken":0,"skipped":11,"passed":215,"unknown":0,"total":226}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":209,"unknown":0,"total":222}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":209,"unknown":0,"total":222}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":207,"unknown":0,"total":221}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":207,"unknown":0,"total":221}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":206,"unknown":0,"total":220}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":205,"unknown":0,"total":220}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":205,"unknown":0,"total":220}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":204,"unknown":0,"total":219}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":203,"unknown":0,"total":218}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":201,"unknown":0,"total":215}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":200,"unknown":0,"total":213}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":198,"unknown":0,"total":211}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":197,"unknown":0,"total":210}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":196,"unknown":0,"total":209}}] \ No newline at end of file +[{"data":{"failed":0,"broken":0,"skipped":11,"passed":221,"unknown":0,"total":232}},{"data":{"failed":0,"broken":0,"skipped":11,"passed":216,"unknown":0,"total":227}},{"data":{"failed":0,"broken":0,"skipped":11,"passed":215,"unknown":0,"total":226}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":209,"unknown":0,"total":222}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":209,"unknown":0,"total":222}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":207,"unknown":0,"total":221}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":207,"unknown":0,"total":221}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":206,"unknown":0,"total":220}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":205,"unknown":0,"total":220}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":205,"unknown":0,"total":220}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":204,"unknown":0,"total":219}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":203,"unknown":0,"total":218}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":201,"unknown":0,"total":215}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":200,"unknown":0,"total":213}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":198,"unknown":0,"total":211}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":197,"unknown":0,"total":210}}] \ No newline at end of file diff --git a/allure-report/history/history.json b/allure-report/history/history.json index cafc27a1621..438566ff74e 100644 --- a/allure-report/history/history.json +++ b/allure-report/history/history.json @@ -1 +1 @@ -{"2a488c8a592f99c42193093dceadfd0d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"6d4216edcb2d933a","status":"passed","time":{"start":1596047923984,"stop":1596047923985,"duration":1}},{"uid":"76daaf401c64bb29","status":"passed","time":{"start":1596005124068,"stop":1596005124068,"duration":0}},{"uid":"d6e803d51266cd9a","status":"passed","time":{"start":1594531288919,"stop":1594531288919,"duration":0}},{"uid":"6b6844f123edcc4c","status":"passed","time":{"start":1594163434410,"stop":1594163434411,"duration":1}},{"uid":"f07476a9ca5f2aae","status":"passed","time":{"start":1594163040798,"stop":1594163040798,"duration":0}}]},"f51ecfb2c4460f518b2155a78436a09d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8672ab2817945b36","status":"passed","time":{"start":1732764220862,"stop":1732764220862,"duration":0}},{"uid":"984af3d5d8056be9","status":"passed","time":{"start":1732428196116,"stop":1732428196116,"duration":0}},{"uid":"52715db4a1ce5955","status":"passed","time":{"start":1724735129399,"stop":1724735129399,"duration":0}},{"uid":"8ded43d0fdf317ac","status":"passed","time":{"start":1724735129399,"stop":1724735129399,"duration":0}}]},"9649de1e84bdf76637c00a153a4eb0b9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":24,"unknown":0,"total":24},"items":[{"uid":"dfa0ea4b9f1fa54a","status":"passed","time":{"start":1596047920385,"stop":1596047920388,"duration":3}},{"uid":"2967593e7c52bf8c","status":"passed","time":{"start":1596005120289,"stop":1596005120292,"duration":3}},{"uid":"9343dbf3101090cf","status":"passed","time":{"start":1594531285248,"stop":1594531285249,"duration":1}},{"uid":"52450f3d385118b1","status":"passed","time":{"start":1594163430717,"stop":1594163430718,"duration":1}},{"uid":"b6ed8732c80611f1","status":"passed","time":{"start":1594163036944,"stop":1594163036947,"duration":3}}]},"cff1b92fe15b026161a65b578563f84b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":7,"unknown":0,"total":7},"items":[{"uid":"ec00714c45249a61","status":"passed","time":{"start":1596047920455,"stop":1596047920457,"duration":2}},{"uid":"159bf68d3f421b2c","status":"passed","time":{"start":1596005120355,"stop":1596005120356,"duration":1}},{"uid":"76a637f138de5bec","status":"passed","time":{"start":1594531285294,"stop":1594531285295,"duration":1}},{"uid":"8c8b3bd4256b830","status":"passed","time":{"start":1594163430761,"stop":1594163430762,"duration":1}},{"uid":"a895b530ff0a0810","status":"passed","time":{"start":1594163036999,"stop":1594163037002,"duration":3}}]},"da4a41f0bf9943ee34282e89227dd9a2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"dd86378e3a37dfe4","status":"passed","time":{"start":1732764220303,"stop":1732764220303,"duration":0}},{"uid":"a224a931a5567f85","status":"passed","time":{"start":1732428195625,"stop":1732428195626,"duration":1}}]},"91791ed1a852f76f936407ccb3d2dbaa":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a6592dc6717fe514","status":"passed","time":{"start":1732764220779,"stop":1732764220779,"duration":0}},{"uid":"ffa13a74003ae703","status":"passed","time":{"start":1732428196052,"stop":1732428196052,"duration":0}},{"uid":"5a22d7a269c3ca06","status":"passed","time":{"start":1724735129336,"stop":1724735129336,"duration":0}},{"uid":"9275e1d85a023003","status":"passed","time":{"start":1724735129336,"stop":1724735129336,"duration":0}}]},"7414d0b98bcb019741716816e3be1de6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":31,"unknown":0,"total":31},"items":[{"uid":"93884a95bea2ee41","status":"passed","time":{"start":1596047923664,"stop":1596047923665,"duration":1}},{"uid":"fd7e550560ccaf94","status":"passed","time":{"start":1596005123695,"stop":1596005123697,"duration":2}},{"uid":"60648aed2e16811e","status":"passed","time":{"start":1594531288608,"stop":1594531288610,"duration":2}},{"uid":"36f076fc275bb814","status":"passed","time":{"start":1594163434050,"stop":1594163434051,"duration":1}},{"uid":"ecec029d0af460c","status":"passed","time":{"start":1594163040529,"stop":1594163040530,"duration":1}}]},"c3347b0ee9b14d599cb7e273cdb897bf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":16,"unknown":0,"total":16},"items":[{"uid":"d55210ca98ef22ea","status":"passed","time":{"start":1596047919473,"stop":1596047919474,"duration":1}},{"uid":"c656650d77df17ff","status":"passed","time":{"start":1596005119488,"stop":1596005119488,"duration":0}},{"uid":"63a2bacffa60a113","status":"passed","time":{"start":1594531284399,"stop":1594531284400,"duration":1}},{"uid":"4fdfdcd11ab360ff","status":"passed","time":{"start":1594163429953,"stop":1594163429954,"duration":1}},{"uid":"1fe21e60ae97ff1","status":"passed","time":{"start":1594163036147,"stop":1594163036148,"duration":1}}]},"49af4a8ebdc007fac4acbc085138b80e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"591cfdbc90cf4c5e","status":"passed","time":{"start":1732764221117,"stop":1732764221117,"duration":0}},{"uid":"a77a517a493b3eb2","status":"passed","time":{"start":1732428196300,"stop":1732428196300,"duration":0}},{"uid":"52187b3daff300ae","status":"passed","time":{"start":1724735129586,"stop":1724735129586,"duration":0}},{"uid":"de314943cf5bdd10","status":"passed","time":{"start":1724735129586,"stop":1724735129586,"duration":0}}]},"db1d961947ba50c55f7273e4eb265602":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c32482be894dbe32","status":"passed","time":{"start":1596047919549,"stop":1596047919552,"duration":3}},{"uid":"d8a319c1c82e58cb","status":"passed","time":{"start":1596005119551,"stop":1596005119553,"duration":2}},{"uid":"5beca2f35d69dd5b","status":"passed","time":{"start":1594531284452,"stop":1594531284453,"duration":1}},{"uid":"ade3b84e9d3a3726","status":"passed","time":{"start":1594163430004,"stop":1594163430006,"duration":2}},{"uid":"ef141e8efa89b28f","status":"passed","time":{"start":1594163036218,"stop":1594163036219,"duration":1}}]},"bb3964d396ef802dceada9777cff8e45":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9a9def5039f12f67","status":"passed","time":{"start":1732764220392,"stop":1732764220392,"duration":0}},{"uid":"74b0969e7db4effb","status":"passed","time":{"start":1732428195699,"stop":1732428195699,"duration":0}},{"uid":"dee0416f79d22a0d","status":"passed","time":{"start":1724735128977,"stop":1724735128977,"duration":0}},{"uid":"1c8034b1a6365fc2","status":"passed","time":{"start":1724735128977,"stop":1724735128977,"duration":0}}]},"0c5a9947fdd01d236c17811f6cecd204":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"768a7efdf473c3d3","status":"passed","time":{"start":1596047924715,"stop":1596047924716,"duration":1}},{"uid":"1915789dfbb56fed","status":"passed","time":{"start":1596005124875,"stop":1596005124876,"duration":1}},{"uid":"7edd927b315b8654","status":"passed","time":{"start":1594531289740,"stop":1594531289741,"duration":1}},{"uid":"d0acdbaff0a75e84","status":"passed","time":{"start":1594163435137,"stop":1594163435138,"duration":1}},{"uid":"1d0518f8800e0ba9","status":"passed","time":{"start":1594163041557,"stop":1594163041558,"duration":1}}]},"e5c7abe0fcf3b79049d906f50808feb6":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"577d9e765fb39849","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218558,"stop":1732764218558,"duration":0}},{"uid":"996ab105867adbc9","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193914,"stop":1732428193914,"duration":0}},{"uid":"88c7e92ae3f035ea","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"620b2589fb870406","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"ed63cab09a5a21abc4139e6751f28e54":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"56d019840f444cec","status":"passed","time":{"start":1732764220536,"stop":1732764220536,"duration":0}},{"uid":"56ad7c473898c46d","status":"passed","time":{"start":1732428195846,"stop":1732428195846,"duration":0}},{"uid":"e738d6d09d0feb9e","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"c63189b867db5809","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}}]},"78d13a2d0abbaf1a1f243a198f76fff5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":18,"unknown":0,"total":18},"items":[{"uid":"81aec115e9f44479","status":"passed","time":{"start":1596047920341,"stop":1596047920343,"duration":2}},{"uid":"2a076499c238a323","status":"passed","time":{"start":1596005120241,"stop":1596005120243,"duration":2}},{"uid":"9440087e3643fa9","status":"passed","time":{"start":1594531285205,"stop":1594531285207,"duration":2}},{"uid":"60dbc7d8b53ef5b6","status":"passed","time":{"start":1594163430682,"stop":1594163430684,"duration":2}},{"uid":"f7c227de7bf7d5f8","status":"passed","time":{"start":1594163036906,"stop":1594163036907,"duration":1}}]},"b54c9296974c5f11c9729ae250dcc661":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1f538cc051c14271","status":"passed","time":{"start":1596047924273,"stop":1596047924274,"duration":1}},{"uid":"8b162058e3797231","status":"passed","time":{"start":1596005124376,"stop":1596005124376,"duration":0}},{"uid":"9f45ffa650a9c208","status":"passed","time":{"start":1594531289208,"stop":1594531289209,"duration":1}},{"uid":"7587b1a31f39a9e6","status":"passed","time":{"start":1594163434704,"stop":1594163434704,"duration":0}},{"uid":"87702ceafb3be1d2","status":"passed","time":{"start":1594163041094,"stop":1594163041095,"duration":1}}]},"2fc0cf409058113d339743775fa3158e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ab3687d99fed99d0","status":"passed","time":{"start":1732764220579,"stop":1732764220579,"duration":0}},{"uid":"5af3f258cf327b2a","status":"passed","time":{"start":1732428195882,"stop":1732428195882,"duration":0}},{"uid":"dead64fe3d4f484d","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"91ff78dc5a767b91","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}}]},"b71e871d53b429aef63593ea1f41c8bc":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c87eac92a1b3b456","status":"passed","time":{"start":1732764220523,"stop":1732764220523,"duration":0}},{"uid":"3b89778e0f9a0b66","status":"passed","time":{"start":1732428195832,"stop":1732428195833,"duration":1}},{"uid":"eb3e9f6b3780b454","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0}},{"uid":"f0d79dba84dbdf82","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0}}]},"3b2ebb1924dbc4e6a73dc5dda19dd323":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8ed1a17310170d88","status":"passed","time":{"start":1732764220660,"stop":1732764220660,"duration":0}},{"uid":"8b3214317e10e87f","status":"passed","time":{"start":1732428195953,"stop":1732428195953,"duration":0}},{"uid":"d7c1fb6f236110ca","status":"passed","time":{"start":1724735129242,"stop":1724735129242,"duration":0}},{"uid":"a80b9adf611eb67d","status":"passed","time":{"start":1724735129242,"stop":1724735129242,"duration":0}}]},"e59fe81d3d5b6631d5afa04dfa467ab0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"31d387276325aa8","status":"passed","time":{"start":1596047920565,"stop":1596047920567,"duration":2}},{"uid":"ded59b0be412649b","status":"passed","time":{"start":1596005120464,"stop":1596005120466,"duration":2}},{"uid":"64b65df6d3ccc09c","status":"passed","time":{"start":1594531285407,"stop":1594531285408,"duration":1}},{"uid":"bc547d548a8e43fb","status":"passed","time":{"start":1594163430867,"stop":1594163430868,"duration":1}},{"uid":"d7a8e6dfca27b15d","status":"passed","time":{"start":1594163037111,"stop":1594163037112,"duration":1}}]},"10a57706311105e48a11addadcd6ba5d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ffe7f31d081d3160","status":"passed","time":{"start":1596047923277,"stop":1596047923278,"duration":1}},{"uid":"4f916a7880edd6e3","status":"passed","time":{"start":1596005123276,"stop":1596005123277,"duration":1}},{"uid":"9af0e99812e0efbc","status":"passed","time":{"start":1594531288206,"stop":1594531288207,"duration":1}},{"uid":"8e4295c80784509e","status":"passed","time":{"start":1594163433734,"stop":1594163433735,"duration":1}},{"uid":"e97fd44623e301e1","status":"passed","time":{"start":1594163040204,"stop":1594163040205,"duration":1}}]},"fdc9a1360d77d4313e2885c36e2d5f96":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3e286d88c47292eb","status":"passed","time":{"start":1596047923442,"stop":1596047923444,"duration":2}},{"uid":"a8fa86dbcff7a636","status":"passed","time":{"start":1596005123439,"stop":1596005123442,"duration":3}},{"uid":"bd172034ceeb6494","status":"passed","time":{"start":1594531288354,"stop":1594531288356,"duration":2}},{"uid":"27585b338e4744d3","status":"passed","time":{"start":1594163433849,"stop":1594163433850,"duration":1}},{"uid":"e8335448c8a98cb2","status":"passed","time":{"start":1594163040334,"stop":1594163040336,"duration":2}}]},"b253b4766bea2d3475c5b21dfa1fbf46":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":28,"unknown":0,"total":28},"items":[{"uid":"9162dc5b0dddeb2c","status":"passed","time":{"start":1596047919624,"stop":1596047919625,"duration":1}},{"uid":"54a57611d54057c1","status":"passed","time":{"start":1596005119605,"stop":1596005119606,"duration":1}},{"uid":"1e8d6a0f9e116fa1","status":"passed","time":{"start":1594531284504,"stop":1594531284505,"duration":1}},{"uid":"c08e012abdb786d8","status":"passed","time":{"start":1594163430051,"stop":1594163430052,"duration":1}},{"uid":"54960190d043c07f","status":"passed","time":{"start":1594163036270,"stop":1594163036271,"duration":1}}]},"164912053c696e73c7be4b3a14287ecc":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"93b00a3d2e7b92c1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218824,"stop":1732764218824,"duration":0}},{"uid":"e5b1f301926fe23","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194170,"stop":1732428194170,"duration":0}},{"uid":"1dee8c06fd165199","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"e5ac2209dd79eabb","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"0906853824abbb5b2f8dc3ebbef91492":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"eb35bcc5ca774b83","status":"passed","time":{"start":1596047924568,"stop":1596047924570,"duration":2}},{"uid":"76439dea2a9d65ae","status":"passed","time":{"start":1596005124678,"stop":1596005124679,"duration":1}},{"uid":"2941d7d2d263712e","status":"passed","time":{"start":1594531289560,"stop":1594531289561,"duration":1}},{"uid":"4ca4e502466ccc51","status":"passed","time":{"start":1594163434990,"stop":1594163434991,"duration":1}},{"uid":"56dfabc63673070e","status":"passed","time":{"start":1594163041387,"stop":1594163041388,"duration":1}}]},"4a2df53975623c10d30ec1c6932ba04a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9b0ec4eb2cd2dde7","status":"passed","time":{"start":1732764221371,"stop":1732764221371,"duration":0}},{"uid":"dd76819b5fd836d3","status":"passed","time":{"start":1732428196496,"stop":1732428196496,"duration":0}},{"uid":"69f65011f131e2b6","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"5e4b0e05a0862f7e","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"ed6c1e5f0eb38874fc66b7fa53f68e12":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"f6c63ae7fdc54916","status":"passed","time":{"start":1732764220855,"stop":1732764220855,"duration":0}},{"uid":"9800852f4c3c1957","status":"passed","time":{"start":1732428196110,"stop":1732428196110,"duration":0}},{"uid":"da49bdf1737798b8","status":"passed","time":{"start":1724735129399,"stop":1724735129399,"duration":0}},{"uid":"b867e5092f796e5b","status":"passed","time":{"start":1724735129399,"stop":1724735129399,"duration":0}}]},"296c843106f019f44f0537c523c42ad4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"4f6f89be9d7eaeb5","status":"passed","time":{"start":1596047919501,"stop":1596047919506,"duration":5}},{"uid":"66557685192c1e8","status":"passed","time":{"start":1596005119513,"stop":1596005119515,"duration":2}},{"uid":"9dc6fbc86d74868e","status":"passed","time":{"start":1594531284100,"stop":1594531284102,"duration":2}},{"uid":"c0f9f375232f8198","status":"passed","time":{"start":1594163429670,"stop":1594163429671,"duration":1}},{"uid":"6a636465a9f40657","status":"passed","time":{"start":1594163035837,"stop":1594163035838,"duration":1}}]},"687e7d979daec216412b2e6518d7f22d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7a17f147f5f76599","status":"passed","time":{"start":1596047924461,"stop":1596047924462,"duration":1}},{"uid":"c7a632f72bf7c2b9","status":"passed","time":{"start":1596005124564,"stop":1596005124565,"duration":1}},{"uid":"a9c637eaa5b324ca","status":"passed","time":{"start":1594531289423,"stop":1594531289424,"duration":1}},{"uid":"1c51d02602d12c50","status":"passed","time":{"start":1594163434880,"stop":1594163434881,"duration":1}},{"uid":"a8e3b7db64e2634","status":"passed","time":{"start":1594163041271,"stop":1594163041272,"duration":1}}]},"429c2bf738c7d46e53c9a2e5226d6649":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c52dc9ba56a64495","status":"passed","time":{"start":1732764220762,"stop":1732764220763,"duration":1}},{"uid":"ea40d4fff96687ff","status":"passed","time":{"start":1732428196037,"stop":1732428196037,"duration":0}},{"uid":"92083f552ecb72c4","status":"passed","time":{"start":1724735129321,"stop":1724735129321,"duration":0}},{"uid":"3ea60f3a146e3d51","status":"passed","time":{"start":1724735129321,"stop":1724735129321,"duration":0}}]},"1867e530fd2d8f6e72a7be68dfaf6d29":{"statistic":{"failed":0,"broken":0,"skipped":11,"passed":0,"unknown":0,"total":11},"items":[{"uid":"1e8ff0649323ef1e","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919229,"stop":1596047919229,"duration":0}},{"uid":"30f80a7f1496e991","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119257,"stop":1596005119257,"duration":0}},{"uid":"7ccf9ca367f43634","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284164,"stop":1594531284164,"duration":0}},{"uid":"d8ed5b14959d0b40","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429732,"stop":1594163429732,"duration":0}},{"uid":"d51ed0de8a59c6a2","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035916,"stop":1594163035916,"duration":0}}]},"29249ea89f0081dda70899f3290f857b":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"80f314b70b306bd4","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218847,"stop":1732764218847,"duration":0}},{"uid":"b5a113fbe50e74ce","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194194,"stop":1732428194194,"duration":0}},{"uid":"39245131d70863d6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"c322e80c6cd8da83","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"83f89c47687232e4e6df9cb000215f62":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a7d507d283840d7b","status":"passed","time":{"start":1596047924259,"stop":1596047924260,"duration":1}},{"uid":"78075941f67b4dd7","status":"passed","time":{"start":1596005124363,"stop":1596005124364,"duration":1}},{"uid":"518c3d7b9812dec6","status":"passed","time":{"start":1594531289188,"stop":1594531289189,"duration":1}},{"uid":"ad112bf95b7a9a0c","status":"passed","time":{"start":1594163434690,"stop":1594163434691,"duration":1}},{"uid":"52d2c99e6dc830cf","status":"passed","time":{"start":1594163041080,"stop":1594163041080,"duration":0}}]},"4e553d5e3ff5fc5c21a746a843af96e5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b78b9d24e53cd100","status":"passed","time":{"start":1732764220737,"stop":1732764220737,"duration":0}},{"uid":"b673d7ca3af16ae5","status":"passed","time":{"start":1732428196017,"stop":1732428196017,"duration":0}},{"uid":"9393151991be7f33","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0}},{"uid":"46f01e6c3f72b063","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0}}]},"f8c8e1115bda1d1060b9b125be217311":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"675c2d9214d0c9ee","status":"passed","time":{"start":1596047923327,"stop":1596047923328,"duration":1}},{"uid":"c51894693dbb963f","status":"passed","time":{"start":1596005123333,"stop":1596005123334,"duration":1}},{"uid":"fa68cff2aa65baac","status":"passed","time":{"start":1594531288250,"stop":1594531288251,"duration":1}},{"uid":"b5fffa240ef9f697","status":"passed","time":{"start":1594163433772,"stop":1594163433773,"duration":1}},{"uid":"7a31ceac1c1f83f4","status":"passed","time":{"start":1594163040249,"stop":1594163040250,"duration":1}}]},"f47162ca0e9bacec154c9094fd33e635":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b0cc123728fa2f2d","status":"passed","time":{"start":1732764219279,"stop":1732764219279,"duration":0}},{"uid":"196d34645221ebb4","status":"passed","time":{"start":1732428194595,"stop":1732428194595,"duration":0}},{"uid":"d5ae1235bc27ccba","status":"passed","time":{"start":1724735127984,"stop":1724735128000,"duration":16}},{"uid":"e1e70dabc7dad91e","status":"passed","time":{"start":1724735127984,"stop":1724735128000,"duration":16}}]},"5d0f5e220c2579103119e57300b46215":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"dc076040e5481dc9","status":"passed","time":{"start":1732764219174,"stop":1732764219176,"duration":2}},{"uid":"cfaf892be75c5d35","status":"passed","time":{"start":1732428194503,"stop":1732428194503,"duration":0}},{"uid":"148a22b7e430194f","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0}},{"uid":"a42793a5da57f5c7","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0}}]},"fc16fe6f8e2f2f0dd1e7d650d0ec62aa":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"40c3fd65f9a485e9","status":"passed","time":{"start":1596047920549,"stop":1596047920552,"duration":3}},{"uid":"621761b8fc0dd8ca","status":"passed","time":{"start":1596005120447,"stop":1596005120451,"duration":4}},{"uid":"fe4f3a24444bbe1d","status":"passed","time":{"start":1594531285394,"stop":1594531285396,"duration":2}},{"uid":"c6d5e06d775f57aa","status":"passed","time":{"start":1594163430850,"stop":1594163430853,"duration":3}},{"uid":"2573c8d3112ec4","status":"passed","time":{"start":1594163037099,"stop":1594163037101,"duration":2}}]},"5821e6355bce2a3bf46d4ce3e55de034":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"f48dcf9628fe90ff","status":"passed","time":{"start":1732764220612,"stop":1732764220612,"duration":0}},{"uid":"9521eb418a2faa99","status":"passed","time":{"start":1732428195914,"stop":1732428195914,"duration":0}},{"uid":"2b9309fd398214a5","status":"passed","time":{"start":1724735129196,"stop":1724735129196,"duration":0}},{"uid":"f09191f837671677","status":"passed","time":{"start":1724735129196,"stop":1724735129196,"duration":0}}]},"f23e1d1b6981955bbbdda32c75b7cdd8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"b575f441a3da50d","status":"passed","time":{"start":1596047919219,"stop":1596047919222,"duration":3}},{"uid":"11040cc92103f99","status":"passed","time":{"start":1596005119251,"stop":1596005119252,"duration":1}},{"uid":"bb14985078641cb3","status":"passed","time":{"start":1594531284157,"stop":1594531284158,"duration":1}},{"uid":"d227a6939d94be03","status":"passed","time":{"start":1594163429725,"stop":1594163429726,"duration":1}},{"uid":"8acd8d27784cac00","status":"passed","time":{"start":1594163035908,"stop":1594163035910,"duration":2}}]},"cddeb37c6d892aa5b18e595a7d4e3282":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"dbb4b23864e9a8fd","status":"passed","time":{"start":1596047924544,"stop":1596047924546,"duration":2}},{"uid":"eeeb3712026df28f","status":"passed","time":{"start":1596005124651,"stop":1596005124653,"duration":2}},{"uid":"18f1cfdcabf3e717","status":"passed","time":{"start":1594531289531,"stop":1594531289532,"duration":1}},{"uid":"1e68f7b24ea3fb56","status":"passed","time":{"start":1594163434965,"stop":1594163434966,"duration":1}},{"uid":"bbb239c6b09c447f","status":"passed","time":{"start":1594163041363,"stop":1594163041364,"duration":1}}]},"059761e477dad0853fa6e0ed172a78f0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"48e03b38164b77c2","status":"passed","time":{"start":1732764219206,"stop":1732764219208,"duration":2}},{"uid":"6e3ab906ce5621b5","status":"passed","time":{"start":1732428194528,"stop":1732428194528,"duration":0}},{"uid":"6cad203fab564c60","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"63cbfe00daba1c69","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}}]},"a5e357785cf7a1184adb35707a6c5d0c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9d2b852ea94aa88a","status":"passed","time":{"start":1732764218691,"stop":1732764218691,"duration":0}},{"uid":"91c9b008755c7351","status":"passed","time":{"start":1732428194039,"stop":1732428194040,"duration":1}},{"uid":"d6e4ebd44034ff08","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}},{"uid":"af3c309699fc2b8b","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}}]},"84d7f0a1c2a345b29fa2e222a5ed7ee5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a78b9243c26a61bf","status":"passed","time":{"start":1732764219326,"stop":1732764219326,"duration":0}},{"uid":"2655a1e6934b1850","status":"passed","time":{"start":1732428194650,"stop":1732428194650,"duration":0}},{"uid":"b5a45493f51c1d67","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}},{"uid":"7f890ca68cdfc481","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}}]},"21739eee721a124a84e5414945df03e6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"197e80b267cccc2b","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0}},{"uid":"72a7c9402c254937","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0}},{"uid":"38639b46d1e381a9","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0}},{"uid":"cf2235e5886d8954","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0}}]},"3291f911facce5382ac0029b17def0c8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"f669ee5da4bf50b4","status":"passed","time":{"start":1596047923456,"stop":1596047923456,"duration":0}},{"uid":"6d82d06e3fee3c1e","status":"passed","time":{"start":1596005123455,"stop":1596005123455,"duration":0}},{"uid":"9d4991fb42a21fc7","status":"passed","time":{"start":1594531288366,"stop":1594531288367,"duration":1}},{"uid":"e16589a7600c691","status":"passed","time":{"start":1594163433860,"stop":1594163433861,"duration":1}},{"uid":"e564a1bcc85e43df","status":"passed","time":{"start":1594163040347,"stop":1594163040348,"duration":1}}]},"bdd7a9084eedc74da67154030d95cad9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f343a1d7b70b8e3f","status":"passed","time":{"start":1596047919192,"stop":1596047919194,"duration":2}},{"uid":"8fec8172d6a3d6cc","status":"passed","time":{"start":1596005119232,"stop":1596005119234,"duration":2}},{"uid":"3e5e701c4e03ac36","status":"passed","time":{"start":1594531284137,"stop":1594531284139,"duration":2}},{"uid":"248f69e516e74046","status":"passed","time":{"start":1594163429702,"stop":1594163429704,"duration":2}},{"uid":"cfc326efff7de22","status":"passed","time":{"start":1594163035884,"stop":1594163035886,"duration":2}}]},"128bd70e221c2c2b932b5e8d4fdb22c0":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"31802a90aeba5e97","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218842,"stop":1732764218842,"duration":0}},{"uid":"c42292a9c36c46f3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194190,"stop":1732428194190,"duration":0}},{"uid":"a6bf4a932c1ec147","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"6827fd264cb4d263","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"06956afd8355f6465598df890d5ec8f8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c536f7da42be3b4b","status":"passed","time":{"start":1596047924111,"stop":1596047924112,"duration":1}},{"uid":"61d711650f6074a1","status":"passed","time":{"start":1596005124207,"stop":1596005124208,"duration":1}},{"uid":"731d3bdae0232e7c","status":"passed","time":{"start":1594531289046,"stop":1594531289047,"duration":1}},{"uid":"a675b6909b626ac","status":"passed","time":{"start":1594163434551,"stop":1594163434551,"duration":0}},{"uid":"1ad48475f5f0b2ec","status":"passed","time":{"start":1594163040936,"stop":1594163040937,"duration":1}}]},"f5aad0d6d87c18c71b470c7dcc7528e2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"67e6884b53cc3127","status":"passed","time":{"start":1596047924056,"stop":1596047924057,"duration":1}},{"uid":"c9c5bd5e0813b176","status":"passed","time":{"start":1596005124153,"stop":1596005124154,"duration":1}},{"uid":"5504d7c7e3760736","status":"passed","time":{"start":1594531288996,"stop":1594531288997,"duration":1}},{"uid":"eacbf542887c2ff9","status":"passed","time":{"start":1594163434498,"stop":1594163434499,"duration":1}},{"uid":"569a9059b2139b43","status":"passed","time":{"start":1594163040890,"stop":1594163040890,"duration":0}}]},"094915dd36d829c22ed2375a32962ac5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c2a15dd126224894","status":"passed","time":{"start":1732764221181,"stop":1732764221181,"duration":0}},{"uid":"6ca78efd90ffa643","status":"passed","time":{"start":1732428196345,"stop":1732428196345,"duration":0}},{"uid":"f50d911c93ffbcb0","status":"passed","time":{"start":1724735129633,"stop":1724735129633,"duration":0}},{"uid":"f5da6537a014533","status":"passed","time":{"start":1724735129633,"stop":1724735129633,"duration":0}}]},"79c7b93ec42d8a40bc531e50834720ef":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"6bab07231bfb8a25","status":"passed","time":{"start":1732764220402,"stop":1732764220402,"duration":0}},{"uid":"fb237eeb673713e3","status":"passed","time":{"start":1732428195706,"stop":1732428195706,"duration":0}},{"uid":"d7357eaa8c15ec47","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"57946e73be805e2a","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}}]},"9cc20e8c3c9bafa6f94ecaef044db1be":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c3880c16fa84744e","status":"passed","time":{"start":1596047920404,"stop":1596047920406,"duration":2}},{"uid":"7e21b847450788d6","status":"passed","time":{"start":1596005120303,"stop":1596005120305,"duration":2}},{"uid":"f0ba75b6d92b2d99","status":"passed","time":{"start":1594531285258,"stop":1594531285259,"duration":1}},{"uid":"9f5807594e677cb2","status":"passed","time":{"start":1594163430727,"stop":1594163430728,"duration":1}},{"uid":"7dce11408515f2e0","status":"passed","time":{"start":1594163036960,"stop":1594163036961,"duration":1}}]},"75857b885e27e2739e90cf1095eb0b4f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3f1719afef6aa25a","status":"passed","time":{"start":1596047924684,"stop":1596047924684,"duration":0}},{"uid":"792ab8ddfe994d14","status":"passed","time":{"start":1596005124826,"stop":1596005124828,"duration":2}},{"uid":"52b3fcf14c1585dd","status":"passed","time":{"start":1594531289701,"stop":1594531289702,"duration":1}},{"uid":"dd1b39afd707b802","status":"passed","time":{"start":1594163435104,"stop":1594163435105,"duration":1}},{"uid":"abd18a32407e5a49","status":"passed","time":{"start":1594163041521,"stop":1594163041522,"duration":1}}]},"804d83b9e2afe34ff3ad716bee4ea2c0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ed321d136f7005fa","status":"passed","time":{"start":1596047923785,"stop":1596047923786,"duration":1}},{"uid":"1943889a3a54c45e","status":"passed","time":{"start":1596005123818,"stop":1596005123819,"duration":1}},{"uid":"6281ff92aff92119","status":"passed","time":{"start":1594531288732,"stop":1594531288732,"duration":0}},{"uid":"5562ab223b5c65b7","status":"passed","time":{"start":1594163434189,"stop":1594163434190,"duration":1}},{"uid":"204566d4f118bd6e","status":"passed","time":{"start":1594163040625,"stop":1594163040626,"duration":1}}]},"3225e52f0799b8e8454699743228b708":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":20,"unknown":0,"total":20},"items":[{"uid":"697d09579cde5c98","status":"passed","time":{"start":1596047919141,"stop":1596047919143,"duration":2}},{"uid":"6e7cacb819d6e3b2","status":"passed","time":{"start":1596005119196,"stop":1596005119198,"duration":2}},{"uid":"8784e953754c191a","status":"passed","time":{"start":1594531284087,"stop":1594531284089,"duration":2}},{"uid":"2660cb9775e0d4cc","status":"passed","time":{"start":1594163429658,"stop":1594163429659,"duration":1}},{"uid":"e4a2e4942d112e9b","status":"passed","time":{"start":1594163035821,"stop":1594163035823,"duration":2}}]},"5e3d4a7b89a7ecee6b57c2383b63527b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"67a0bf67db9047ee","status":"passed","time":{"start":1732764219259,"stop":1732764219259,"duration":0}},{"uid":"1d2104b5fa1d29b","status":"passed","time":{"start":1732428194577,"stop":1732428194577,"duration":0}},{"uid":"2b38fe6b8a5a46","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"5c281d5272513bfd","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"19f05ac7c7dd75a1836cbb7e42860db3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1e50f32fc1e57c2b","status":"passed","time":{"start":1596047924237,"stop":1596047924238,"duration":1}},{"uid":"8d742ea4d41adf53","status":"passed","time":{"start":1596005124343,"stop":1596005124343,"duration":0}},{"uid":"351cefcf4ed42edd","status":"passed","time":{"start":1594531289170,"stop":1594531289172,"duration":2}},{"uid":"d1f8f5ff75563b9","status":"passed","time":{"start":1594163434673,"stop":1594163434674,"duration":1}},{"uid":"a9cae12d827143f4","status":"passed","time":{"start":1594163041063,"stop":1594163041064,"duration":1}}]},"4bb0ff4e646e0a12014675a90c29ab15":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":29,"unknown":0,"total":29},"items":[{"uid":"16ec2c17504910be","status":"passed","time":{"start":1596047919250,"stop":1596047919254,"duration":4}},{"uid":"bdc5c2a878865275","status":"passed","time":{"start":1596005119268,"stop":1596005119270,"duration":2}},{"uid":"6f4900c7393ee626","status":"passed","time":{"start":1594531284174,"stop":1594531284175,"duration":1}},{"uid":"b029295acb6111b","status":"passed","time":{"start":1594163429741,"stop":1594163429743,"duration":2}},{"uid":"f04b0cf8c119277","status":"passed","time":{"start":1594163035928,"stop":1594163035929,"duration":1}}]},"11e49f45979df22d4f121435101e70bc":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1f1df83d6cc10b66","status":"passed","time":{"start":1732764221169,"stop":1732764221169,"duration":0}},{"uid":"9c241cc9403723af","status":"passed","time":{"start":1732428196336,"stop":1732428196336,"duration":0}},{"uid":"deed80da6e08bd69","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"1152e12f582a6d83","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}}]},"1b30406a017c48cf089c8a0fad27377f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"556ecd5922774ce2","status":"passed","time":{"start":1596047924394,"stop":1596047924395,"duration":1}},{"uid":"99ccbff90b54af6e","status":"passed","time":{"start":1596005124496,"stop":1596005124497,"duration":1}},{"uid":"1cd01055a4395651","status":"passed","time":{"start":1594531289340,"stop":1594531289341,"duration":1}},{"uid":"ec365faf2c68024f","status":"passed","time":{"start":1594163434814,"stop":1594163434815,"duration":1}},{"uid":"7841db6e539293cc","status":"passed","time":{"start":1594163041203,"stop":1594163041204,"duration":1}}]},"4110170ab332498939ad9f2d0f38cf97":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"6641c9ab33f4ea66","status":"passed","time":{"start":1732764221104,"stop":1732764221104,"duration":0}},{"uid":"d121ae5a75cc69b9","status":"passed","time":{"start":1732428196294,"stop":1732428196294,"duration":0}},{"uid":"139c28ca38674b14","status":"passed","time":{"start":1724735129570,"stop":1724735129570,"duration":0}},{"uid":"7f23a2b3d247ad31","status":"passed","time":{"start":1724735129570,"stop":1724735129570,"duration":0}}]},"337bbc1cc632cf0323c6dd0c274cf890":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"48279c6ce1d9facc","status":"passed","time":{"start":1596047920513,"stop":1596047920515,"duration":2}},{"uid":"cee88e89df208e4f","status":"passed","time":{"start":1596005120406,"stop":1596005120409,"duration":3}},{"uid":"2888640c20968fc1","status":"passed","time":{"start":1594531285357,"stop":1594531285359,"duration":2}},{"uid":"50c311d4e2165600","status":"passed","time":{"start":1594163430799,"stop":1594163430804,"duration":5}},{"uid":"72f8eb876566d483","status":"passed","time":{"start":1594163037051,"stop":1594163037053,"duration":2}}]},"0236b069e77409277bb7591e93a2d821":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"28ad7dd78215e469","status":"passed","time":{"start":1596047924079,"stop":1596047924082,"duration":3}},{"uid":"929d68e86e333a47","status":"passed","time":{"start":1596005124179,"stop":1596005124182,"duration":3}},{"uid":"60a002680b8f9755","status":"passed","time":{"start":1594531289018,"stop":1594531289022,"duration":4}},{"uid":"25156512537447fb","status":"passed","time":{"start":1594163434522,"stop":1594163434525,"duration":3}},{"uid":"4ab23c4f0b69cfca","status":"passed","time":{"start":1594163040910,"stop":1594163040913,"duration":3}}]},"76cb71724bbc5595b66f218e2f828c5d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3b9e344534b3c5db","status":"passed","time":{"start":1732764218673,"stop":1732764218673,"duration":0}},{"uid":"2cc2dcb2d1d8eb43","status":"passed","time":{"start":1732428194023,"stop":1732428194025,"duration":2}},{"uid":"2460353038ce1955","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}},{"uid":"afdaa298aab7eba8","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}}]},"3181c0c2e1c9ba7b49a9f72369c7b0bb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1abde016dd7f5ee7","status":"passed","time":{"start":1732764220590,"stop":1732764220590,"duration":0}},{"uid":"649728966aa92b06","status":"passed","time":{"start":1732428195890,"stop":1732428195890,"duration":0}},{"uid":"b96004f0b179053d","status":"passed","time":{"start":1724735129180,"stop":1724735129180,"duration":0}},{"uid":"af5a357d104e13f2","status":"passed","time":{"start":1724735129180,"stop":1724735129180,"duration":0}}]},"e437e22193ec7315819824ea1255ab3f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"37c27a38809b08b4","status":"passed","time":{"start":1732764218891,"stop":1732764218891,"duration":0}},{"uid":"2b76b55d8c8f82d1","status":"passed","time":{"start":1732428194237,"stop":1732428194238,"duration":1}},{"uid":"614b9e2de4457676","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"e798d2f5cc38e024","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"b22abb76677627273b26e5c011545fb2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1a13c6a89153460b","status":"passed","time":{"start":1732764218545,"stop":1732764218545,"duration":0}},{"uid":"bd11ee5929c6c53a","status":"passed","time":{"start":1732428193899,"stop":1732428193899,"duration":0}},{"uid":"5dad026541a05e65","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}},{"uid":"36b9e5073b489f49","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}}]},"9301dd0240ac1992916dc97e56ba9814":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"b59fa0a31eb9ce40","status":"passed","time":{"start":1596047924174,"stop":1596047924175,"duration":1}},{"uid":"a7f2c80fcabfa26f","status":"passed","time":{"start":1596005124275,"stop":1596005124275,"duration":0}},{"uid":"2b4668315481df04","status":"passed","time":{"start":1594531289110,"stop":1594531289111,"duration":1}},{"uid":"f1dd7560201f3c61","status":"passed","time":{"start":1594163434614,"stop":1594163434614,"duration":0}},{"uid":"2f93523973d23b07","status":"passed","time":{"start":1594163040999,"stop":1594163040999,"duration":0}}]},"d47ef982a9155fe594fea1ba842add64":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"8a28a9133593bb88","status":"passed","time":{"start":1596047924128,"stop":1596047924129,"duration":1}},{"uid":"990aa76c2e4a8ae5","status":"passed","time":{"start":1596005124223,"stop":1596005124223,"duration":0}},{"uid":"b7a8a588df5fa84b","status":"passed","time":{"start":1594531289062,"stop":1594531289062,"duration":0}},{"uid":"a33bc88bf50f16ab","status":"passed","time":{"start":1594163434567,"stop":1594163434567,"duration":0}},{"uid":"fbc8353fef9eca75","status":"passed","time":{"start":1594163040953,"stop":1594163040953,"duration":0}}]},"9fe496d12a67f53b3208a0b823f2d8c3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b2f619fce2ea028d","status":"passed","time":{"start":1732764221144,"stop":1732764221144,"duration":0}},{"uid":"aa3ebaa27581f198","status":"passed","time":{"start":1732428196321,"stop":1732428196321,"duration":0}},{"uid":"ae7d3fce45bf33fb","status":"passed","time":{"start":1724735129602,"stop":1724735129602,"duration":0}},{"uid":"781079de643a720d","status":"passed","time":{"start":1724735129602,"stop":1724735129602,"duration":0}}]},"999238307e14499484c6cdf395220c6b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"d0931e78c129f8d8","status":"passed","time":{"start":1732764220261,"stop":1732764220261,"duration":0}},{"uid":"f91e38b8c375d31c","status":"passed","time":{"start":1732428195580,"stop":1732428195580,"duration":0}},{"uid":"90a24ba96aea3cfc","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"396df158495e2556","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"265b67c4139deaadb4d7c9416643f4c8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"43faaa0cc937a56b","status":"passed","time":{"start":1596047919522,"stop":1596047919526,"duration":4}},{"uid":"5b536f28af25a867","status":"passed","time":{"start":1596005119526,"stop":1596005119533,"duration":7}},{"uid":"b08bc5faad2e150","status":"passed","time":{"start":1594531284426,"stop":1594531284430,"duration":4}},{"uid":"14356135013d67fa","status":"passed","time":{"start":1594163429980,"stop":1594163429983,"duration":3}},{"uid":"e3f41b2e2a75326","status":"passed","time":{"start":1594163036185,"stop":1594163036189,"duration":4}}]},"e9bfe5ed84336ceb50e9a2cd6d3752ed":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"4438dce845a8b680","status":"passed","time":{"start":1732764219349,"stop":1732764219351,"duration":2}},{"uid":"d9328098007f6ade","status":"passed","time":{"start":1732428194672,"stop":1732428194672,"duration":0}},{"uid":"99a050e28b9f808c","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"a33fb2570aec1823","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"94e7f25439d88c0d2dae964ef4a033cd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"edfd5d811972f420","status":"passed","time":{"start":1732764220683,"stop":1732764220683,"duration":0}},{"uid":"3529b67f8df1184b","status":"passed","time":{"start":1732428195975,"stop":1732428195976,"duration":1}},{"uid":"e5ae32dea8d8e5c3","status":"passed","time":{"start":1724735129258,"stop":1724735129258,"duration":0}},{"uid":"547f04beeb8e83b4","status":"passed","time":{"start":1724735129258,"stop":1724735129258,"duration":0}}]},"a9a9cea93ff72e09882edc4b831ce933":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"e695b3f4b0bdd51b","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"a076808e43574371","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"a492d74df14be54a","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"c11bd2bbb0f17cd9","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}}]},"9e7357dc1f80abfb389c52315ac4c127":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":33,"unknown":0,"total":33},"items":[{"uid":"e5f4661ae40900e4","status":"passed","time":{"start":1596047923480,"stop":1596047923482,"duration":2}},{"uid":"99c0715ab0c78f38","status":"passed","time":{"start":1596005123484,"stop":1596005123487,"duration":3}},{"uid":"24e43a92770cf78b","status":"passed","time":{"start":1594531288395,"stop":1594531288398,"duration":3}},{"uid":"c3cec6d97d59b177","status":"passed","time":{"start":1594163433881,"stop":1594163433883,"duration":2}},{"uid":"93e9b2e4b1a2d9e7","status":"passed","time":{"start":1594163040369,"stop":1594163040371,"duration":2}}]},"3de540be96edd1a6ef052fccdb3f5cad":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ef53249dd3798b49","status":"passed","time":{"start":1732764221343,"stop":1732764221343,"duration":0}},{"uid":"4aa537b5c88883a7","status":"passed","time":{"start":1732428196475,"stop":1732428196475,"duration":0}},{"uid":"7c2750d825fae93b","status":"passed","time":{"start":1724735129758,"stop":1724735129758,"duration":0}},{"uid":"85d9d1820cce2f7e","status":"passed","time":{"start":1724735129758,"stop":1724735129758,"duration":0}}]},"cd64b52319d4c70d68e281e8561ab97f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"6a3f85e29591c654","status":"passed","time":{"start":1732764218869,"stop":1732764218871,"duration":2}},{"uid":"2b89947e3a3ec46d","status":"passed","time":{"start":1732428194216,"stop":1732428194216,"duration":0}},{"uid":"627da61e5891aa44","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}},{"uid":"d8e9539521c4ca00","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}}]},"fb8836e996664af9461454bae0b6f79c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"d731ec2306766d91","status":"passed","time":{"start":1732764221362,"stop":1732764221363,"duration":1}},{"uid":"62ef482e2cb3493b","status":"passed","time":{"start":1732428196489,"stop":1732428196489,"duration":0}},{"uid":"1b3bd0a5ea1aa072","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"2030ea00b6998f67","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"f2e69721b9f301c2454fa419ac365031":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a6d26dfb90ab4062","status":"passed","time":{"start":1732764218536,"stop":1732764218536,"duration":0}},{"uid":"c77f51e83226296c","status":"passed","time":{"start":1732428193889,"stop":1732428193889,"duration":0}},{"uid":"693c5b2693478689","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}},{"uid":"d6d06cbc227917e","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}}]},"7059a00425101b60df77a404c614b2f7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":22,"unknown":0,"total":22},"items":[{"uid":"c993ad420a98b20b","status":"passed","time":{"start":1596047919033,"stop":1596047919039,"duration":6}},{"uid":"7e3e5f0e6b2ac00a","status":"passed","time":{"start":1596005119072,"stop":1596005119081,"duration":9}},{"uid":"66d603e02f4c879d","status":"passed","time":{"start":1594531284009,"stop":1594531284014,"duration":5}},{"uid":"290ff236df1a2651","status":"passed","time":{"start":1594163429583,"stop":1594163429588,"duration":5}},{"uid":"3bb28b482f891297","status":"passed","time":{"start":1594163035742,"stop":1594163035748,"duration":6}}]},"ef55d8f6f41b96bb67ad31442c22876f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"972994500e7168db","status":"passed","time":{"start":1596047920683,"stop":1596047923226,"duration":2543}},{"uid":"b0f33eb57d8e336c","status":"passed","time":{"start":1596005120573,"stop":1596005123219,"duration":2646}},{"uid":"4011c10620d1ee46","status":"passed","time":{"start":1594531285504,"stop":1594531288155,"duration":2651}},{"uid":"3a3d4867ba83b89a","status":"passed","time":{"start":1594163430990,"stop":1594163433685,"duration":2695}},{"uid":"72b5fe79c601386c","status":"passed","time":{"start":1594163037230,"stop":1594163040153,"duration":2923}}]},"c5f1cfe64ff8d3a4f16a4166c571797e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"60f7c96f923539a5","status":"passed","time":{"start":1732764219159,"stop":1732764219160,"duration":1}},{"uid":"6076e8e1aaaa11ab","status":"passed","time":{"start":1732428194488,"stop":1732428194489,"duration":1}},{"uid":"11b652a05502070f","status":"passed","time":{"start":1724735127875,"stop":1724735127875,"duration":0}},{"uid":"e650d3e05f6d005c","status":"passed","time":{"start":1724735127875,"stop":1724735127875,"duration":0}}]},"8e87d116e1cdd640cae9c4bfd3a15981":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c00621abb22a9be3","status":"passed","time":{"start":1732764218782,"stop":1732764218782,"duration":0}},{"uid":"ac136a3215f7ad6c","status":"passed","time":{"start":1732428194132,"stop":1732428194132,"duration":0}},{"uid":"d558fd9b3bcee4ae","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}},{"uid":"6ce4bba2ff4664c2","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}}]},"4cb72e5cd027f42401e0d39ffc867cce":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a17af77049aab7bd","status":"passed","time":{"start":1596047924486,"stop":1596047924487,"duration":1}},{"uid":"73308d647f298d7b","status":"passed","time":{"start":1596005124589,"stop":1596005124590,"duration":1}},{"uid":"7f0f8fd6b42d9dfb","status":"passed","time":{"start":1594531289454,"stop":1594531289455,"duration":1}},{"uid":"62f6b3da69215445","status":"passed","time":{"start":1594163434905,"stop":1594163434907,"duration":2}},{"uid":"2aab30355c7660ab","status":"passed","time":{"start":1594163041296,"stop":1594163041297,"duration":1}}]},"a7b5f0a3a7cd2fe8faed75e5c4a52138":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"720b65d3a7d8ec34","status":"passed","time":{"start":1732764218877,"stop":1732764218877,"duration":0}},{"uid":"7087926d4a83e9d4","status":"passed","time":{"start":1732428194224,"stop":1732428194224,"duration":0}},{"uid":"d4c41912963969d7","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"5ecd182a341dd7b4","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"ec000a9da476f6dff77369d6e8beae11":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":27,"unknown":0,"total":27},"items":[{"uid":"d73e082fd035c1ae","status":"passed","time":{"start":1596047920375,"stop":1596047920377,"duration":2}},{"uid":"6e8d5feddee90c92","status":"passed","time":{"start":1596005120273,"stop":1596005120277,"duration":4}},{"uid":"46bbae8bf33b4f59","status":"passed","time":{"start":1594531285230,"stop":1594531285233,"duration":3}},{"uid":"288bb7cb21bbed23","status":"passed","time":{"start":1594163430703,"stop":1594163430707,"duration":4}},{"uid":"1db0e5098d440559","status":"passed","time":{"start":1594163036927,"stop":1594163036928,"duration":1}}]},"4ffbfcd08c63c75577964e4b263564bd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"98ca489a74667507","status":"passed","time":{"start":1732764218591,"stop":1732764218591,"duration":0}},{"uid":"8804093a9c3b17d","status":"passed","time":{"start":1732428193949,"stop":1732428193951,"duration":2}},{"uid":"d9a6d590487a20fd","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"7e0e76f32ac7ce4e","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"37cc6f6af3c2bfb1f6d9c3f30ad04774":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"544f917f30323c26","status":"passed","time":{"start":1596047924149,"stop":1596047924151,"duration":2}},{"uid":"afe0a378e2203577","status":"passed","time":{"start":1596005124243,"stop":1596005124247,"duration":4}},{"uid":"977c2304cf2a6f66","status":"passed","time":{"start":1594531289083,"stop":1594531289084,"duration":1}},{"uid":"e0b7907f3f1d33a6","status":"passed","time":{"start":1594163434586,"stop":1594163434587,"duration":1}},{"uid":"924579fed4477ca6","status":"passed","time":{"start":1594163040972,"stop":1594163040974,"duration":2}}]},"629f8f3c77ceed21b9aefeb6ebebc433":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"cb9f6d4c2aaf90e3","status":"passed","time":{"start":1732764220509,"stop":1732764220509,"duration":0}},{"uid":"44c1e35d7a7b2adb","status":"passed","time":{"start":1732428195817,"stop":1732428195818,"duration":1}},{"uid":"e0851c0ba53ec6a9","status":"passed","time":{"start":1724735129102,"stop":1724735129102,"duration":0}},{"uid":"776a48c95cfacbf7","status":"passed","time":{"start":1724735129102,"stop":1724735129102,"duration":0}}]},"0694e08a88ff80537fae0ce33871b5be":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"32a39f3c0fa23567","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218562,"stop":1732764218562,"duration":0}},{"uid":"b7243d74fc99fb8b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193918,"stop":1732428193918,"duration":0}},{"uid":"cf3552eb00513a1a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"f4c5ff18f0370583","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"8c287dae332df512fc4a9755020ffedc":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ff18bec5c293c228","status":"passed","time":{"start":1732764220975,"stop":1732764220977,"duration":2}},{"uid":"614133ca9c69e105","status":"passed","time":{"start":1732428196195,"stop":1732428196195,"duration":0}},{"uid":"6d9afe9fda19581e","status":"passed","time":{"start":1724735129477,"stop":1724735129477,"duration":0}},{"uid":"5e8c0121e99e8c0","status":"passed","time":{"start":1724735129477,"stop":1724735129477,"duration":0}}]},"8958d176e6da23b5aa61f0da94fadb27":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"49c4bb04828a5c06","status":"passed","time":{"start":1596047924452,"stop":1596047924453,"duration":1}},{"uid":"2206ef27ed4fd89","status":"passed","time":{"start":1596005124554,"stop":1596005124556,"duration":2}},{"uid":"76af808094d99686","status":"passed","time":{"start":1594531289410,"stop":1594531289412,"duration":2}},{"uid":"79c1649c8f1501db","status":"passed","time":{"start":1594163434871,"stop":1594163434872,"duration":1}},{"uid":"b8a2cb52c3ed305","status":"passed","time":{"start":1594163041262,"stop":1594163041263,"duration":1}}]},"56f5382d4c162f3df4d4a7f43f75f3c8":{"statistic":{"failed":0,"broken":0,"skipped":18,"passed":0,"unknown":0,"total":18},"items":[{"uid":"261e01c60cd0001f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919092,"stop":1596047919092,"duration":0}},{"uid":"1425aefe6b9d52dc","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119159,"stop":1596005119159,"duration":0}},{"uid":"19581bdf6c2f6cef","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284048,"stop":1594531284048,"duration":0}},{"uid":"bdf9784089c24697","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429619,"stop":1594163429619,"duration":0}},{"uid":"25de3eff2e4f2b01","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035780,"stop":1594163035780,"duration":0}}]},"d96286d004d21bd579d7fafcd6645054":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"fde3570837994bc4","status":"passed","time":{"start":1596047920499,"stop":1596047920502,"duration":3}},{"uid":"8e29639e2599c5a","status":"passed","time":{"start":1596005120389,"stop":1596005120393,"duration":4}},{"uid":"8a781f40dc7409ff","status":"passed","time":{"start":1594531285323,"stop":1594531285325,"duration":2}},{"uid":"6d22a2d4e160dbcf","status":"passed","time":{"start":1594163430785,"stop":1594163430786,"duration":1}},{"uid":"ab45e98f7489faed","status":"passed","time":{"start":1594163037033,"stop":1594163037037,"duration":4}}]},"aa4dfcf7aba7c99039cc0fa1e6688182":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":26,"unknown":0,"total":26},"items":[{"uid":"4c535348e552b6fc","status":"passed","time":{"start":1596047923646,"stop":1596047923647,"duration":1}},{"uid":"f1fdcdfa6bef02ab","status":"passed","time":{"start":1596005123675,"stop":1596005123678,"duration":3}},{"uid":"4b4e4c1672d978df","status":"passed","time":{"start":1594531288591,"stop":1594531288593,"duration":2}},{"uid":"6d9a87548ef8bc1f","status":"passed","time":{"start":1594163434037,"stop":1594163434038,"duration":1}},{"uid":"347394e0a35b39cb","status":"passed","time":{"start":1594163040516,"stop":1594163040517,"duration":1}}]},"262134764fa6664c0e3055da165452d3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c005f5247ce8619b","status":"passed","time":{"start":1732764220948,"stop":1732764220950,"duration":2}},{"uid":"71e40623077306da","status":"passed","time":{"start":1732428196174,"stop":1732428196175,"duration":1}},{"uid":"1c922c5f58027b49","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0}},{"uid":"fed28c7a9755def6","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0}}]},"e46a6ac896f2504c579c4bb2dd203dd3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c54ee6d74b1751b","status":"passed","time":{"start":1596047924170,"stop":1596047924170,"duration":0}},{"uid":"b56e6bd6da1d60e8","status":"passed","time":{"start":1596005124270,"stop":1596005124270,"duration":0}},{"uid":"95ee071b31ee5509","status":"passed","time":{"start":1594531289104,"stop":1594531289105,"duration":1}},{"uid":"22cf080fd44932a8","status":"passed","time":{"start":1594163434608,"stop":1594163434608,"duration":0}},{"uid":"89d8193cb4e366e3","status":"passed","time":{"start":1594163040993,"stop":1594163040994,"duration":1}}]},"e47953912bc73286c8a01ce448ee3c54":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c19e4739f2d4d64c","status":"passed","time":{"start":1732764220827,"stop":1732764220828,"duration":1}},{"uid":"b897401968bf0d8","status":"passed","time":{"start":1732428196084,"stop":1732428196084,"duration":0}},{"uid":"7a1019ba1beb3118","status":"passed","time":{"start":1724735129367,"stop":1724735129367,"duration":0}},{"uid":"1c92b73c681a87bf","status":"passed","time":{"start":1724735129367,"stop":1724735129367,"duration":0}}]},"0b146f7fbac52b042804286da8716f6b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ee07ce647fa212f","status":"passed","time":{"start":1732764220284,"stop":1732764220287,"duration":3}},{"uid":"25fd6f6c5cfe2b58","status":"passed","time":{"start":1732428195606,"stop":1732428195607,"duration":1}},{"uid":"8655885cb5db7a58","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"578c3a6cd3e7e40f","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}}]},"27ae718be00b2e9f316c37c338cb2894":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9246dbe4ecdc42ce","status":"passed","time":{"start":1732764220516,"stop":1732764220516,"duration":0}},{"uid":"d562abb8385a61c5","status":"passed","time":{"start":1732428195826,"stop":1732428195826,"duration":0}},{"uid":"996165a0ada95681","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0}},{"uid":"611b4f8cf836294a","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0}}]},"27e9a83bc54e6424b8009f8d82535881":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"12a2d14cf759563d","status":"passed","time":{"start":1596047924610,"stop":1596047924611,"duration":1}},{"uid":"f8a34cd2c7d65fe4","status":"passed","time":{"start":1596005124721,"stop":1596005124722,"duration":1}},{"uid":"ec46809c88927813","status":"passed","time":{"start":1594531289609,"stop":1594531289610,"duration":1}},{"uid":"53cc9273c8cf707b","status":"passed","time":{"start":1594163435031,"stop":1594163435032,"duration":1}},{"uid":"e7e0aa35a163d92a","status":"passed","time":{"start":1594163041436,"stop":1594163041437,"duration":1}}]},"a2768f68ae825ba2b78473ceb0eb184a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c31558e9c7981ac7","status":"passed","time":{"start":1732764221308,"stop":1732764221308,"duration":0}},{"uid":"893dcbf3da59eb02","status":"passed","time":{"start":1732428196446,"stop":1732428196446,"duration":0}},{"uid":"af580569ddf3e366","status":"passed","time":{"start":1724735129727,"stop":1724735129727,"duration":0}},{"uid":"ffc3f48cf5f0bf9f","status":"passed","time":{"start":1724735129727,"stop":1724735129727,"duration":0}}]},"eb0582ce0674121869dd4f6fce46e7f3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9e71e34228180c1c","status":"passed","time":{"start":1732764220822,"stop":1732764220823,"duration":1}},{"uid":"158f20a061140f84","status":"passed","time":{"start":1732428196079,"stop":1732428196079,"duration":0}},{"uid":"e6d62aae7d602336","status":"passed","time":{"start":1724735129367,"stop":1724735129367,"duration":0}},{"uid":"a2cb5446a34df86","status":"passed","time":{"start":1724735129367,"stop":1724735129367,"duration":0}}]},"ebccba1809989898eb718f4c9be6ac5c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"4475cf38101ddff9","status":"passed","time":{"start":1596047923549,"stop":1596047923551,"duration":2}},{"uid":"d3e1cbe30154ab3e","status":"passed","time":{"start":1596005123561,"stop":1596005123564,"duration":3}},{"uid":"712cd9a3ec64852d","status":"passed","time":{"start":1594531288489,"stop":1594531288491,"duration":2}},{"uid":"624758f15755b29f","status":"passed","time":{"start":1594163433950,"stop":1594163433951,"duration":1}},{"uid":"2726ed17b195a3c4","status":"passed","time":{"start":1594163040429,"stop":1594163040430,"duration":1}}]},"47664c0f62c7051b733823a3729b3581":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"dcf4a7bf7583e93c","status":"passed","time":{"start":1596047924206,"stop":1596047924207,"duration":1}},{"uid":"7c09b81da3d42628","status":"passed","time":{"start":1596005124310,"stop":1596005124311,"duration":1}},{"uid":"99a20a20bb2bf992","status":"passed","time":{"start":1594531289141,"stop":1594531289142,"duration":1}},{"uid":"22cfbed0b5529495","status":"passed","time":{"start":1594163434643,"stop":1594163434644,"duration":1}},{"uid":"500335dfbffd0ef9","status":"passed","time":{"start":1594163041032,"stop":1594163041033,"duration":1}}]},"6c0e4715e324eb0b695da8f41f3f1ffc":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3eb30e8474556824","status":"passed","time":{"start":1596047924372,"stop":1596047924373,"duration":1}},{"uid":"d5787cde07d46fdf","status":"passed","time":{"start":1596005124476,"stop":1596005124478,"duration":2}},{"uid":"11e9014b0f230fc","status":"passed","time":{"start":1594531289319,"stop":1594531289320,"duration":1}},{"uid":"9fdd4e9dffee2ec6","status":"passed","time":{"start":1594163434793,"stop":1594163434794,"duration":1}},{"uid":"45bd1a2ff639080c","status":"passed","time":{"start":1594163041183,"stop":1594163041184,"duration":1}}]},"d8282a7eb3ad08bfe01ca861e38bf2cb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"8150d86645eb36cf","status":"passed","time":{"start":1596047924433,"stop":1596047924435,"duration":2}},{"uid":"bb6bb9c3ab9bb020","status":"passed","time":{"start":1596005124534,"stop":1596005124537,"duration":3}},{"uid":"b487e04f080cc503","status":"passed","time":{"start":1594531289387,"stop":1594531289389,"duration":2}},{"uid":"584221466e04ac28","status":"passed","time":{"start":1594163434852,"stop":1594163434853,"duration":1}},{"uid":"713da3149ef8c08e","status":"passed","time":{"start":1594163041242,"stop":1594163041243,"duration":1}}]},"4b9df5c8546e5aa2b71e686027672d5a":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"a225da0a45c18da1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919562,"stop":1596047919562,"duration":0}},{"uid":"dbda4089f7f1a910","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119558,"stop":1596005119558,"duration":0}},{"uid":"a3702374858b00d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284459,"stop":1594531284459,"duration":0}},{"uid":"efb88c24de2576cf","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163430012,"stop":1594163430012,"duration":0}},{"uid":"9881c9d8f7a6cdd7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036228,"stop":1594163036228,"duration":0}}]},"bf9ab588ec37b96b09a8d0c56f74fc4a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"fef2d68159e448ff","status":"passed","time":{"start":1732764218932,"stop":1732764218932,"duration":0}},{"uid":"533bf937be1aa466","status":"passed","time":{"start":1732428194277,"stop":1732428194277,"duration":0}},{"uid":"57efbea0ccf3907a","status":"passed","time":{"start":1724735127672,"stop":1724735127672,"duration":0}},{"uid":"84ae1ddd95d9c6d3","status":"passed","time":{"start":1724735127672,"stop":1724735127672,"duration":0}}]},"5268fe9db165b30e7ec4383b2c210a70":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e8a8027406157d74","status":"passed","time":{"start":1596047923698,"stop":1596047923702,"duration":4}},{"uid":"8457bf3968a42f0d","status":"passed","time":{"start":1596005123727,"stop":1596005123729,"duration":2}},{"uid":"7fcb17208f3d91a9","status":"passed","time":{"start":1594531288639,"stop":1594531288641,"duration":2}},{"uid":"58441fc0dc5ca6b8","status":"passed","time":{"start":1594163434078,"stop":1594163434081,"duration":3}},{"uid":"52c506e3bc0042a","status":"passed","time":{"start":1594163040553,"stop":1594163040554,"duration":1}}]},"1ce6947fd0ebccbdeafac537499a9214":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"4e1d4d9fac88298e","status":"passed","time":{"start":1596047924534,"stop":1596047924535,"duration":1}},{"uid":"ce2b2a87410f33de","status":"passed","time":{"start":1596005124639,"stop":1596005124642,"duration":3}},{"uid":"131b2a13475e3972","status":"passed","time":{"start":1594531289516,"stop":1594531289518,"duration":2}},{"uid":"78cb835834d1ed2e","status":"passed","time":{"start":1594163434954,"stop":1594163434955,"duration":1}},{"uid":"8ec62a0defba3c67","status":"passed","time":{"start":1594163041354,"stop":1594163041355,"duration":1}}]},"571e6c8954ee703e39040eac41d8ca2e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":16,"unknown":0,"total":16},"items":[{"uid":"df897630ab89a52","status":"passed","time":{"start":1596047919453,"stop":1596047919454,"duration":1}},{"uid":"da6aa960f9648f20","status":"passed","time":{"start":1596005119473,"stop":1596005119473,"duration":0}},{"uid":"62f8188f8b022026","status":"passed","time":{"start":1594531284382,"stop":1594531284383,"duration":1}},{"uid":"d168a7a38e51588a","status":"passed","time":{"start":1594163429937,"stop":1594163429938,"duration":1}},{"uid":"966bde63ac98e56c","status":"passed","time":{"start":1594163036129,"stop":1594163036130,"duration":1}}]},"a815ca6b5c6ae6833c572d19bb20ed19":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"297ed61987fc879a","status":"passed","time":{"start":1596047923337,"stop":1596047923340,"duration":3}},{"uid":"25f6db093b865f6e","status":"passed","time":{"start":1596005123342,"stop":1596005123347,"duration":5}},{"uid":"b7a56e0b0e08277a","status":"passed","time":{"start":1594531288260,"stop":1594531288260,"duration":0}},{"uid":"5451a9c30a83c42a","status":"passed","time":{"start":1594163433783,"stop":1594163433784,"duration":1}},{"uid":"9cf7e0428eee6060","status":"passed","time":{"start":1594163040258,"stop":1594163040259,"duration":1}}]},"644dd835a63b65e4d48cb2104cbbc61a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"23d3979fba69cd62","status":"passed","time":{"start":1596047924017,"stop":1596047924019,"duration":2}},{"uid":"dc2a945fd2226621","status":"passed","time":{"start":1596005124108,"stop":1596005124110,"duration":2}},{"uid":"71844b3661fbfdc1","status":"passed","time":{"start":1594531288958,"stop":1594531288959,"duration":1}},{"uid":"d4b963e4cdba7153","status":"passed","time":{"start":1594163434452,"stop":1594163434454,"duration":2}},{"uid":"f43cc1f7e002af99","status":"passed","time":{"start":1594163040832,"stop":1594163040833,"duration":1}}]},"663be697fad5745815fa1d52a2485aaa":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"12012737d3600917","status":"passed","time":{"start":1596047924159,"stop":1596047924159,"duration":0}},{"uid":"ad95e7003b33706d","status":"passed","time":{"start":1596005124257,"stop":1596005124257,"duration":0}},{"uid":"df348bcd64efc627","status":"passed","time":{"start":1594531289094,"stop":1594531289094,"duration":0}},{"uid":"5511a03d07c814c6","status":"passed","time":{"start":1594163434596,"stop":1594163434597,"duration":1}},{"uid":"ca9b4c4f75fc79d6","status":"passed","time":{"start":1594163040983,"stop":1594163040983,"duration":0}}]},"0ca6c261f6caf983cecc5d9fa898244b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"d5aba2cd944d7efd","status":"passed","time":{"start":1732764218655,"stop":1732764218655,"duration":0}},{"uid":"a3395496d8bde803","status":"passed","time":{"start":1732428194006,"stop":1732428194008,"duration":2}},{"uid":"f80099cf6c294d2b","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"99f691b62c390084","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"b223f14337b9b49b6e64d94d9479e857":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"62a6bbd8d87be20e","status":"passed","time":{"start":1732764219232,"stop":1732764219232,"duration":0}},{"uid":"777edc280c74020d","status":"passed","time":{"start":1732428194550,"stop":1732428194550,"duration":0}},{"uid":"585949d19b46a5d2","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"66f1b8d1e5ed1dbe","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"cff2b633528ecd689efa06bc07b0cbad":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"221803c6f8353887","status":"passed","time":{"start":1596047924504,"stop":1596047924505,"duration":1}},{"uid":"88295a1e0a953d36","status":"passed","time":{"start":1596005124609,"stop":1596005124610,"duration":1}},{"uid":"c20cde61f067e395","status":"passed","time":{"start":1594531289477,"stop":1594531289477,"duration":0}},{"uid":"b6459e84010f0c41","status":"passed","time":{"start":1594163434925,"stop":1594163434925,"duration":0}},{"uid":"4b1951d683a33e6c","status":"passed","time":{"start":1594163041317,"stop":1594163041323,"duration":6}}]},"c8e68699f69722b658f5f06dbcd81106":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"9d452c5742c1a196","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919593,"stop":1596047919593,"duration":0}},{"uid":"d2368433f3eaa614","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119578,"stop":1596005119578,"duration":0}},{"uid":"9175f83d2e02a609","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284476,"stop":1594531284476,"duration":0}},{"uid":"449cc0b01c523314","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163430029,"stop":1594163430029,"duration":0}},{"uid":"30f8cd08dbb389dd","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036249,"stop":1594163036249,"duration":0}}]},"bf37412e0e610d07d951e5fde674ec97":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3c7a781e3674db5e","status":"passed","time":{"start":1732764219151,"stop":1732764219153,"duration":2}},{"uid":"2b98fb3b88f75199","status":"passed","time":{"start":1732428194480,"stop":1732428194480,"duration":0}},{"uid":"369d691aa58bf89d","status":"passed","time":{"start":1724735127860,"stop":1724735127860,"duration":0}},{"uid":"2c4e292a782b80e3","status":"passed","time":{"start":1724735127860,"stop":1724735127860,"duration":0}}]},"f5e7301aea89b5d40e1159c0857f273c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":25,"unknown":0,"total":25},"items":[{"uid":"c613a638755d07e5","status":"passed","time":{"start":1596047920355,"stop":1596047920358,"duration":3}},{"uid":"293d0bf685ed1b1d","status":"passed","time":{"start":1596005120259,"stop":1596005120260,"duration":1}},{"uid":"9ec6eb7b9588290","status":"passed","time":{"start":1594531285220,"stop":1594531285222,"duration":2}},{"uid":"c64d36f6eb7683d8","status":"passed","time":{"start":1594163430692,"stop":1594163430693,"duration":1}},{"uid":"2a04fd28f8355e23","status":"passed","time":{"start":1594163036917,"stop":1594163036918,"duration":1}}]},"10af3a5c9f6fb077c8237771f4b70e20":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"e91954f86960f5cf","status":"passed","time":{"start":1732764218819,"stop":1732764218819,"duration":0}},{"uid":"5d8c14adba840438","status":"passed","time":{"start":1732428194163,"stop":1732428194163,"duration":0}},{"uid":"ace382695affabdf","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}},{"uid":"aca9d99cb0e5842e","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}}]},"45eae88b29d1063162552e183c7ef4f2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7a84f8cdf7ca164","status":"passed","time":{"start":1596047924361,"stop":1596047924362,"duration":1}},{"uid":"48a0acd224010e8","status":"passed","time":{"start":1596005124465,"stop":1596005124466,"duration":1}},{"uid":"823a4e83429c2d1b","status":"passed","time":{"start":1594531289307,"stop":1594531289308,"duration":1}},{"uid":"85c97a97b0e3037f","status":"passed","time":{"start":1594163434784,"stop":1594163434785,"duration":1}},{"uid":"9181d4db84444f93","status":"passed","time":{"start":1594163041174,"stop":1594163041175,"duration":1}}]},"b85aee9ae2ee06fc56de8481df862c73":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"980af150a499b4e9","status":"passed","time":{"start":1732764220704,"stop":1732764220704,"duration":0}},{"uid":"419686fbcf063822","status":"passed","time":{"start":1732428195990,"stop":1732428195990,"duration":0}},{"uid":"9a325845218dd6ae","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"d837297408a13c1e","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}}]},"2f8f18e1fa04b0776df535518795568e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"64318d4a8a2213e6","status":"passed","time":{"start":1596047924674,"stop":1596047924674,"duration":0}},{"uid":"6fbbde4ffedbca69","status":"passed","time":{"start":1596005124812,"stop":1596005124813,"duration":1}},{"uid":"f7b04ec70e1e2998","status":"passed","time":{"start":1594531289689,"stop":1594531289690,"duration":1}},{"uid":"96a6add505173a69","status":"passed","time":{"start":1594163435095,"stop":1594163435096,"duration":1}},{"uid":"9eb12b7dcf0dfb1e","status":"passed","time":{"start":1594163041512,"stop":1594163041513,"duration":1}}]},"80de0b9e588cbd07398d6b564308167b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"9f8c57de0f878507","status":"passed","time":{"start":1596047923248,"stop":1596047923249,"duration":1}},{"uid":"450d78c633ea7054","status":"passed","time":{"start":1596005123242,"stop":1596005123243,"duration":1}},{"uid":"6b85938e19540057","status":"passed","time":{"start":1594531288175,"stop":1594531288176,"duration":1}},{"uid":"5a024a88331bc5f5","status":"passed","time":{"start":1594163433705,"stop":1594163433705,"duration":0}},{"uid":"190a2ce33b0b8ce6","status":"passed","time":{"start":1594163040173,"stop":1594163040173,"duration":0}}]},"a12b9599b8bf7b92d2c2e1462a17342d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"112ca50049d27c","status":"passed","time":{"start":1732764221286,"stop":1732764221288,"duration":2}},{"uid":"973452fbe07efc18","status":"passed","time":{"start":1732428196425,"stop":1732428196425,"duration":0}},{"uid":"ede582dcc2b34bf3","status":"passed","time":{"start":1724735129711,"stop":1724735129711,"duration":0}},{"uid":"b32352034ba0a692","status":"passed","time":{"start":1724735129711,"stop":1724735129711,"duration":0}}]},"a21a46b7b739add8ed87983bb6839a80":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3f19c723aec9bbbd","status":"passed","time":{"start":1596047923411,"stop":1596047923412,"duration":1}},{"uid":"d92c197afdcf59d5","status":"passed","time":{"start":1596005123408,"stop":1596005123409,"duration":1}},{"uid":"2c0ade2f647cae7f","status":"passed","time":{"start":1594531288334,"stop":1594531288335,"duration":1}},{"uid":"718ec6b8c7e864a7","status":"passed","time":{"start":1594163433830,"stop":1594163433831,"duration":1}},{"uid":"e83d3154896ac00b","status":"passed","time":{"start":1594163040313,"stop":1594163040315,"duration":2}}]},"f04224c3027ffbdd1d73330dddec4357":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"78ac10cd954d464d","status":"passed","time":{"start":1596047923978,"stop":1596047923979,"duration":1}},{"uid":"95e32c259c3e91eb","status":"passed","time":{"start":1596005124060,"stop":1596005124060,"duration":0}},{"uid":"82720fd165081397","status":"passed","time":{"start":1594531288913,"stop":1594531288913,"duration":0}},{"uid":"cabbdbf7c4dc2fca","status":"passed","time":{"start":1594163434404,"stop":1594163434405,"duration":1}},{"uid":"d2301e3f4bd8c947","status":"passed","time":{"start":1594163040792,"stop":1594163040793,"duration":1}}]},"884fcf3671ca321076723a238ddb92c0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5bf735ebb9d90923","status":"passed","time":{"start":1732764220651,"stop":1732764220651,"duration":0}},{"uid":"4750955362b24610","status":"passed","time":{"start":1732428195946,"stop":1732428195947,"duration":1}},{"uid":"884c8d1f852cc3dc","status":"passed","time":{"start":1724735129227,"stop":1724735129227,"duration":0}},{"uid":"dba3101c45ee1611","status":"passed","time":{"start":1724735129227,"stop":1724735129227,"duration":0}}]},"68fe6059f779e771c85a9294453424b7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"494b2d233c0d079a","status":"passed","time":{"start":1596047920437,"stop":1596047920439,"duration":2}},{"uid":"284480376794b8c","status":"passed","time":{"start":1596005120337,"stop":1596005120339,"duration":2}},{"uid":"b1cec2c38735a32d","status":"passed","time":{"start":1594531285284,"stop":1594531285285,"duration":1}},{"uid":"a4c3ea1e7d09b923","status":"passed","time":{"start":1594163430750,"stop":1594163430751,"duration":1}},{"uid":"cc1fca336626fc40","status":"passed","time":{"start":1594163036982,"stop":1594163036984,"duration":2}}]},"8be748c3d426c1b249bd90b2b524810d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ee3c307a9855a6d2","status":"passed","time":{"start":1596047920540,"stop":1596047920540,"duration":0}},{"uid":"f6e3ab7f8304d678","status":"passed","time":{"start":1596005120435,"stop":1596005120436,"duration":1}},{"uid":"f03ad10b2c6c1d5f","status":"passed","time":{"start":1594531285383,"stop":1594531285384,"duration":1}},{"uid":"13e172e2a983a48","status":"passed","time":{"start":1594163430835,"stop":1594163430837,"duration":2}},{"uid":"cb83fca88984b893","status":"passed","time":{"start":1594163037087,"stop":1594163037088,"duration":1}}]},"47a8a15643c132c9b9f0d902bcff28dd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"4d4729a99109106e","status":"passed","time":{"start":1732764219269,"stop":1732764219269,"duration":0}},{"uid":"d19efceb39f40f4f","status":"passed","time":{"start":1732428194587,"stop":1732428194587,"duration":0}},{"uid":"41efd0d786aed73","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}},{"uid":"d1585e7c78fd8d06","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}}]},"92164414ad94bf1f5638230345fa606d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8e4b6f6bd251566","status":"passed","time":{"start":1732764219215,"stop":1732764219215,"duration":0}},{"uid":"5d373bcba925975c","status":"passed","time":{"start":1732428194535,"stop":1732428194535,"duration":0}},{"uid":"b29b4bc1c1fe7917","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"d8f6e0603b79e82b","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}}]},"fe70f843c5545a5667958dc2a89ae238":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"62762b3c282c644b","status":"passed","time":{"start":1596047923725,"stop":1596047923726,"duration":1}},{"uid":"48ea52821d6aa2a8","status":"passed","time":{"start":1596005123756,"stop":1596005123757,"duration":1}},{"uid":"468448816dd27400","status":"passed","time":{"start":1594531288662,"stop":1594531288665,"duration":3}},{"uid":"34ac245591c6d4ad","status":"passed","time":{"start":1594163434104,"stop":1594163434105,"duration":1}},{"uid":"655fb90914064be1","status":"passed","time":{"start":1594163040571,"stop":1594163040572,"duration":1}}]},"a59ece93d187b6f3f1677fc20ca9b1f2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e94cf5e29247be9a","status":"passed","time":{"start":1596047924467,"stop":1596047924468,"duration":1}},{"uid":"b561cf552d5e73c3","status":"passed","time":{"start":1596005124571,"stop":1596005124572,"duration":1}},{"uid":"9feae1e507d9e17b","status":"passed","time":{"start":1594531289432,"stop":1594531289433,"duration":1}},{"uid":"6f1625cf376dfbc9","status":"passed","time":{"start":1594163434886,"stop":1594163434887,"duration":1}},{"uid":"d9439e6355e142f2","status":"passed","time":{"start":1594163041278,"stop":1594163041278,"duration":0}}]},"73977fc23d0427de5570dbdeaca30321":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ff9c64bdd3b3fc0c","status":"passed","time":{"start":1732764220276,"stop":1732764220276,"duration":0}},{"uid":"ef905ece7eeedc77","status":"passed","time":{"start":1732428195597,"stop":1732428195598,"duration":1}},{"uid":"fa5b03edd274b2cd","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"b98125cb150cd794","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}}]},"7c59feaf54bd4089e056f041844e3fe6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1251fa1056fea3d4","status":"passed","time":{"start":1732764218832,"stop":1732764218832,"duration":0}},{"uid":"1265911f14bcd919","status":"passed","time":{"start":1732428194179,"stop":1732428194180,"duration":1}},{"uid":"98d0f495e6dcba7e","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"df3147d31fee6968","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"7e72b93ac2dd3d898a0bd8875f55f383":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":30,"unknown":0,"total":30},"items":[{"uid":"86c04bcc57c9b2e7","status":"passed","time":{"start":1596047919283,"stop":1596047919288,"duration":5}},{"uid":"718e9583733eb428","status":"passed","time":{"start":1596005119302,"stop":1596005119303,"duration":1}},{"uid":"fef40d97bc21931f","status":"passed","time":{"start":1594531284197,"stop":1594531284197,"duration":0}},{"uid":"1864446173135965","status":"passed","time":{"start":1594163429764,"stop":1594163429765,"duration":1}},{"uid":"1a6c79c62f0b0e02","status":"passed","time":{"start":1594163035959,"stop":1594163035960,"duration":1}}]},"7c1c8c6318c554c86b695deacecf1854":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"965bac5a2c55f031","status":"passed","time":{"start":1732764220989,"stop":1732764220989,"duration":0}},{"uid":"73f30fbb9798a5d5","status":"passed","time":{"start":1732428196208,"stop":1732428196209,"duration":1}},{"uid":"d1a80d9f422182d","status":"passed","time":{"start":1724735129492,"stop":1724735129492,"duration":0}},{"uid":"a2776f2124bd86f4","status":"passed","time":{"start":1724735129492,"stop":1724735129492,"duration":0}}]},"3a0022f9e1e56fec3d9bba2b7b27d486":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3707f05ce7b52058","status":"passed","time":{"start":1596047923888,"stop":1596047923890,"duration":2}},{"uid":"36748e65bdf61ed8","status":"passed","time":{"start":1596005123920,"stop":1596005123921,"duration":1}},{"uid":"8a04fc81c9c71515","status":"passed","time":{"start":1594531288820,"stop":1594531288822,"duration":2}},{"uid":"4c7d8f554bf4a426","status":"passed","time":{"start":1594163434289,"stop":1594163434291,"duration":2}},{"uid":"4f2f66d8ffe3d17e","status":"passed","time":{"start":1594163040705,"stop":1594163040707,"duration":2}}]},"a509e3c0ca4051c43628b1084be46cd0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"102dd06132e50a69","status":"passed","time":{"start":1596047924184,"stop":1596047924185,"duration":1}},{"uid":"969f4bc7638ab01","status":"passed","time":{"start":1596005124285,"stop":1596005124285,"duration":0}},{"uid":"3286a5532b39c020","status":"passed","time":{"start":1594531289121,"stop":1594531289121,"duration":0}},{"uid":"f665e521010427be","status":"passed","time":{"start":1594163434624,"stop":1594163434624,"duration":0}},{"uid":"f5299daae62ca364","status":"passed","time":{"start":1594163041010,"stop":1594163041011,"duration":1}}]},"9fee131d815f560a33f2993b7a094489":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ef2b00c02db84592","status":"passed","time":{"start":1732764219186,"stop":1732764219186,"duration":0}},{"uid":"607f84fe70696eb5","status":"passed","time":{"start":1732428194512,"stop":1732428194512,"duration":0}},{"uid":"2965d2d3db0ea08e","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"be5a8376fdcba717","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}}]},"ecc1f7419b2f77621f5c909f1d0df9a9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c8a70d9350601da5","status":"passed","time":{"start":1732764221235,"stop":1732764221235,"duration":0}},{"uid":"98c161ccba9924bd","status":"passed","time":{"start":1732428196385,"stop":1732428196385,"duration":0}},{"uid":"9525e56c1666fc0f","status":"passed","time":{"start":1724735129664,"stop":1724735129664,"duration":0}},{"uid":"de3c176bdacd6cb0","status":"passed","time":{"start":1724735129664,"stop":1724735129664,"duration":0}}]},"2ab55d25b4f71b0a35e531ab6cae710e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8e87cfc15c8260a3","status":"passed","time":{"start":1732764220528,"stop":1732764220529,"duration":1}},{"uid":"21f08ae936e1de27","status":"passed","time":{"start":1732428195838,"stop":1732428195839,"duration":1}},{"uid":"b1c2f2381b1441f6","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0}},{"uid":"204a2114486cc2f9","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0}}]},"7732bdc5c8a12e91b22a2477eebb13bf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":6,"unknown":0,"total":6},"items":[{"uid":"8dc143e390931cc3","status":"passed","time":{"start":1596047920003,"stop":1596047920224,"duration":221}},{"uid":"7856b8751b472e6a","status":"passed","time":{"start":1596005119952,"stop":1596005120131,"duration":179}},{"uid":"19f2ba140f2437ae","status":"passed","time":{"start":1594531284873,"stop":1594531285093,"duration":220}},{"uid":"4f2c07b07cf9f421","status":"passed","time":{"start":1594163430378,"stop":1594163430587,"duration":209}},{"uid":"53b8c0131b3b3490","status":"passed","time":{"start":1594163036601,"stop":1594163036803,"duration":202}}]},"05d3d7ae3b11057af82404f162aa30df":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"4d8c29fe45d13f2d","status":"passed","time":{"start":1732764220346,"stop":1732764220346,"duration":0}},{"uid":"bcc8c6b28fb32dd0","status":"passed","time":{"start":1732428195666,"stop":1732428195666,"duration":0}},{"uid":"704aacac2db91585","status":"passed","time":{"start":1724735128961,"stop":1724735128961,"duration":0}},{"uid":"469371686ca36a1e","status":"passed","time":{"start":1724735128961,"stop":1724735128961,"duration":0}}]},"c5fd0529c8efb80c665151c8fe4db950":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"dd485df44deac579","status":"passed","time":{"start":1596047919638,"stop":1596047919640,"duration":2}},{"uid":"94eb7c5df2ab243c","status":"passed","time":{"start":1596005119617,"stop":1596005119617,"duration":0}},{"uid":"936ceda4816c252c","status":"passed","time":{"start":1594531284519,"stop":1594531284520,"duration":1}},{"uid":"1331fbc766a5d0da","status":"passed","time":{"start":1594163430062,"stop":1594163430063,"duration":1}},{"uid":"7fac570d333c8799","status":"passed","time":{"start":1594163036280,"stop":1594163036281,"duration":1}}]},"4ead7e0fcfcb5e2314fc6a89a93e9734":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"fbda7cc90bd0bf8e","status":"passed","time":{"start":1596047924351,"stop":1596047924353,"duration":2}},{"uid":"be8a17da662ef6fa","status":"passed","time":{"start":1596005124455,"stop":1596005124456,"duration":1}},{"uid":"5459c453ab68544f","status":"passed","time":{"start":1594531289294,"stop":1594531289295,"duration":1}},{"uid":"45d0744cd9f6c67f","status":"passed","time":{"start":1594163434775,"stop":1594163434776,"duration":1}},{"uid":"651a68767b0788de","status":"passed","time":{"start":1594163041164,"stop":1594163041165,"duration":1}}]},"fc1061f17dd61adf726ad7c2bb23539c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c3e9cf6e477b7f80","status":"passed","time":{"start":1732764220749,"stop":1732764220749,"duration":0}},{"uid":"93ceeb95a47fabbf","status":"passed","time":{"start":1732428196029,"stop":1732428196030,"duration":1}},{"uid":"39c69409f76377e7","status":"passed","time":{"start":1724735129321,"stop":1724735129321,"duration":0}},{"uid":"a14fdddc74cd287e","status":"passed","time":{"start":1724735129321,"stop":1724735129321,"duration":0}}]},"3249b5db727c0aadecf3cb62b280e675":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"43a8b37a1715c915","status":"passed","time":{"start":1732764218582,"stop":1732764218583,"duration":1}},{"uid":"8dde6031964dc28f","status":"passed","time":{"start":1732428193941,"stop":1732428193942,"duration":1}},{"uid":"b1d54b76165521a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"164087ecc666d9a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"d2c9cdacf9fca346eec2858cd44275e6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"388d9dc9fa1f1c3a","status":"passed","time":{"start":1732764221087,"stop":1732764221087,"duration":0}},{"uid":"5a2ae93193e5280a","status":"passed","time":{"start":1732428196278,"stop":1732428196278,"duration":0}},{"uid":"71d876f4d19ecd67","status":"passed","time":{"start":1724735129555,"stop":1724735129570,"duration":15}},{"uid":"3151ebffdc64c952","status":"passed","time":{"start":1724735129555,"stop":1724735129570,"duration":15}}]},"c387db789a67b80c29f3c3ba2e6c9bce":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"41668c3c4e1a677a","status":"passed","time":{"start":1732764220213,"stop":1732764220213,"duration":0}},{"uid":"af82a0c3b0cef265","status":"passed","time":{"start":1732428195530,"stop":1732428195531,"duration":1}},{"uid":"84f17449b7b13451","status":"passed","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"324c41918ed3c26a","status":"passed","time":{"start":1724735128836,"stop":1724735128836,"duration":0}}]},"59de8dec543be1db3938897a3c9169de":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b7dd8f8438e567a9","status":"passed","time":{"start":1732764218953,"stop":1732764219098,"duration":145}},{"uid":"7560669431ea4aa8","status":"passed","time":{"start":1732428194292,"stop":1732428194424,"duration":132}},{"uid":"7fd5632b0213855d","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}},{"uid":"60f5877935ced5c5","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}}]},"3535b5d3361369c2593c9d89ae1cea1a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"6554b0fd80e34f57","status":"passed","time":{"start":1596047923924,"stop":1596047923929,"duration":5}},{"uid":"e69af86f54c7868c","status":"passed","time":{"start":1596005123970,"stop":1596005123973,"duration":3}},{"uid":"bacecbd86edd2bf0","status":"passed","time":{"start":1594531288858,"stop":1594531288859,"duration":1}},{"uid":"8d0dd3ee10bf22df","status":"passed","time":{"start":1594163434341,"stop":1594163434343,"duration":2}},{"uid":"44c4d2ac11e141a4","status":"passed","time":{"start":1594163040743,"stop":1594163040745,"duration":2}}]},"533d438d8a468bebefb4d5ec0ab2129d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"9f8e30dc708eeb","status":"passed","time":{"start":1596047924494,"stop":1596047924495,"duration":1}},{"uid":"33c3d515cc3533ef","status":"passed","time":{"start":1596005124596,"stop":1596005124597,"duration":1}},{"uid":"90027bd4f3079ed1","status":"passed","time":{"start":1594531289465,"stop":1594531289467,"duration":2}},{"uid":"14a73be41002f794","status":"passed","time":{"start":1594163434913,"stop":1594163434914,"duration":1}},{"uid":"ba9a6e2c1a64799c","status":"passed","time":{"start":1594163041302,"stop":1594163041303,"duration":1}}]},"8de0f2f9cbc9fd26d52a18adb21715cd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":13,"unknown":0,"total":13},"items":[{"uid":"706a337230dfa133","status":"passed","time":{"start":1596047920580,"stop":1596047920582,"duration":2}},{"uid":"762f8df9632f387f","status":"passed","time":{"start":1596005120477,"stop":1596005120479,"duration":2}},{"uid":"4046a5bcf1bd862c","status":"passed","time":{"start":1594531285418,"stop":1594531285420,"duration":2}},{"uid":"206ba31b5ce3c0b9","status":"passed","time":{"start":1594163430880,"stop":1594163430883,"duration":3}},{"uid":"5ceaa41dcc6b2453","status":"passed","time":{"start":1594163037121,"stop":1594163037123,"duration":2}}]},"e3d629a995491cb3a3079998a04583ff":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"66020f911b054e74","status":"passed","time":{"start":1732764221218,"stop":1732764221218,"duration":0}},{"uid":"ac8683bc2703e398","status":"passed","time":{"start":1732428196369,"stop":1732428196369,"duration":0}},{"uid":"2acb560e089cb7c8","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0}},{"uid":"b843b5b7994550ed","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0}}]},"b2b12ad2385368d21ad81dc66e7b08ab":{"statistic":{"failed":0,"broken":0,"skipped":18,"passed":0,"unknown":0,"total":18},"items":[{"uid":"3a2742b86cdf4969","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919084,"stop":1596047919084,"duration":0}},{"uid":"8d42dc79d020ca33","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119147,"stop":1596005119147,"duration":0}},{"uid":"156d58f373c128f7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284042,"stop":1594531284042,"duration":0}},{"uid":"4065714818e524e","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429612,"stop":1594163429612,"duration":0}},{"uid":"d107062de6c23913","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035774,"stop":1594163035774,"duration":0}}]},"fd37424f9957f0d1afe768cce5a8cc08":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"4c5cc35d3de0d6f4","status":"passed","time":{"start":1732764221298,"stop":1732764221298,"duration":0}},{"uid":"d04b40a520c97bdd","status":"passed","time":{"start":1732428196435,"stop":1732428196436,"duration":1}},{"uid":"92297f3cbdd8ad78","status":"passed","time":{"start":1724735129727,"stop":1724735129727,"duration":0}},{"uid":"70e9bff1f7e13160","status":"passed","time":{"start":1724735129727,"stop":1724735129727,"duration":0}}]},"1051a395d8289668fbb59ee9de3c3a4f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"142f5165c8452d36","status":"passed","time":{"start":1732764219120,"stop":1732764219120,"duration":0}},{"uid":"1b6b658aae9aa73c","status":"passed","time":{"start":1732428194447,"stop":1732428194447,"duration":0}},{"uid":"ed30e8563a89229a","status":"passed","time":{"start":1724735127828,"stop":1724735127844,"duration":16}},{"uid":"2f09ef1a750aec43","status":"passed","time":{"start":1724735127828,"stop":1724735127844,"duration":16}}]},"e3b42ce7d56f4739019f8eb0baf01610":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e5cd64cfdc76a8e9","status":"passed","time":{"start":1596047924578,"stop":1596047924579,"duration":1}},{"uid":"49247b03e13673b2","status":"passed","time":{"start":1596005124689,"stop":1596005124689,"duration":0}},{"uid":"c8961ed572428fae","status":"passed","time":{"start":1594531289572,"stop":1594531289573,"duration":1}},{"uid":"d218a6650a6ff33b","status":"passed","time":{"start":1594163435000,"stop":1594163435001,"duration":1}},{"uid":"d235675b8728288e","status":"passed","time":{"start":1594163041399,"stop":1594163041400,"duration":1}}]},"77c7125894dc4635fdd1db51405959d3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3846518071a02e50","status":"passed","time":{"start":1732764221226,"stop":1732764221226,"duration":0}},{"uid":"5b15d7c039eaff13","status":"passed","time":{"start":1732428196377,"stop":1732428196377,"duration":0}},{"uid":"ed5fbc4b14885f68","status":"passed","time":{"start":1724735129664,"stop":1724735129664,"duration":0}},{"uid":"c08b2480b8f26290","status":"passed","time":{"start":1724735129664,"stop":1724735129664,"duration":0}}]},"29080842d6cf4a4d18869922ebddc40d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"f118916485c24d6","status":"passed","time":{"start":1596047920674,"stop":1596047920675,"duration":1}},{"uid":"2493234e74d23534","status":"passed","time":{"start":1596005120564,"stop":1596005120565,"duration":1}},{"uid":"b7e317fc8a443f5a","status":"passed","time":{"start":1594531285494,"stop":1594531285495,"duration":1}},{"uid":"853334812ba3faf8","status":"passed","time":{"start":1594163430979,"stop":1594163430979,"duration":0}},{"uid":"5687ffdf9660a963","status":"passed","time":{"start":1594163037217,"stop":1594163037217,"duration":0}}]},"100f3ec5a4076df24287398b05313e40":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":23,"unknown":0,"total":23},"items":[{"uid":"76b5913eea1a207c","status":"passed","time":{"start":1596047919066,"stop":1596047919069,"duration":3}},{"uid":"703eccc37aa4480a","status":"passed","time":{"start":1596005119127,"stop":1596005119131,"duration":4}},{"uid":"5b733b15ffd4d21b","status":"passed","time":{"start":1594531284026,"stop":1594531284028,"duration":2}},{"uid":"ea891ee495efae08","status":"passed","time":{"start":1594163429598,"stop":1594163429599,"duration":1}},{"uid":"e247bba949d0fae1","status":"passed","time":{"start":1594163035758,"stop":1594163035760,"duration":2}}]},"acc964c78dd821707ef4a0652a683e9a":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"c25f8210fdb51a41","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218647,"stop":1732764218647,"duration":0}},{"uid":"4942ac4be65ef1b0","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193998,"stop":1732428193998,"duration":0}},{"uid":"1319e1ae94efdc02","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"6fbcaa806475fb37","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"66b3728fd611f13d7a6d30cfef1eac32":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3c872a9f82c9971c","status":"passed","time":{"start":1596047924267,"stop":1596047924268,"duration":1}},{"uid":"bcde761c499b0acf","status":"passed","time":{"start":1596005124370,"stop":1596005124370,"duration":0}},{"uid":"8ee0d565efe185b5","status":"passed","time":{"start":1594531289198,"stop":1594531289199,"duration":1}},{"uid":"4af38b49485e8e29","status":"passed","time":{"start":1594163434697,"stop":1594163434697,"duration":0}},{"uid":"e911b9f00e76a1ca","status":"passed","time":{"start":1594163041086,"stop":1594163041087,"duration":1}}]},"96cb2196fbafa0a005eea045cb7fef37":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c3565c63db8c5cc1","status":"passed","time":{"start":1596047923284,"stop":1596047923285,"duration":1}},{"uid":"c5bb4146e2b5a933","status":"passed","time":{"start":1596005123286,"stop":1596005123288,"duration":2}},{"uid":"5b23a4abf26c143b","status":"passed","time":{"start":1594531288214,"stop":1594531288215,"duration":1}},{"uid":"f29335cd92f2b79b","status":"passed","time":{"start":1594163433741,"stop":1594163433742,"duration":1}},{"uid":"f29ae02ad6796c3f","status":"passed","time":{"start":1594163040213,"stop":1594163040214,"duration":1}}]},"8069a1b5a4342457d2dabf5819382a2e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"63b822db5bae14d4","status":"passed","time":{"start":1732764221193,"stop":1732764221193,"duration":0}},{"uid":"92a7ecb29f4704b1","status":"passed","time":{"start":1732428196352,"stop":1732428196352,"duration":0}},{"uid":"130e4ffebf4e47af","status":"passed","time":{"start":1724735129633,"stop":1724735129633,"duration":0}},{"uid":"62692a0c3dd76e6c","status":"passed","time":{"start":1724735129633,"stop":1724735129633,"duration":0}}]},"6f5ecfc36d52495898ac1adb82dbd0a0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"bb5168fb216b99f8","status":"passed","time":{"start":1596047919300,"stop":1596047919302,"duration":2}},{"uid":"eb69633e36cc1956","status":"passed","time":{"start":1596005119316,"stop":1596005119318,"duration":2}},{"uid":"b4ec36f426cb4b58","status":"passed","time":{"start":1594531284206,"stop":1594531284208,"duration":2}},{"uid":"b29b4914b14249c3","status":"passed","time":{"start":1594163429774,"stop":1594163429776,"duration":2}},{"uid":"52715f452ea1fef5","status":"passed","time":{"start":1594163035970,"stop":1594163035971,"duration":1}}]},"acc23f20db867eee3aab4aeb9edba6b9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"bbc7bae406e717fa","status":"passed","time":{"start":1596047923947,"stop":1596047923949,"duration":2}},{"uid":"93ec069bae12949a","status":"passed","time":{"start":1596005124021,"stop":1596005124022,"duration":1}},{"uid":"783d7c9686b2cfc1","status":"passed","time":{"start":1594531288879,"stop":1594531288880,"duration":1}},{"uid":"401ab1a2cf0ba165","status":"passed","time":{"start":1594163434368,"stop":1594163434369,"duration":1}},{"uid":"cfb7a98615bcdc64","status":"passed","time":{"start":1594163040763,"stop":1594163040764,"duration":1}}]},"d2b4dccd0eb8dfd6ef62ac0349f0f6a7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b36ca0513e4048a8","status":"passed","time":{"start":1732764220234,"stop":1732764220234,"duration":0}},{"uid":"acdec238a53c10e1","status":"passed","time":{"start":1732428195553,"stop":1732428195553,"duration":0}},{"uid":"42383b817b641e4e","status":"passed","time":{"start":1724735128852,"stop":1724735128852,"duration":0}},{"uid":"89ceeba296a3ea3","status":"passed","time":{"start":1724735128852,"stop":1724735128852,"duration":0}}]},"963bc543b4e4096b877e161985d8949c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3cb7f65d354963ea","status":"passed","time":{"start":1732764221265,"stop":1732764221265,"duration":0}},{"uid":"4045abc0bf075d90","status":"passed","time":{"start":1732428196409,"stop":1732428196409,"duration":0}},{"uid":"54942c51ed88331c","status":"passed","time":{"start":1724735129695,"stop":1724735129695,"duration":0}},{"uid":"f3b283ff21d85aec","status":"passed","time":{"start":1724735129695,"stop":1724735129695,"duration":0}}]},"7a974b0f364ee0a07e53a12f012266eb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"f238cb045c94f35e","status":"passed","time":{"start":1596047919979,"stop":1596047919980,"duration":1}},{"uid":"2d90b3c7e3742b06","status":"passed","time":{"start":1596005119933,"stop":1596005119934,"duration":1}},{"uid":"ef32885d281df3d2","status":"passed","time":{"start":1594531284847,"stop":1594531284848,"duration":1}},{"uid":"8b5e3b5a0b7b5d2b","status":"passed","time":{"start":1594163430360,"stop":1594163430361,"duration":1}},{"uid":"a1b80a7fc2e2720e","status":"passed","time":{"start":1594163036582,"stop":1594163036584,"duration":2}}]},"496d33fa6a1e979e0779d14eb86faf0f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"40a1d8afe1f8a763","status":"passed","time":{"start":1596047924424,"stop":1596047924424,"duration":0}},{"uid":"3e996c056f691154","status":"passed","time":{"start":1596005124526,"stop":1596005124527,"duration":1}},{"uid":"153b7f803985616b","status":"passed","time":{"start":1594531289372,"stop":1594531289373,"duration":1}},{"uid":"b28ac60f6f72115d","status":"passed","time":{"start":1594163434842,"stop":1594163434843,"duration":1}},{"uid":"659230b41107ed67","status":"passed","time":{"start":1594163041233,"stop":1594163041233,"duration":0}}]},"0e18519ae24fd5fc6878157b597bcdf8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7c86f57dd40dd0c","status":"passed","time":{"start":1596047923374,"stop":1596047923379,"duration":5}},{"uid":"b9ab24ddee75278b","status":"passed","time":{"start":1596005123383,"stop":1596005123385,"duration":2}},{"uid":"ab9e385637c61919","status":"passed","time":{"start":1594531288315,"stop":1594531288316,"duration":1}},{"uid":"51134fe3ab27bbb7","status":"passed","time":{"start":1594163433812,"stop":1594163433813,"duration":1}},{"uid":"7c340c23c00d20d4","status":"passed","time":{"start":1594163040296,"stop":1594163040298,"duration":2}}]},"3086879b276d25b4dd0f45ada5d9f20b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c5bce40c2868c787","status":"passed","time":{"start":1732764220328,"stop":1732764220328,"duration":0}},{"uid":"2e46c970e553e301","status":"passed","time":{"start":1732428195651,"stop":1732428195651,"duration":0}},{"uid":"9e5b993187ac8b27","status":"passed","time":{"start":1724735128930,"stop":1724735128946,"duration":16}},{"uid":"c0ff31e127206139","status":"passed","time":{"start":1724735128930,"stop":1724735128946,"duration":16}}]},"11acd8f3802b43ce2264b83840d495b4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"89c0be4978ed22ba","status":"passed","time":{"start":1732764220182,"stop":1732764220183,"duration":1}},{"uid":"3eea5577d98c581f","status":"passed","time":{"start":1732428195495,"stop":1732428195495,"duration":0}},{"uid":"b8b1a20b1ac22e64","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"b864bfcb14132f63","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}}]},"eb89ee17d2b7a29796b27ce5ba503de6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"86bf8b663d5828a","status":"passed","time":{"start":1732764220494,"stop":1732764220494,"duration":0}},{"uid":"56cce31bdf350ac7","status":"passed","time":{"start":1732428195803,"stop":1732428195803,"duration":0}},{"uid":"1ece392343bb9b12","status":"passed","time":{"start":1724735129086,"stop":1724735129086,"duration":0}},{"uid":"f0c848519588d2dc","status":"passed","time":{"start":1724735129086,"stop":1724735129086,"duration":0}}]},"4171a558a2bea15b5a0546d36c9a1c63":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"405b625cf95f9fbd","status":"passed","time":{"start":1732764220459,"stop":1732764220459,"duration":0}},{"uid":"900a2cbb7155295","status":"passed","time":{"start":1732428195767,"stop":1732428195767,"duration":0}},{"uid":"fdff4b964fae0427","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"f1c4cfcd59974ea","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}}]},"3a2cad5dab684132d1f8974f9a6b5c75":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1bf4128bcf35143f","status":"passed","time":{"start":1732764220563,"stop":1732764220563,"duration":0}},{"uid":"47cc31f6ebf12c13","status":"passed","time":{"start":1732428195869,"stop":1732428195869,"duration":0}},{"uid":"a60fe7d0456e1873","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"3cad1df85b3a49c","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}}]},"48fdcdea5c8db828f662f95e3fb16639":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d5f1b4341a99a98a","status":"passed","time":{"start":1596047923820,"stop":1596047923821,"duration":1}},{"uid":"82cbe8c5232c3097","status":"passed","time":{"start":1596005123849,"stop":1596005123851,"duration":2}},{"uid":"9cbb0fc5b77d3e3b","status":"passed","time":{"start":1594531288763,"stop":1594531288764,"duration":1}},{"uid":"3d07e771e31e0282","status":"passed","time":{"start":1594163434221,"stop":1594163434223,"duration":2}},{"uid":"dcce21d1395e16c2","status":"passed","time":{"start":1594163040652,"stop":1594163040653,"duration":1}}]},"a84f9ba6c41cb4d0c2f13ab2b6e69db4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"791f21c32f977f8","status":"passed","time":{"start":1596047923967,"stop":1596047923968,"duration":1}},{"uid":"807ae8688e6e410b","status":"passed","time":{"start":1596005124047,"stop":1596005124048,"duration":1}},{"uid":"b14a2aec4a7f6313","status":"passed","time":{"start":1594531288902,"stop":1594531288903,"duration":1}},{"uid":"64704897599f7eb5","status":"passed","time":{"start":1594163434393,"stop":1594163434394,"duration":1}},{"uid":"5af04030c9083062","status":"passed","time":{"start":1594163040783,"stop":1594163040784,"duration":1}}]},"e05344702d3401dd896d4214550f8b4c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"2aa41c52e02e83e6","status":"passed","time":{"start":1596047920473,"stop":1596047920475,"duration":2}},{"uid":"c96c3300d62ce238","status":"passed","time":{"start":1596005120373,"stop":1596005120375,"duration":2}},{"uid":"7f326ceed0ebd8c2","status":"passed","time":{"start":1594531285308,"stop":1594531285310,"duration":2}},{"uid":"e5757b6da7debed7","status":"passed","time":{"start":1594163430774,"stop":1594163430775,"duration":1}},{"uid":"ed254757a9ef4678","status":"passed","time":{"start":1594163037017,"stop":1594163037019,"duration":2}}]},"6daadee7d5a71dbe5d0aac732dc95010":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"4b95b2f07d416f82","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919534,"stop":1596047919534,"duration":0}},{"uid":"e5cedb548c17dbc6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119541,"stop":1596005119541,"duration":0}},{"uid":"6fe20d26818b8ba1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284441,"stop":1594531284441,"duration":0}},{"uid":"6025595b20002dc8","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429991,"stop":1594163429991,"duration":0}},{"uid":"7fafe229d76b3100","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036202,"stop":1594163036202,"duration":0}}]},"613947cd597dffbd20e045894441141e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c78804d71d8959","status":"passed","time":{"start":1596047924416,"stop":1596047924416,"duration":0}},{"uid":"8429852f2cfb59f","status":"passed","time":{"start":1596005124517,"stop":1596005124518,"duration":1}},{"uid":"7327aae01ec01c74","status":"passed","time":{"start":1594531289360,"stop":1594531289361,"duration":1}},{"uid":"30146c8bb0795b74","status":"passed","time":{"start":1594163434835,"stop":1594163434835,"duration":0}},{"uid":"186e3504011f1ddb","status":"passed","time":{"start":1594163041224,"stop":1594163041225,"duration":1}}]},"439816a19ff5fc7179df296b3e238bad":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"7e066328cfed2428","status":"passed","time":{"start":1732764220670,"stop":1732764220670,"duration":0}},{"uid":"b03752c3145720e6","status":"passed","time":{"start":1732428195961,"stop":1732428195961,"duration":0}},{"uid":"2d35bd18d5e6ee6b","status":"passed","time":{"start":1724735129242,"stop":1724735129242,"duration":0}},{"uid":"6c5d99461aa2603","status":"passed","time":{"start":1724735129242,"stop":1724735129242,"duration":0}}]},"ae9d861fd855b26fd2ffe303ebf8c238":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b8a2da685a579f99","status":"passed","time":{"start":1732764221126,"stop":1732764221126,"duration":0}},{"uid":"368118acc0dadb7d","status":"passed","time":{"start":1732428196306,"stop":1732428196307,"duration":1}},{"uid":"4fb2a019463cdbdf","status":"passed","time":{"start":1724735129586,"stop":1724735129586,"duration":0}},{"uid":"cee46a1116cde2e1","status":"passed","time":{"start":1724735129586,"stop":1724735129586,"duration":0}}]},"2af6aa545c98eb65f8404392b6468813":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"52402d5056a00e1d","status":"passed","time":{"start":1732764221212,"stop":1732764221213,"duration":1}},{"uid":"b9b6a14fc4bd1dd7","status":"passed","time":{"start":1732428196364,"stop":1732428196364,"duration":0}},{"uid":"56a28cc490d83b65","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0}},{"uid":"f1acd3007b7873ed","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0}}]},"245809d83d6201b756f2d220be6127e5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"104119dea7614dae","status":"passed","time":{"start":1596047924620,"stop":1596047924620,"duration":0}},{"uid":"20148c0e39519534","status":"passed","time":{"start":1596005124734,"stop":1596005124735,"duration":1}},{"uid":"1dd968d4aec20037","status":"passed","time":{"start":1594531289621,"stop":1594531289622,"duration":1}},{"uid":"d2bb7a8bbe5eb188","status":"passed","time":{"start":1594163435040,"stop":1594163435041,"duration":1}},{"uid":"6c08043f492878cb","status":"passed","time":{"start":1594163041451,"stop":1594163041452,"duration":1}}]},"4482f1de7682fdd9affc3f0318780098":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d44254868b620b1","status":"passed","time":{"start":1596047924283,"stop":1596047924284,"duration":1}},{"uid":"90499df4f267592f","status":"passed","time":{"start":1596005124388,"stop":1596005124389,"duration":1}},{"uid":"96b171c3f7aec169","status":"passed","time":{"start":1594531289221,"stop":1594531289222,"duration":1}},{"uid":"1087b5d634273e54","status":"passed","time":{"start":1594163434713,"stop":1594163434714,"duration":1}},{"uid":"b28330f9316d8a25","status":"passed","time":{"start":1594163041103,"stop":1594163041104,"duration":1}}]},"7af7e9479cf2a47a636ae35231bacc9f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3d05de3d43cf437d","status":"passed","time":{"start":1732764218790,"stop":1732764218791,"duration":1}},{"uid":"751027d0ac0cc021","status":"passed","time":{"start":1732428194141,"stop":1732428194141,"duration":0}},{"uid":"37b95a78feb35857","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}},{"uid":"bc3230f80ad8864d","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}}]},"334b612b45e8a87e83a3482704f4ba8a":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"6ef44675aea47099","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764219113,"stop":1732764219113,"duration":0}},{"uid":"70eff3ae24ccc67a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194439,"stop":1732428194439,"duration":0}},{"uid":"84fd4c67efee5295","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}},{"uid":"62bf772c3a2aa5d2","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}}]},"8a320800b2086203174291b36ca9f131":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"572ec2fa6216ef7f","status":"passed","time":{"start":1596047919050,"stop":1596047919054,"duration":4}},{"uid":"616e8aa60b392b88","status":"passed","time":{"start":1596005119093,"stop":1596005119096,"duration":3}}]},"efddacca930076c1013b396c6bf9ad2b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5e2354482de170d3","status":"passed","time":{"start":1732764218633,"stop":1732764218633,"duration":0}},{"uid":"3e8741eae0b44214","status":"passed","time":{"start":1732428193982,"stop":1732428193982,"duration":0}},{"uid":"7b2352a8e3675c67","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}},{"uid":"db7b4c897ddcf1a6","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}}]},"aaef6593296fd19246b6caa71f38ecab":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3ff87d981594c6f7","status":"passed","time":{"start":1732764220596,"stop":1732764220597,"duration":1}},{"uid":"5ce6881896e2614d","status":"passed","time":{"start":1732428195897,"stop":1732428195897,"duration":0}},{"uid":"9519f48ec729ba4c","status":"passed","time":{"start":1724735129180,"stop":1724735129180,"duration":0}},{"uid":"aee4538f6230f980","status":"passed","time":{"start":1724735129180,"stop":1724735129180,"duration":0}}]},"314fa0c911eecc8550b44d846452396a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"dbc0e90eb4b59964","status":"passed","time":{"start":1596047923398,"stop":1596047923399,"duration":1}},{"uid":"2a372198588763ac","status":"passed","time":{"start":1596005123398,"stop":1596005123400,"duration":2}},{"uid":"4d844f8568dbe3ee","status":"passed","time":{"start":1594531288328,"stop":1594531288329,"duration":1}},{"uid":"40024d36cd6a9b14","status":"passed","time":{"start":1594163433823,"stop":1594163433824,"duration":1}},{"uid":"ba3afb6612af0b85","status":"passed","time":{"start":1594163040307,"stop":1594163040308,"duration":1}}]},"489e3070dc83756c411301400dd6e3c8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"631ed8ca3aead56c","status":"passed","time":{"start":1732764220715,"stop":1732764220719,"duration":4}},{"uid":"6660f839d8534ee2","status":"passed","time":{"start":1732428195998,"stop":1732428195998,"duration":0}},{"uid":"4ecd1e835300dbcf","status":"passed","time":{"start":1724735129289,"stop":1724735129289,"duration":0}},{"uid":"dfb4af6de633e98","status":"passed","time":{"start":1724735129289,"stop":1724735129289,"duration":0}}]},"0b32c15001d0d63b38660da738a14f27":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":11,"unknown":0,"total":11},"items":[{"uid":"4f042f8b1ea82898","status":"passed","time":{"start":1596047923512,"stop":1596047923514,"duration":2}},{"uid":"83de0438b86a3482","status":"passed","time":{"start":1596005123530,"stop":1596005123531,"duration":1}},{"uid":"bf7ae8aec398e92a","status":"passed","time":{"start":1594531288443,"stop":1594531288445,"duration":2}},{"uid":"e0c7f6610e5b66fd","status":"passed","time":{"start":1594163433907,"stop":1594163433908,"duration":1}},{"uid":"ac9bcc6689e72b84","status":"passed","time":{"start":1594163040396,"stop":1594163040398,"duration":2}}]},"c44d6aae77aa205665511a5ebd2959de":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"45ada06dcb0e9f0a","status":"passed","time":{"start":1596047920631,"stop":1596047920632,"duration":1}},{"uid":"8d0ef96cb00535e2","status":"passed","time":{"start":1596005120516,"stop":1596005120519,"duration":3}},{"uid":"933f81762d8af8fe","status":"passed","time":{"start":1594531285451,"stop":1594531285452,"duration":1}},{"uid":"671372ae37f34d63","status":"passed","time":{"start":1594163430925,"stop":1594163430927,"duration":2}},{"uid":"982672c4ebddedc8","status":"passed","time":{"start":1594163037171,"stop":1594163037172,"duration":1}}]},"d8ed55046475c7e2ae8edf6bff7b1316":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"7331de8e7202ad57","status":"passed","time":{"start":1732764218698,"stop":1732764218753,"duration":55}},{"uid":"aa08a95162404297","status":"passed","time":{"start":1732428194048,"stop":1732428194108,"duration":60}},{"uid":"82619e3fb0e84d4d","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}},{"uid":"521b14729542d5c4","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}}]},"dc079813fc553d210a3def6568230a25":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b684b0c7250ecf6d","status":"passed","time":{"start":1732764218894,"stop":1732764218908,"duration":14}},{"uid":"f727d28e098b30b7","status":"passed","time":{"start":1732428194244,"stop":1732428194248,"duration":4}},{"uid":"9cb8749ab5d5d5c7","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}},{"uid":"2ed8dfd7ca5a3d13","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}}]},"aa9027133335818366e5c0c91c936279":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"edb8f84ee9c3dd36","status":"passed","time":{"start":1732764221159,"stop":1732764221159,"duration":0}},{"uid":"284ee1b80abfdb89","status":"passed","time":{"start":1732428196328,"stop":1732428196328,"duration":0}},{"uid":"1efaf2ab015adde4","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"6af8370630444180","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}}]},"7fcdfe6224a9c1bf62e1c03968cb029e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b1056dd0bc1f2f4e","status":"passed","time":{"start":1732764220467,"stop":1732764220468,"duration":1}},{"uid":"de0aa71757f8badf","status":"passed","time":{"start":1732428195776,"stop":1732428195776,"duration":0}},{"uid":"5a941d3b90762a67","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"5ef0ca25b0e8e9c5","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}}]},"0a8e4dfe9eaf7b2cb8926113088e5d0a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"b43c16d06b3f5808","status":"passed","time":{"start":1596047924196,"stop":1596047924197,"duration":1}},{"uid":"3fc3fc4f42d1272b","status":"passed","time":{"start":1596005124299,"stop":1596005124300,"duration":1}},{"uid":"e4d6d5c0c01b7e82","status":"passed","time":{"start":1594531289130,"stop":1594531289131,"duration":1}},{"uid":"c97d4431cefe2d16","status":"passed","time":{"start":1594163434633,"stop":1594163434634,"duration":1}},{"uid":"30b331f3adf439b0","status":"passed","time":{"start":1594163041021,"stop":1594163041022,"duration":1}}]},"52e12c4648d8f4cf01926e8778370133":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"41cba8aef9bbe904","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047923345,"stop":1596047923345,"duration":0}},{"uid":"5650c62a08c1f6cd","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005123353,"stop":1596005123353,"duration":0}},{"uid":"739a912f797e0e0f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531288265,"stop":1594531288265,"duration":0}},{"uid":"4c4358080d3078b1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163433789,"stop":1594163433789,"duration":0}},{"uid":"4e4137053ca560a7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163040268,"stop":1594163040268,"duration":0}}]},"9398abf0c9f75b70331fc87dcc2b8a7f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a3cba1eb012d0834","status":"passed","time":{"start":1732764220770,"stop":1732764220770,"duration":0}},{"uid":"27f5e11d20d2d96c","status":"passed","time":{"start":1732428196044,"stop":1732428196044,"duration":0}},{"uid":"8a0dfae45b96d6a4","status":"passed","time":{"start":1724735129336,"stop":1724735129336,"duration":0}},{"uid":"c7f51c235702ff2b","status":"passed","time":{"start":1724735129336,"stop":1724735129336,"duration":0}}]},"05bf5c98a76bc70a52e8a5ca13268eab":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"5951612733ac0cb9","status":"passed","time":{"start":1596047924556,"stop":1596047924556,"duration":0}},{"uid":"f21937cfbbaae25","status":"passed","time":{"start":1596005124660,"stop":1596005124663,"duration":3}},{"uid":"5d58b1a7218109b5","status":"passed","time":{"start":1594531289543,"stop":1594531289544,"duration":1}},{"uid":"671f6a4d68ab0df2","status":"passed","time":{"start":1594163434975,"stop":1594163434976,"duration":1}},{"uid":"7353760a04f5d0d1","status":"passed","time":{"start":1594163041373,"stop":1594163041374,"duration":1}}]},"86179f9249a59de428ee775697f09532":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"2a7d968ac3eed20b","status":"passed","time":{"start":1596047923796,"stop":1596047923797,"duration":1}},{"uid":"968dd33eab30cf89","status":"passed","time":{"start":1596005123828,"stop":1596005123829,"duration":1}},{"uid":"76a1aaf0a3f58f4d","status":"passed","time":{"start":1594531288741,"stop":1594531288742,"duration":1}},{"uid":"7c0c70247f667c0","status":"passed","time":{"start":1594163434201,"stop":1594163434202,"duration":1}},{"uid":"a8acd0468acfc37a","status":"passed","time":{"start":1594163040633,"stop":1594163040634,"duration":1}}]},"1b4dd61e36f8ec4ee2f83635d4e16e21":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"cc4dd11ea285cd92","status":"passed","time":{"start":1732764220907,"stop":1732764220907,"duration":0}},{"uid":"35f08e300f5635d6","status":"passed","time":{"start":1732428196147,"stop":1732428196148,"duration":1}},{"uid":"504baf7c4d256536","status":"passed","time":{"start":1724735129430,"stop":1724735129430,"duration":0}},{"uid":"c462a5b80d49c98b","status":"passed","time":{"start":1724735129430,"stop":1724735129430,"duration":0}}]},"cafc6fc0abfb11e9cfca8d11aa0fa441":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ed784be3e1822657","status":"passed","time":{"start":1596047924475,"stop":1596047924479,"duration":4}},{"uid":"8bccd3aa4e3f8054","status":"passed","time":{"start":1596005124583,"stop":1596005124584,"duration":1}},{"uid":"6d1cb4b174edb98f","status":"passed","time":{"start":1594531289445,"stop":1594531289446,"duration":1}},{"uid":"5ea24fe45dd3e1e9","status":"passed","time":{"start":1594163434899,"stop":1594163434900,"duration":1}},{"uid":"d96c17c5a0753288","status":"passed","time":{"start":1594163041289,"stop":1594163041290,"duration":1}}]},"ef9f0d6b554a403890075cafa527f60a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3de5bbe9e7cab5b6","status":"passed","time":{"start":1732764221024,"stop":1732764221024,"duration":0}},{"uid":"2951c359ba3fd421","status":"passed","time":{"start":1732428196238,"stop":1732428196239,"duration":1}},{"uid":"972d0622d29729c4","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"2c2a3e42bb3933c8","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"d497c596f93571336a07dc34f8bfbb15":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ccd7de56a4099f36","status":"passed","time":{"start":1596047920326,"stop":1596047920329,"duration":3}},{"uid":"239bd4b3a01bc27d","status":"passed","time":{"start":1596005120225,"stop":1596005120226,"duration":1}},{"uid":"3f52e197b202f8ac","status":"passed","time":{"start":1594531285193,"stop":1594531285196,"duration":3}},{"uid":"ffe2375a75a66e62","status":"passed","time":{"start":1594163430669,"stop":1594163430671,"duration":2}},{"uid":"e525cd6e49d06aa3","status":"passed","time":{"start":1594163036892,"stop":1594163036894,"duration":2}}]},"42b548c0db1df4ee811cd611dd0f3fb5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"f272a61ddd3e6c22","status":"passed","time":{"start":1596047923420,"stop":1596047923422,"duration":2}},{"uid":"fe099401a3554dbb","status":"passed","time":{"start":1596005123416,"stop":1596005123417,"duration":1}},{"uid":"ae3562fc0808791d","status":"passed","time":{"start":1594531288343,"stop":1594531288344,"duration":1}},{"uid":"787b50b67714584a","status":"passed","time":{"start":1594163433837,"stop":1594163433839,"duration":2}},{"uid":"cc9da8d77d6e39cf","status":"passed","time":{"start":1594163040320,"stop":1594163040322,"duration":2}}]},"ae3e8fd54712dd8496499b7bc14e7226":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"37bcd45d30c593a7","status":"passed","time":{"start":1732764219315,"stop":1732764219315,"duration":0}},{"uid":"d4a0809a7647965","status":"passed","time":{"start":1732428194637,"stop":1732428194637,"duration":0}},{"uid":"3a2392b112899a67","status":"passed","time":{"start":1724735128031,"stop":1724735128031,"duration":0}},{"uid":"682a94239c4fcbde","status":"passed","time":{"start":1724735128031,"stop":1724735128031,"duration":0}}]},"7d6726eaa46b88e072d1737308714f4e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e5a675ad44e68491","status":"passed","time":{"start":1596047920309,"stop":1596047920310,"duration":1}},{"uid":"e479f3c1d382a28c","status":"passed","time":{"start":1596005120198,"stop":1596005120200,"duration":2}},{"uid":"c0b164673bf3c82b","status":"passed","time":{"start":1594531285169,"stop":1594531285170,"duration":1}},{"uid":"68ec38806a2cd925","status":"passed","time":{"start":1594163430649,"stop":1594163430650,"duration":1}},{"uid":"9f994ed97de7687b","status":"passed","time":{"start":1594163036873,"stop":1594163036874,"duration":1}}]},"fc9a702ca5c19210ede805fc9e7cf90c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3da16b28e7f4cfc7","status":"passed","time":{"start":1596047924046,"stop":1596047924047,"duration":1}},{"uid":"5a652a6c263222b6","status":"passed","time":{"start":1596005124140,"stop":1596005124141,"duration":1}},{"uid":"5b2a78b35171f42d","status":"passed","time":{"start":1594531288986,"stop":1594531288987,"duration":1}},{"uid":"275ecc22360d91d6","status":"passed","time":{"start":1594163434485,"stop":1594163434486,"duration":1}},{"uid":"e8a6bfbb71f53345","status":"passed","time":{"start":1594163040859,"stop":1594163040860,"duration":1}}]},"dcabd02011959f0337d9098678ad990d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"63ea9545d8dcd43f","status":"passed","time":{"start":1732764221337,"stop":1732764221337,"duration":0}},{"uid":"b1cbd478c753b1e","status":"passed","time":{"start":1732428196468,"stop":1732428196468,"duration":0}},{"uid":"bfe92f9ff640a644","status":"passed","time":{"start":1724735129758,"stop":1724735129758,"duration":0}},{"uid":"966dbbb37b9c251e","status":"passed","time":{"start":1724735129758,"stop":1724735129758,"duration":0}}]},"80fa996da1344642e95c3c1d2f315df1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"689b611d3c9a3124","status":"passed","time":{"start":1732764221134,"stop":1732764221134,"duration":0}},{"uid":"bd4541daca134967","status":"passed","time":{"start":1732428196311,"stop":1732428196312,"duration":1}},{"uid":"7ac9af93b3d2f297","status":"passed","time":{"start":1724735129586,"stop":1724735129602,"duration":16}},{"uid":"3be027c950740ddd","status":"passed","time":{"start":1724735129586,"stop":1724735129602,"duration":16}}]},"161a43e9e1a5a89bd5102282ce0a8c54":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":14,"unknown":0,"total":14},"items":[{"uid":"ab747b5869b404ca","status":"passed","time":{"start":1596047919264,"stop":1596047919268,"duration":4}},{"uid":"edb0d9bfe101f9dc","status":"passed","time":{"start":1596005119282,"stop":1596005119285,"duration":3}},{"uid":"2c1d5bfd8e28c76b","status":"passed","time":{"start":1594531284186,"stop":1594531284188,"duration":2}},{"uid":"ff5b0bbf7bff148f","status":"passed","time":{"start":1594163429754,"stop":1594163429755,"duration":1}},{"uid":"99a06d0e6864000b","status":"passed","time":{"start":1594163035939,"stop":1594163035947,"duration":8}}]},"2cb427f82db56166295274f89427b370":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"5ffbd011186f0c0b","status":"passed","time":{"start":1596047920657,"stop":1596047920664,"duration":7}},{"uid":"6695f08a3298a6b0","status":"passed","time":{"start":1596005120545,"stop":1596005120552,"duration":7}},{"uid":"38c868d62fad4f75","status":"passed","time":{"start":1594531285478,"stop":1594531285484,"duration":6}},{"uid":"882a3c012ef28b66","status":"passed","time":{"start":1594163430960,"stop":1594163430968,"duration":8}},{"uid":"dfdd88579a2370f4","status":"passed","time":{"start":1594163037198,"stop":1594163037205,"duration":7}}]},"e15f1973b9fdb38f6fac61e3b46f93cc":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"6dfafb882d7cc41f","status":"passed","time":{"start":1732764221330,"stop":1732764221330,"duration":0}},{"uid":"8c8d43e9d38910da","status":"passed","time":{"start":1732428196461,"stop":1732428196461,"duration":0}},{"uid":"8427b8f31ff35d6c","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"a3beec2fa9a311c4","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}}]},"941f95519b8a2760d5d87e88d375511f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"df1a6e2728b6c2ba","status":"passed","time":{"start":1596047924118,"stop":1596047924119,"duration":1}},{"uid":"a2e88b1f5321c6e6","status":"passed","time":{"start":1596005124214,"stop":1596005124215,"duration":1}},{"uid":"3375d65369f2909a","status":"passed","time":{"start":1594531289052,"stop":1594531289053,"duration":1}},{"uid":"c2ea749412e943c0","status":"passed","time":{"start":1594163434557,"stop":1594163434558,"duration":1}},{"uid":"bc90e79697b04699","status":"passed","time":{"start":1594163040943,"stop":1594163040944,"duration":1}}]},"7fbc65fe31554720c70d1027b5a5aaf6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"86b431e3074334a7","status":"passed","time":{"start":1596047924652,"stop":1596047924654,"duration":2}},{"uid":"7e89c37648c19a41","status":"passed","time":{"start":1596005124782,"stop":1596005124783,"duration":1}},{"uid":"9cbcc9a1ef853dd7","status":"passed","time":{"start":1594531289664,"stop":1594531289665,"duration":1}},{"uid":"97971de30bfd7627","status":"passed","time":{"start":1594163435075,"stop":1594163435075,"duration":0}},{"uid":"794e47e81d3caebf","status":"passed","time":{"start":1594163041488,"stop":1594163041489,"duration":1}}]},"72a2d75b45f09e520765f369cfc2bc8f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"99bd3e79aeea5636","status":"passed","time":{"start":1732764221033,"stop":1732764221033,"duration":0}},{"uid":"371c743cf6f64f1d","status":"passed","time":{"start":1732428196244,"stop":1732428196245,"duration":1}},{"uid":"26cf86ca9eda4b5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"34febd97f08d8df7","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"f6abc3263260f9b09426d486c18b1d1c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ae11fee7650ad13c","status":"passed","time":{"start":1596047924638,"stop":1596047924638,"duration":0}},{"uid":"ec0b9d2ff15e059e","status":"passed","time":{"start":1596005124753,"stop":1596005124756,"duration":3}},{"uid":"19a638a8db7fc515","status":"passed","time":{"start":1594531289646,"stop":1594531289647,"duration":1}},{"uid":"17c5dee327b3fd1c","status":"passed","time":{"start":1594163435062,"stop":1594163435063,"duration":1}},{"uid":"ee728fb3ef26d4b2","status":"passed","time":{"start":1594163041474,"stop":1594163041475,"duration":1}}]},"04bb543ec741bd163e341a33a1623692":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"d6ad7a05187743ff","status":"passed","time":{"start":1732764219308,"stop":1732764219309,"duration":1}},{"uid":"256a10c9792b808f","status":"passed","time":{"start":1732428194628,"stop":1732428194628,"duration":0}},{"uid":"616180d049b16d1d","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"7ba8a4247f4c6307","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}}]},"4e8f158d2e887eb45841e908801e1bfa":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1941721193cce28a","status":"passed","time":{"start":1596047919676,"stop":1596047919931,"duration":255}},{"uid":"732fcaf6e51ca4a","status":"passed","time":{"start":1596005119641,"stop":1596005119896,"duration":255}},{"uid":"567c1788ec42c341","status":"passed","time":{"start":1594531284550,"stop":1594531284797,"duration":247}},{"uid":"f36d1240b1684708","status":"passed","time":{"start":1594163430088,"stop":1594163430320,"duration":232}},{"uid":"e5c8d52471fa7f23","status":"passed","time":{"start":1594163036307,"stop":1594163036539,"duration":232}}]},"2e669f0529d36ab8d3f8a8bda96b4165":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e47d01d6abb5814e","status":"passed","time":{"start":1596047923263,"stop":1596047923264,"duration":1}},{"uid":"45b6c100df7805e3","status":"passed","time":{"start":1596005123260,"stop":1596005123261,"duration":1}},{"uid":"5876876ae43b4a8a","status":"passed","time":{"start":1594531288192,"stop":1594531288193,"duration":1}},{"uid":"ba06eb32053ff48b","status":"passed","time":{"start":1594163433722,"stop":1594163433723,"duration":1}},{"uid":"e40e9c5dc2dbbc4","status":"passed","time":{"start":1594163040188,"stop":1594163040189,"duration":1}}]},"7ee6731933bd9dff6fabc41830db1bf0":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"8e9b4227c17ce17f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218853,"stop":1732764218853,"duration":0}},{"uid":"571176bf000b455b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194198,"stop":1732428194198,"duration":0}},{"uid":"87acfa055dcbe26a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"a064a48d91c28f13","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"9f2093620517aae286b85ccc9f40b534":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ebad1371009d2223","status":"passed","time":{"start":1732764220243,"stop":1732764220243,"duration":0}},{"uid":"db6f47361aae7a53","status":"passed","time":{"start":1732428195563,"stop":1732428195563,"duration":0}},{"uid":"51971bf7ad109ed2","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0}},{"uid":"30cacf1f2fb31f20","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0}}]},"e2716f691be2a9d6b5fd30d66b1f784d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"fa6c346b04c031d5","status":"passed","time":{"start":1732764220731,"stop":1732764220732,"duration":1}},{"uid":"dd6fef8ab37d71ba","status":"passed","time":{"start":1732428196011,"stop":1732428196011,"duration":0}},{"uid":"e7eaed29fbceb75","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0}},{"uid":"aac9dbbaca38b054","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0}}]},"e4a3219ae28469fc10d020cba24dd0dd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"4e3518fb96f2d3b2","status":"passed","time":{"start":1596047920420,"stop":1596047920421,"duration":1}},{"uid":"6db01be431478f6a","status":"passed","time":{"start":1596005120319,"stop":1596005120320,"duration":1}},{"uid":"bd5ea58390f0a292","status":"passed","time":{"start":1594531285272,"stop":1594531285274,"duration":2}},{"uid":"8be8de5c8172e09b","status":"passed","time":{"start":1594163430739,"stop":1594163430740,"duration":1}},{"uid":"c996edcdf3d76d50","status":"passed","time":{"start":1594163036971,"stop":1594163036972,"duration":1}}]},"e52a4070adc4c9a5f7d9d15dc00dcd29":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"55638bba0759cb56","status":"passed","time":{"start":1596047923748,"stop":1596047923748,"duration":0}},{"uid":"62d5569b0cdd4875","status":"passed","time":{"start":1596005123782,"stop":1596005123783,"duration":1}},{"uid":"b732ea427fd44461","status":"passed","time":{"start":1594531288698,"stop":1594531288699,"duration":1}},{"uid":"717cb846ad5d46e","status":"passed","time":{"start":1594163434128,"stop":1594163434129,"duration":1}},{"uid":"16c3317126c9fbbc","status":"passed","time":{"start":1594163040592,"stop":1594163040593,"duration":1}}]},"301a4a5c6feaafe2de82b5b9900cd661":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ad3f08ee8482dbb3","status":"passed","time":{"start":1596047924645,"stop":1596047924645,"duration":0}},{"uid":"c50a7d17debdafc4","status":"passed","time":{"start":1596005124774,"stop":1596005124775,"duration":1}},{"uid":"613437d5b4c37efc","status":"passed","time":{"start":1594531289656,"stop":1594531289657,"duration":1}},{"uid":"4dc4edca45be600b","status":"passed","time":{"start":1594163435068,"stop":1594163435068,"duration":0}},{"uid":"e3639c83e28d56e9","status":"passed","time":{"start":1594163041481,"stop":1594163041482,"duration":1}}]},"5ec88dd2e1061775d1a54f008e35ffe5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"371bb28917263447","status":"passed","time":{"start":1596047923712,"stop":1596047923713,"duration":1}},{"uid":"945e602090de2952","status":"passed","time":{"start":1596005123746,"stop":1596005123748,"duration":2}},{"uid":"c76e88266fe8513e","status":"passed","time":{"start":1594531288652,"stop":1594531288653,"duration":1}},{"uid":"a12f02d97bfbdaf7","status":"passed","time":{"start":1594163434093,"stop":1594163434095,"duration":2}},{"uid":"4ded9c018409dec5","status":"passed","time":{"start":1594163040563,"stop":1594163040564,"duration":1}}]},"0b77c06fac1d0dda8fc01f3391f08471":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a3a31a9b373fe696","status":"passed","time":{"start":1596047924320,"stop":1596047924321,"duration":1}},{"uid":"a42fd1b52c788a43","status":"passed","time":{"start":1596005124421,"stop":1596005124423,"duration":2}},{"uid":"e0559ccad83713c8","status":"passed","time":{"start":1594531289260,"stop":1594531289261,"duration":1}},{"uid":"f9618f1299802d13","status":"passed","time":{"start":1594163434747,"stop":1594163434748,"duration":1}},{"uid":"60f573137e6be93b","status":"passed","time":{"start":1594163041136,"stop":1594163041137,"duration":1}}]},"3d20cddd76e145acdf8951f93bbd7aca":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"96ad66d817d9d01","status":"passed","time":{"start":1596047924137,"stop":1596047924139,"duration":2}},{"uid":"12377738ed99b4e7","status":"passed","time":{"start":1596005124234,"stop":1596005124236,"duration":2}},{"uid":"1a572099bd87c4ff","status":"passed","time":{"start":1594531289071,"stop":1594531289073,"duration":2}},{"uid":"d1964b006528dba7","status":"passed","time":{"start":1594163434576,"stop":1594163434577,"duration":1}},{"uid":"9d18077ad676acbb","status":"passed","time":{"start":1594163040961,"stop":1594163040964,"duration":3}}]},"4837bd231004cf7ec289887c52c12796":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2991adec6435da10","status":"passed","time":{"start":1732764220892,"stop":1732764220893,"duration":1}},{"uid":"36685d778f756fae","status":"passed","time":{"start":1732428196138,"stop":1732428196139,"duration":1}},{"uid":"7c3ec7eab2e0be6d","status":"passed","time":{"start":1724735129414,"stop":1724735129430,"duration":16}},{"uid":"2fba83a53ac553ac","status":"passed","time":{"start":1724735129414,"stop":1724735129430,"duration":16}}]},"4d406a702da9fd827c8c4798d255a6cf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1c9684bf403c80de","status":"passed","time":{"start":1732764219137,"stop":1732764219137,"duration":0}},{"uid":"e99ca5757342b866","status":"passed","time":{"start":1732428194463,"stop":1732428194463,"duration":0}},{"uid":"b9d7d0d5afb8734c","status":"passed","time":{"start":1724735127844,"stop":1724735127844,"duration":0}},{"uid":"bdcb772653d8aad","status":"passed","time":{"start":1724735127844,"stop":1724735127844,"duration":0}}]},"be99c6f72cdf623836966737dcb7a654":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8388a8495a8b75af","status":"passed","time":{"start":1732764220641,"stop":1732764220642,"duration":1}},{"uid":"8ea6e5a2b5515469","status":"passed","time":{"start":1732428195937,"stop":1732428195939,"duration":2}},{"uid":"c799982c38b97fcc","status":"passed","time":{"start":1724735129227,"stop":1724735129227,"duration":0}},{"uid":"af191d67a3f53ad3","status":"passed","time":{"start":1724735129227,"stop":1724735129227,"duration":0}}]},"7c48f5c6aa887d1bc76d081b028cf7cf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"f26dca06c76121c7","status":"passed","time":{"start":1732764220572,"stop":1732764220573,"duration":1}},{"uid":"7d6c6bb6b47e11d4","status":"passed","time":{"start":1732428195874,"stop":1732428195875,"duration":1}},{"uid":"f1ac1e81621379df","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"9d90f23892be7ac3","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}}]},"d4bb68fb8c0e59fc03fed525cca43eb5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"49ad6a9c0404421b","status":"passed","time":{"start":1732764219290,"stop":1732764219291,"duration":1}},{"uid":"33e90a465d3b6e95","status":"passed","time":{"start":1732428194610,"stop":1732428194610,"duration":0}},{"uid":"a70ffb4d0a92e5c8","status":"passed","time":{"start":1724735128000,"stop":1724735128000,"duration":0}},{"uid":"291bd12f30edb56f","status":"passed","time":{"start":1724735128000,"stop":1724735128000,"duration":0}}]},"4f7c4b258ce2dd212abc76d538a956bd":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"2890c501d19b5f47","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764220219,"stop":1732764220219,"duration":0}},{"uid":"b6d0f7b70ff35380","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428195535,"stop":1732428195535,"duration":0}},{"uid":"b72d4e8ad3288d1b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"900ed6bd99df3d56","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}}]},"44269ffb9aeaecd9b9cb3579ebfafa33":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":19,"unknown":0,"total":19},"items":[{"uid":"79f88c515080eaf0","status":"passed","time":{"start":1596047923899,"stop":1596047923900,"duration":1}},{"uid":"7342fa1ab12766d","status":"passed","time":{"start":1596005123934,"stop":1596005123936,"duration":2}},{"uid":"8e391f54d7032875","status":"passed","time":{"start":1594531288830,"stop":1594531288832,"duration":2}},{"uid":"f46bcb027664cf43","status":"passed","time":{"start":1594163434302,"stop":1594163434304,"duration":2}},{"uid":"cc5186acdd230ef2","status":"passed","time":{"start":1594163040716,"stop":1594163040717,"duration":1}}]},"fcd618577998a86f372b0608156ae679":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"769ac601b16802cc","status":"passed","time":{"start":1596047923875,"stop":1596047923876,"duration":1}},{"uid":"8ade1a4ed229c183","status":"passed","time":{"start":1596005123909,"stop":1596005123910,"duration":1}},{"uid":"f4445efd3f03b6ac","status":"passed","time":{"start":1594531288811,"stop":1594531288812,"duration":1}},{"uid":"a689309bcbef2944","status":"passed","time":{"start":1594163434277,"stop":1594163434278,"duration":1}},{"uid":"537f31bc291596c7","status":"passed","time":{"start":1594163040695,"stop":1594163040696,"duration":1}}]},"dd45bde8a5798bd4dac8809e8aa8206c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"64ddebaa5d6679fc","status":"passed","time":{"start":1732764220198,"stop":1732764220198,"duration":0}},{"uid":"9267ea7150c527ef","status":"passed","time":{"start":1732428195510,"stop":1732428195510,"duration":0}},{"uid":"1719ddf6913445c8","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"66511dda8143933e","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}}]},"6753f1fa7219c8cb1c1cfd633e3291ef":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"33a9357aa53f398b","status":"passed","time":{"start":1596047924382,"stop":1596047924383,"duration":1}},{"uid":"c665ad0a0e6c711d","status":"passed","time":{"start":1596005124486,"stop":1596005124487,"duration":1}},{"uid":"f218d7354c801b8e","status":"passed","time":{"start":1594531289330,"stop":1594531289331,"duration":1}},{"uid":"804d243cf20fb592","status":"passed","time":{"start":1594163434803,"stop":1594163434804,"duration":1}},{"uid":"57fbb6cfee6391bf","status":"passed","time":{"start":1594163041193,"stop":1594163041194,"duration":1}}]},"c07c7cb9e4aa2b6b273c9327f48ca674":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"190ed93e28b901b","status":"passed","time":{"start":1732764220999,"stop":1732764220999,"duration":0}},{"uid":"698c99dcac4b0d93","status":"passed","time":{"start":1732428196215,"stop":1732428196215,"duration":0}},{"uid":"1188dda60b67ea96","status":"passed","time":{"start":1724735129508,"stop":1724735129508,"duration":0}},{"uid":"3d238edf9c2316ff","status":"passed","time":{"start":1724735129508,"stop":1724735129508,"duration":0}}]},"fed42f6855f5f40945177fa4c23f0f10":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c56c5e45a02efbb2","status":"passed","time":{"start":1596047923566,"stop":1596047923569,"duration":3}},{"uid":"6529db7b1ff7aad9","status":"passed","time":{"start":1596005123578,"stop":1596005123582,"duration":4}},{"uid":"27045d81bffc6b89","status":"passed","time":{"start":1594531288509,"stop":1594531288513,"duration":4}},{"uid":"e4330e446bec81c2","status":"passed","time":{"start":1594163433963,"stop":1594163433968,"duration":5}},{"uid":"1f375106e30801d1","status":"passed","time":{"start":1594163040441,"stop":1594163040443,"duration":2}}]},"0f9fe14df4043e3026ded68af344e3f2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"59e860fc2782867c","status":"passed","time":{"start":1732764220156,"stop":1732764220156,"duration":0}},{"uid":"b2ea4d6d64dc027a","status":"passed","time":{"start":1732428195466,"stop":1732428195466,"duration":0}},{"uid":"6ab6caccad49b468","status":"passed","time":{"start":1724735128774,"stop":1724735128774,"duration":0}},{"uid":"ccf5a8c46639d0ec","status":"passed","time":{"start":1724735128774,"stop":1724735128774,"duration":0}}]},"b5060eb4345bb1fe079895175d656cb8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"6db30c4ff5c46df7","status":"passed","time":{"start":1596047920279,"stop":1596047920280,"duration":1}},{"uid":"bf01c1cf3a02fe61","status":"passed","time":{"start":1596005120178,"stop":1596005120179,"duration":1}},{"uid":"898fe1232be29d1f","status":"passed","time":{"start":1594531285142,"stop":1594531285144,"duration":2}},{"uid":"97d7e6522c252b56","status":"passed","time":{"start":1594163430629,"stop":1594163430630,"duration":1}},{"uid":"7deee5701b71c0b1","status":"passed","time":{"start":1594163036850,"stop":1594163036852,"duration":2}}]},"da381d769d9c85b15441af4ada467c58":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"51966bed69fa2237","status":"passed","time":{"start":1596047923958,"stop":1596047923959,"duration":1}},{"uid":"1c066221956be17","status":"passed","time":{"start":1596005124034,"stop":1596005124035,"duration":1}},{"uid":"6212488cfd2a4684","status":"passed","time":{"start":1594531288891,"stop":1594531288892,"duration":1}},{"uid":"6fbf63bbaf63780b","status":"passed","time":{"start":1594163434379,"stop":1594163434381,"duration":2}},{"uid":"101888eedff2506d","status":"passed","time":{"start":1594163040774,"stop":1594163040774,"duration":0}}]},"cff7d7f7b55b35458669cd92cb129d06":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5ad5cb812fbd5d4a","status":"passed","time":{"start":1732764218926,"stop":1732764218926,"duration":0}},{"uid":"cf71a425c4796a9","status":"passed","time":{"start":1732428194268,"stop":1732428194268,"duration":0}},{"uid":"fd4d83368b6d5d5e","status":"passed","time":{"start":1724735127672,"stop":1724735127672,"duration":0}},{"uid":"689de206e9df0991","status":"passed","time":{"start":1724735127672,"stop":1724735127672,"duration":0}}]},"2dc5f3dd0a3e6e7beee8f439047c4032":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"4710cc2182eb85cb","status":"passed","time":{"start":1732764221358,"stop":1732764221359,"duration":1}},{"uid":"54bb63fb3736b8ae","status":"passed","time":{"start":1732428196482,"stop":1732428196482,"duration":0}},{"uid":"b97e3a9bf54f17f3","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"73d92f8f0c07772d","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"7cff1d7692fe8bf77b7f716ce4e74775":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1e95cacac5e122c","status":"passed","time":{"start":1596047920614,"stop":1596047920615,"duration":1}},{"uid":"6a8ebf1d563b029","status":"passed","time":{"start":1596005120508,"stop":1596005120510,"duration":2}},{"uid":"76119461e6bbe7b5","status":"passed","time":{"start":1594531285444,"stop":1594531285445,"duration":1}},{"uid":"8ae0c921930f3997","status":"passed","time":{"start":1594163430915,"stop":1594163430916,"duration":1}},{"uid":"3b689712ade903e1","status":"passed","time":{"start":1594163037159,"stop":1594163037162,"duration":3}}]},"f9568f445cf6471d62f38f61a6e1887d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"664f2a2d41bf2bd8","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"5ea1e8d078b774a7","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"6c1504a4fcfadf69","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"a83637127d81f7d9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"12f0f975ccfd38a2860e83db6017e19f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a5b469ea69ba375b","status":"passed","time":{"start":1732764221204,"stop":1732764221204,"duration":0}},{"uid":"f701011259e850f6","status":"passed","time":{"start":1732428196359,"stop":1732428196359,"duration":0}},{"uid":"e10517b1ea4eb479","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0}},{"uid":"2cbc31ebfbb61905","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0}}]},"3ade0b8dc3a70452a99ea470cea361ac":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"2be24f9b66669d76","status":"passed","time":{"start":1732764221056,"stop":1732764221056,"duration":0}},{"uid":"345a3bae73357330","status":"passed","time":{"start":1732428196265,"stop":1732428196265,"duration":0}},{"uid":"c35da98b55fb5e6b","status":"passed","time":{"start":1724735129555,"stop":1724735129555,"duration":0}},{"uid":"6a770856a19e186","status":"passed","time":{"start":1724735129555,"stop":1724735129555,"duration":0}}]},"89f53112353ba49dc8f3a4029d39ba34":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"63a8ebd07b8fa1c4","status":"passed","time":{"start":1732764220337,"stop":1732764220337,"duration":0}},{"uid":"70963d87150b1b7f","status":"passed","time":{"start":1732428195660,"stop":1732428195660,"duration":0}},{"uid":"59863a86bad45fb3","status":"passed","time":{"start":1724735128946,"stop":1724735128946,"duration":0}},{"uid":"29266ed99d46b2a","status":"passed","time":{"start":1724735128946,"stop":1724735128946,"duration":0}}]},"a6cf7a78113925c8ce86bec289a2189d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c7e18ff4ddc5c92a","status":"passed","time":{"start":1596047924091,"stop":1596047924093,"duration":2}},{"uid":"7b2e4e8402f55302","status":"passed","time":{"start":1596005124192,"stop":1596005124193,"duration":1}},{"uid":"b0cb918932f1257a","status":"passed","time":{"start":1594531289032,"stop":1594531289032,"duration":0}},{"uid":"546cae077bf7ca6a","status":"passed","time":{"start":1594163434534,"stop":1594163434535,"duration":1}},{"uid":"2c43d13401571ecf","status":"passed","time":{"start":1594163040922,"stop":1594163040923,"duration":1}}]},"a1dee0241acea84cdb83fd9eaabd5c04":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"d0246537274067fb","status":"passed","time":{"start":1732764221017,"stop":1732764221018,"duration":1}},{"uid":"a4849e99633e4676","status":"passed","time":{"start":1732428196230,"stop":1732428196230,"duration":0}},{"uid":"327fbdea3443aca5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"c301f45b01d7d10f","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"6738a51245363d65952509f12ebc1af8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"416bb0c0ac58f7b6","status":"passed","time":{"start":1732764220293,"stop":1732764220293,"duration":0}},{"uid":"59b1922c33f3ac65","status":"passed","time":{"start":1732428195616,"stop":1732428195616,"duration":0}},{"uid":"9b82a842fdc9b867","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}},{"uid":"4c3877c30e625752","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}}]},"a2426de0b4808429aff451df95bbdc21":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8605c2bc186d7f9a","status":"passed","time":{"start":1732764220171,"stop":1732764220172,"duration":1}},{"uid":"f5177f712a8be6da","status":"passed","time":{"start":1732428195484,"stop":1732428195485,"duration":1}},{"uid":"d8d5d2ee94f4b051","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0}},{"uid":"62e4f6698c2439c","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0}}]},"464e445546d6c625c166d17d836fe45c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"e7035dc3ef8d99c0","status":"passed","time":{"start":1732764218663,"stop":1732764218663,"duration":0}},{"uid":"461527a27e50c04a","status":"passed","time":{"start":1732428194015,"stop":1732428194015,"duration":0}},{"uid":"95ddc175910ea52","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}},{"uid":"16026a681cee6bae","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}}]},"b49a06236d1af1a464e84083e52f6b22":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"4eb91d777aea105a","status":"passed","time":{"start":1732764218861,"stop":1732764218861,"duration":0}},{"uid":"5ea5418b10cdf416","status":"passed","time":{"start":1732428194207,"stop":1732428194207,"duration":0}},{"uid":"5e6aa533c6c0fafa","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"d65c16a1b47d468e","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"c6165a75ca9eea153433d316f4ac3eb9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"93260917d8d1730d","status":"passed","time":{"start":1596047924343,"stop":1596047924344,"duration":1}},{"uid":"c74080002f5998f4","status":"passed","time":{"start":1596005124449,"stop":1596005124450,"duration":1}},{"uid":"7ebd44671756394c","status":"passed","time":{"start":1594531289286,"stop":1594531289286,"duration":0}},{"uid":"e09926b95d980041","status":"passed","time":{"start":1594163434769,"stop":1594163434770,"duration":1}},{"uid":"ca5dbfdf828fd84b","status":"passed","time":{"start":1594163041158,"stop":1594163041159,"duration":1}}]},"faebae956c3da12c5f429266c959c030":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1c3655d4a978bd79","status":"passed","time":{"start":1732764220192,"stop":1732764220192,"duration":0}},{"uid":"87dc5713a007f1d7","status":"passed","time":{"start":1732428195501,"stop":1732428195501,"duration":0}},{"uid":"d9458c8615b9e985","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"863d982a547ab48a","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}}]},"5ade91fb72a8c6b40f8def4106a376c0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1d5767f16afc3bd8","status":"passed","time":{"start":1596047923917,"stop":1596047923918,"duration":1}},{"uid":"e686dcdf2807c271","status":"passed","time":{"start":1596005123957,"stop":1596005123958,"duration":1}},{"uid":"a9361839c25b3e08","status":"passed","time":{"start":1594531288846,"stop":1594531288847,"duration":1}},{"uid":"1c2bfb84e88d2c39","status":"passed","time":{"start":1594163434328,"stop":1594163434329,"duration":1}},{"uid":"996f2e4824ff8649","status":"passed","time":{"start":1594163040732,"stop":1594163040733,"duration":1}}]},"d52901f553e103c17fa73d8148d8b604":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"46eea1e10beb3240","status":"passed","time":{"start":1732764220443,"stop":1732764220443,"duration":0}},{"uid":"2baefc3521a1da2a","status":"passed","time":{"start":1732428195750,"stop":1732428195751,"duration":1}},{"uid":"76548c4669002681","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}},{"uid":"fb032b53923bc0e9","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}]},"12e938cceeb3c2541d2a8441fd1037c9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":20,"unknown":0,"total":20},"items":[{"uid":"91f1da3329a1a671","status":"passed","time":{"start":1596047919127,"stop":1596047919129,"duration":2}},{"uid":"41496dbd64dd1c9c","status":"passed","time":{"start":1596005119184,"stop":1596005119186,"duration":2}},{"uid":"cb957225d743894a","status":"passed","time":{"start":1594531284076,"stop":1594531284078,"duration":2}},{"uid":"5e887dd6d7625f8","status":"passed","time":{"start":1594163429645,"stop":1594163429647,"duration":2}},{"uid":"2446a309189eda9d","status":"passed","time":{"start":1594163035809,"stop":1594163035811,"duration":2}}]},"32fca0dba156c29ff0c5aa5efe4a761f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e29672a56bdf38c1","status":"passed","time":{"start":1596047923830,"stop":1596047923831,"duration":1}},{"uid":"801ff19c5bf67125","status":"passed","time":{"start":1596005123859,"stop":1596005123864,"duration":5}},{"uid":"53f1e2f5b475a268","status":"passed","time":{"start":1594531288774,"stop":1594531288775,"duration":1}},{"uid":"22ec47c3f794f2b2","status":"passed","time":{"start":1594163434235,"stop":1594163434235,"duration":0}},{"uid":"d2f81d0cf163dbce","status":"passed","time":{"start":1594163040661,"stop":1594163040662,"duration":1}}]},"250e37eef35f96fa2557cde52e0899db":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d22f747573a022e2","status":"passed","time":{"start":1596047919607,"stop":1596047919610,"duration":3}},{"uid":"16bd58c8b6c3a1e0","status":"passed","time":{"start":1596005119586,"stop":1596005119588,"duration":2}},{"uid":"6dc5fd07ddbfc757","status":"passed","time":{"start":1594531284488,"stop":1594531284489,"duration":1}},{"uid":"7e96f18e152c398","status":"passed","time":{"start":1594163430041,"stop":1594163430041,"duration":0}},{"uid":"65b810d84de0efeb","status":"passed","time":{"start":1594163036257,"stop":1594163036258,"duration":1}}]},"9099ed84dac5ff19b3e1ff40f3781efd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"244ec661f6b4f13e","status":"passed","time":{"start":1596047923760,"stop":1596047923766,"duration":6}},{"uid":"4576ef357da3660a","status":"passed","time":{"start":1596005123794,"stop":1596005123797,"duration":3}},{"uid":"81334e5a4cdd758d","status":"passed","time":{"start":1594531288709,"stop":1594531288711,"duration":2}},{"uid":"480df397e0797521","status":"passed","time":{"start":1594163434139,"stop":1594163434141,"duration":2}},{"uid":"354bf46a9801f24c","status":"passed","time":{"start":1594163040607,"stop":1594163040609,"duration":2}}]},"6f72fd5fb63f9cad16ccb27d6b59b668":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d55a4c35e21d8111","status":"passed","time":{"start":1596047924690,"stop":1596047924692,"duration":2}},{"uid":"f4e853010f35408c","status":"passed","time":{"start":1596005124837,"stop":1596005124838,"duration":1}},{"uid":"2c40e2f3652fc386","status":"passed","time":{"start":1594531289709,"stop":1594531289710,"duration":1}},{"uid":"d3e56ff953e034bc","status":"passed","time":{"start":1594163435112,"stop":1594163435112,"duration":0}},{"uid":"678c65df6866a264","status":"passed","time":{"start":1594163041528,"stop":1594163041528,"duration":0}}]},"81b718c3bba361637ce9ed2266cd30d2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ed9cfa6ba87dba0e","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"9fa9266ff3a1c464","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"280a7287fd39d5a9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"f80f9bf6821c7c25","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"d8680aad50eda2b69694580584e0455f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b3f6328bce0de37c","status":"passed","time":{"start":1732764220676,"stop":1732764220677,"duration":1}},{"uid":"749e2bcfe9e98a99","status":"passed","time":{"start":1732428195966,"stop":1732428195967,"duration":1}},{"uid":"fd395297ed368b03","status":"passed","time":{"start":1724735129258,"stop":1724735129258,"duration":0}},{"uid":"ad12195e4f930686","status":"passed","time":{"start":1724735129258,"stop":1724735129258,"duration":0}}]},"08aa958df6a92148f413a19d338a9eb7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1e6b94c934c41c63","status":"passed","time":{"start":1596047924514,"stop":1596047924515,"duration":1}},{"uid":"5fe37a0138c46e89","status":"passed","time":{"start":1596005124616,"stop":1596005124619,"duration":3}},{"uid":"a0b77d338096296e","status":"passed","time":{"start":1594531289488,"stop":1594531289490,"duration":2}},{"uid":"636bf20aba05bc6c","status":"passed","time":{"start":1594163434934,"stop":1594163434935,"duration":1}},{"uid":"e8d7973f586e9ccb","status":"passed","time":{"start":1594163041332,"stop":1594163041333,"duration":1}}]},"c421bbdf427fc6e784d70fcb75e166ee":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"e604a93a8ee1253f","status":"passed","time":{"start":1732764218683,"stop":1732764218684,"duration":1}},{"uid":"4b8219eb37520d2d","status":"passed","time":{"start":1732428194032,"stop":1732428194032,"duration":0}},{"uid":"f711bbcd16ab2119","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}},{"uid":"5c64823a2a73f974","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}}]},"f00dbd2e8a201d8a4d1b6579cc3223ba":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"4a8a1e214063ff65","status":"passed","time":{"start":1596047923734,"stop":1596047923735,"duration":1}},{"uid":"186805975928e06a","status":"passed","time":{"start":1596005123766,"stop":1596005123768,"duration":2}},{"uid":"bc6d10b8797a9453","status":"passed","time":{"start":1594531288674,"stop":1594531288676,"duration":2}},{"uid":"fd9fb7a049562c32","status":"passed","time":{"start":1594163434112,"stop":1594163434113,"duration":1}},{"uid":"163db5f277b6af87","status":"passed","time":{"start":1594163040579,"stop":1594163040581,"duration":2}}]},"9f1de1fe45fbdc513df7a1c52ccbe6cd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":21,"unknown":0,"total":21},"items":[{"uid":"27b9b90941b4a09d","status":"passed","time":{"start":1596047919314,"stop":1596047919420,"duration":106}},{"uid":"507686eb54f5631d","status":"passed","time":{"start":1596005119328,"stop":1596005119452,"duration":124}},{"uid":"8019875ea2402996","status":"passed","time":{"start":1594531284224,"stop":1594531284357,"duration":133}},{"uid":"a62191f41226c32f","status":"passed","time":{"start":1594163429787,"stop":1594163429916,"duration":129}},{"uid":"c60e547f7d18d710","status":"passed","time":{"start":1594163035983,"stop":1594163036093,"duration":110}}]},"95946a599255beb095c6c7c676174082":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a13c451f0f676900","status":"passed","time":{"start":1732764220628,"stop":1732764220637,"duration":9}},{"uid":"772347d4d5d65952","status":"passed","time":{"start":1732428195930,"stop":1732428195933,"duration":3}},{"uid":"c1d9afec6278b1a8","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0}},{"uid":"c1ed75effe27f7a1","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0}}]},"08d55d87371c9d6a38d501e944ac0b1f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":15,"unknown":0,"total":15},"items":[{"uid":"c162767685f61de7","status":"passed","time":{"start":1596047919110,"stop":1596047919112,"duration":2}},{"uid":"450686303edfc2db","status":"passed","time":{"start":1596005119174,"stop":1596005119175,"duration":1}},{"uid":"8bb392cdc602893a","status":"passed","time":{"start":1594531284064,"stop":1594531284066,"duration":2}},{"uid":"3ac4a46ef24846a9","status":"passed","time":{"start":1594163429634,"stop":1594163429636,"duration":2}},{"uid":"8f5d76af04264041","status":"passed","time":{"start":1594163035798,"stop":1594163035800,"duration":2}}]},"5df41bc58298db69fd38e5f451411b25":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"74fbc1afd2c7c344","status":"passed","time":{"start":1596047920639,"stop":1596047920641,"duration":2}},{"uid":"1b4e740d93c8208b","status":"passed","time":{"start":1596005120526,"stop":1596005120527,"duration":1}},{"uid":"1c78a3ca97fda5cc","status":"passed","time":{"start":1594531285458,"stop":1594531285459,"duration":1}},{"uid":"7a4314da211e2744","status":"passed","time":{"start":1594163430936,"stop":1594163430937,"duration":1}},{"uid":"5836c1f244bdbda0","status":"passed","time":{"start":1594163037179,"stop":1594163037180,"duration":1}}]},"6685c18cbd7e0553ec2f8d1307b48808":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"792bfe395a28b94b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919573,"stop":1596047919573,"duration":0}},{"uid":"97f2919ac27afdda","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119564,"stop":1596005119564,"duration":0}},{"uid":"ea482f08a9d34c61","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284465,"stop":1594531284465,"duration":0}},{"uid":"18429a5f8ba1820","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163430020,"stop":1594163430020,"duration":0}},{"uid":"e3d7347403a550e9","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036237,"stop":1594163036237,"duration":0}}]},"009b1aac11c158282ad25341a25251c6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"4534be43bb2e79cb","status":"passed","time":{"start":1596047923774,"stop":1596047923776,"duration":2}},{"uid":"b0fb5d056b3ce31f","status":"passed","time":{"start":1596005123805,"stop":1596005123810,"duration":5}},{"uid":"96c55d143f66294b","status":"passed","time":{"start":1594531288718,"stop":1594531288722,"duration":4}},{"uid":"6c3f4d98661a503e","status":"passed","time":{"start":1594163434177,"stop":1594163434181,"duration":4}},{"uid":"eefe749a429a9068","status":"passed","time":{"start":1594163040617,"stop":1594163040619,"duration":2}}]},"10a3e4c4777cbd9f17c15fd5e6bea5ba":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"90130454fa133eaa","status":"passed","time":{"start":1596047923255,"stop":1596047923257,"duration":2}},{"uid":"429fabd504d68af0","status":"passed","time":{"start":1596005123252,"stop":1596005123253,"duration":1}},{"uid":"1715f0217bf76dc5","status":"passed","time":{"start":1594531288186,"stop":1594531288187,"duration":1}},{"uid":"f3747012913193d5","status":"passed","time":{"start":1594163433716,"stop":1594163433716,"duration":0}},{"uid":"e861a2bd0d0390d7","status":"passed","time":{"start":1594163040182,"stop":1594163040183,"duration":1}}]},"7175898242492ec1d3bdd5698d625ca4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"4249127f6bff6f10","status":"passed","time":{"start":1732764218611,"stop":1732764218616,"duration":5}},{"uid":"7cc0844ab5ecf216","status":"passed","time":{"start":1732428193967,"stop":1732428193967,"duration":0}},{"uid":"47f8df09a84d8337","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"409595d25cc5d60c","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"e2edeca1f212268fe8082320adfcc98c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"200b5f0b4ec790a3","status":"passed","time":{"start":1732764219366,"stop":1732764219372,"duration":6}},{"uid":"5f6f3bc16b3488d6","status":"passed","time":{"start":1732428194686,"stop":1732428194689,"duration":3}},{"uid":"c1e0648976f6a694","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}},{"uid":"b3f7088fed8dedd7","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}}]},"9698ab5989e4dd5f129cd455d41d02a9":{"statistic":{"failed":0,"broken":0,"skipped":31,"passed":3,"unknown":0,"total":34},"items":[{"uid":"1066431203872fbe","status":"passed","time":{"start":1596047919174,"stop":1596047919179,"duration":5}},{"uid":"2eefe1c648d463d9","status":"passed","time":{"start":1596005119222,"stop":1596005119223,"duration":1}},{"uid":"4f725a6b8ce2a04a","status":"passed","time":{"start":1594531284126,"stop":1594531284128,"duration":2}},{"uid":"baeb7d882d81dbc7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429690,"stop":1594163429690,"duration":0}},{"uid":"c6d5793582cd48d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035867,"stop":1594163035867,"duration":0}}]},"14f36f48218b5a6c45bb6c1fdb646e2d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c244be500ebdf146","status":"passed","time":{"start":1732764219337,"stop":1732764219339,"duration":2}},{"uid":"5fabad9204d0747c","status":"passed","time":{"start":1732428194661,"stop":1732428194663,"duration":2}},{"uid":"826a0963540c6e75","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"4359475f5ec554bd","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"c8ef830d4279bee02e53bf3a04349c35":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b26a6745cd367097","status":"passed","time":{"start":1732764220981,"stop":1732764220981,"duration":0}},{"uid":"36b7cb5a27235272","status":"passed","time":{"start":1732428196200,"stop":1732428196201,"duration":1}},{"uid":"afce902b58f1520a","status":"passed","time":{"start":1724735129492,"stop":1724735129492,"duration":0}},{"uid":"b14acb4de8eb0e3a","status":"passed","time":{"start":1724735129492,"stop":1724735129492,"duration":0}}]},"fbdd2daae3e9a5e6dd05fcb0403a88d1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5f97df940bb3f46a","status":"passed","time":{"start":1732764220696,"stop":1732764220696,"duration":0}},{"uid":"a349732eb44f62b9","status":"passed","time":{"start":1732428195982,"stop":1732428195982,"duration":0}},{"uid":"d1aabae67bc18ba0","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"fbbb69f84c1b433f","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}}]},"66d8a13009f945d9794886c65acfdceb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"84e0330ba9cd1f01","status":"passed","time":{"start":1596047923599,"stop":1596047923600,"duration":1}},{"uid":"5cf309afc9d6e0d1","status":"passed","time":{"start":1596005123635,"stop":1596005123636,"duration":1}},{"uid":"edae067b2ea367b3","status":"passed","time":{"start":1594531288548,"stop":1594531288550,"duration":2}},{"uid":"5e7c21f369ff7f35","status":"passed","time":{"start":1594163433994,"stop":1594163433995,"duration":1}},{"uid":"4680835c89b2540f","status":"passed","time":{"start":1594163040481,"stop":1594163040484,"duration":3}}]},"97004dd24763a55cdf2b4ee4f115bd44":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"80a5eacfa2431348","status":"passed","time":{"start":1732764220479,"stop":1732764220479,"duration":0}},{"uid":"593778a5ba99d447","status":"passed","time":{"start":1732428195787,"stop":1732428195788,"duration":1}},{"uid":"df0c490941a6877a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"c7106989a12e3c0a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"db5c81791cace9d397d4337f1f69a0e8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"63f25f39ce9ccdfd","status":"passed","time":{"start":1596047923468,"stop":1596047923470,"duration":2}},{"uid":"c57769319735863a","status":"passed","time":{"start":1596005123469,"stop":1596005123472,"duration":3}},{"uid":"5221347d626053ed","status":"passed","time":{"start":1594531288381,"stop":1594531288382,"duration":1}},{"uid":"923f7d7a94f657f2","status":"passed","time":{"start":1594163433869,"stop":1594163433871,"duration":2}},{"uid":"430c4e65e958cff9","status":"passed","time":{"start":1594163040357,"stop":1594163040359,"duration":2}}]},"6105a97f729c5e36b325cf44492db688":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c700736d12b44c86","status":"passed","time":{"start":1732764220619,"stop":1732764220619,"duration":0}},{"uid":"b36380d1077ce20b","status":"passed","time":{"start":1732428195921,"stop":1732428195921,"duration":0}},{"uid":"1f991ba5bad9e7e9","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0}},{"uid":"742a65a772f90af2","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0}}]},"f33ef5393ae0b8067a498b7663b7a090":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7bbd91ef770b0a79","status":"passed","time":{"start":1596047919439,"stop":1596047919442,"duration":3}},{"uid":"b108994b21d28e9e","status":"passed","time":{"start":1596005119462,"stop":1596005119464,"duration":2}},{"uid":"72f9cfb3eb7e616a","status":"passed","time":{"start":1594531284366,"stop":1594531284373,"duration":7}},{"uid":"42f05ccc173e452d","status":"passed","time":{"start":1594163429926,"stop":1594163429928,"duration":2}},{"uid":"30281d7f1737563b","status":"passed","time":{"start":1594163036104,"stop":1594163036109,"duration":5}}]},"15c98dd02f856858ef67a88bd3c8ad78":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"e751c9c9dc3d04e6","status":"passed","time":{"start":1732764220624,"stop":1732764220625,"duration":1}},{"uid":"da02dcc2ce3c4d85","status":"passed","time":{"start":1732428195926,"stop":1732428195926,"duration":0}},{"uid":"52dd320a58bdb229","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0}},{"uid":"c8b2e451486f6a25","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0}}]},"83b78a44a84315eae8c56a708925a03e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8dfef1ba8856d412","status":"passed","time":{"start":1732764221040,"stop":1732764221041,"duration":1}},{"uid":"b67813f1cae4659e","status":"passed","time":{"start":1732428196249,"stop":1732428196250,"duration":1}},{"uid":"cde5d1b46b10d7ac","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"f5a3f0d4d035c3a4","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}}]},"9af049da90f73c206ca7e8b1362e502f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"bb0cb59f0e1a4eca","status":"passed","time":{"start":1732764218887,"stop":1732764218887,"duration":0}},{"uid":"5cd4eeb8a4b79d6b","status":"passed","time":{"start":1732428194232,"stop":1732428194233,"duration":1}},{"uid":"645c6c05562d2f01","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"34569132e9551c33","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"0e1169325045c4d7d4ed6982c76387ed":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"183ba5aa4a18280","status":"passed","time":{"start":1732764220545,"stop":1732764220545,"duration":0}},{"uid":"62e01ffb20b661b5","status":"passed","time":{"start":1732428195854,"stop":1732428195854,"duration":0}}]},"13df60cbdff5ee076adcd6328cc69159":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"fcb92722bb71757b","status":"passed","time":{"start":1732764220954,"stop":1732764220955,"duration":1}},{"uid":"c580e79550c46f66","status":"passed","time":{"start":1732428196179,"stop":1732428196179,"duration":0}},{"uid":"d6e6e46de805754f","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0}},{"uid":"6881087bd4c8b374","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0}}]},"b1ff2214ba100eb1c8bc62e73e12889e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"89d5ee585c13bf38","status":"passed","time":{"start":1732764220499,"stop":1732764220500,"duration":1}},{"uid":"a770e6ac7d91604a","status":"passed","time":{"start":1732428195810,"stop":1732428195810,"duration":0}},{"uid":"6a1d96979e635e7f","status":"passed","time":{"start":1724735129102,"stop":1724735129102,"duration":0}},{"uid":"4bdc75ea73bb042","status":"passed","time":{"start":1724735129102,"stop":1724735129102,"duration":0}}]},"9cb38a55c7ac06311e8c5af89695fec1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d36b734326a418ad","status":"passed","time":{"start":1596047924708,"stop":1596047924709,"duration":1}},{"uid":"d571a1a111e792e9","status":"passed","time":{"start":1596005124867,"stop":1596005124868,"duration":1}},{"uid":"a287c9ffdbd24ff2","status":"passed","time":{"start":1594531289732,"stop":1594531289734,"duration":2}},{"uid":"c408ef07d0a5878d","status":"passed","time":{"start":1594163435130,"stop":1594163435131,"duration":1}},{"uid":"d11aa2f432bcaf9f","status":"passed","time":{"start":1594163041548,"stop":1594163041550,"duration":2}}]},"27ca516382a0a79e50821018f1f7db16":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"704fccc514ead891","status":"passed","time":{"start":1596047924664,"stop":1596047924664,"duration":0}},{"uid":"d25650a111e275c2","status":"passed","time":{"start":1596005124797,"stop":1596005124798,"duration":1}},{"uid":"a9c947811351a831","status":"passed","time":{"start":1594531289676,"stop":1594531289677,"duration":1}},{"uid":"84b89d1478e898eb","status":"passed","time":{"start":1594163435085,"stop":1594163435086,"duration":1}},{"uid":"54f06ea08d3ef59f","status":"passed","time":{"start":1594163041499,"stop":1594163041500,"duration":1}}]},"d35757cf261e283f5eab532965102602":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3d40466198fa34e6","status":"passed","time":{"start":1732764220916,"stop":1732764220916,"duration":0}},{"uid":"fda81d5edcbfeda5","status":"passed","time":{"start":1732428196156,"stop":1732428196156,"duration":0}},{"uid":"9f7fc4731241a976","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"cd298347a8b67e93","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}}]},"135e62f837ca5fe30ddfd2ad875e089b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"28a9bedc22c54787","status":"passed","time":{"start":1732764220741,"stop":1732764220741,"duration":0}},{"uid":"8215947106021b54","status":"passed","time":{"start":1732428196022,"stop":1732428196022,"duration":0}},{"uid":"49aa5cc4276ca55b","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0}},{"uid":"281344c06cab651e","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0}}]},"dbfdd0ff8a8cc0d1cb832a52d018d2c3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"555f2ae99e88223f","status":"passed","time":{"start":1596047924247,"stop":1596047924248,"duration":1}},{"uid":"7d3c6e86d66150b0","status":"passed","time":{"start":1596005124356,"stop":1596005124357,"duration":1}},{"uid":"f7859e15b1d88cf5","status":"passed","time":{"start":1594531289180,"stop":1594531289181,"duration":1}},{"uid":"2c2254bee94df466","status":"passed","time":{"start":1594163434684,"stop":1594163434684,"duration":0}},{"uid":"1eb6c29de159ceb7","status":"passed","time":{"start":1594163041073,"stop":1594163041073,"duration":0}}]},"3b3f116ec3ac1abf551a51811b4a8900":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"98e0aca6e090522b","status":"passed","time":{"start":1732764220933,"stop":1732764220933,"duration":0}},{"uid":"405cf642fa0cf7c1","status":"passed","time":{"start":1732428196163,"stop":1732428196163,"duration":0}},{"uid":"83105e24306c53ac","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"7cef5a6f9a11a927","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}}]},"4a5a43052562dd414ee61f42d2c7c5ec":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7fca6145e90132ab","status":"passed","time":{"start":1596047923938,"stop":1596047923939,"duration":1}},{"uid":"36a3256a0670b06b","status":"passed","time":{"start":1596005123985,"stop":1596005123987,"duration":2}},{"uid":"7fe50fe13c5982b7","status":"passed","time":{"start":1594531288869,"stop":1594531288870,"duration":1}},{"uid":"21939bc32d9b9076","status":"passed","time":{"start":1594163434355,"stop":1594163434357,"duration":2}},{"uid":"91dce38bf470986f","status":"passed","time":{"start":1594163040754,"stop":1594163040754,"duration":0}}]},"49ea03f1d04a92057a336da49714852c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"162a4f2fa010c721","status":"passed","time":{"start":1732764220792,"stop":1732764220793,"duration":1}},{"uid":"ff776776c9a8991f","status":"passed","time":{"start":1732428196064,"stop":1732428196065,"duration":1}},{"uid":"e1471afe863c97c8","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}},{"uid":"380e12b965b39180","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}}]},"92a6b9b00e546e915443c0211e09039f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"875ea8f4a3a48bc5","status":"passed","time":{"start":1596047924440,"stop":1596047924441,"duration":1}},{"uid":"c174b7271b942905","status":"passed","time":{"start":1596005124544,"stop":1596005124545,"duration":1}},{"uid":"a6e4ed2e92f7ef3e","status":"passed","time":{"start":1594531289398,"stop":1594531289399,"duration":1}},{"uid":"e0c3556ba8b40144","status":"passed","time":{"start":1594163434860,"stop":1594163434861,"duration":1}},{"uid":"661d7decec1fb7ac","status":"passed","time":{"start":1594163041250,"stop":1594163041253,"duration":3}}]},"9b47b9a348154b928806f22a25ae3898":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"271246de29c45f75","status":"passed","time":{"start":1596047923528,"stop":1596047923530,"duration":2}},{"uid":"a825cb078a9ced4d","status":"passed","time":{"start":1596005123544,"stop":1596005123545,"duration":1}},{"uid":"ecdb8281b6e9ef0","status":"passed","time":{"start":1594531288459,"stop":1594531288460,"duration":1}},{"uid":"67eba59140f32f8e","status":"passed","time":{"start":1594163433918,"stop":1594163433920,"duration":2}},{"uid":"a88af5080fb72dc5","status":"passed","time":{"start":1594163040411,"stop":1594163040412,"duration":1}}]},"ea802d18b118f621c35bcaf8644d85ff":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"bdd8b1b0bd82d5b1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218838,"stop":1732764218838,"duration":0}},{"uid":"a57a3497f4402b67","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194185,"stop":1732428194185,"duration":0}},{"uid":"d6d51bdb700f78e3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"ad08cb0fb6eef203","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"ab77fbd355109755607b6e3c87a6be3f":{"statistic":{"failed":0,"broken":0,"skipped":18,"passed":0,"unknown":0,"total":18},"items":[{"uid":"1bd7db8399d4c89c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919100,"stop":1596047919100,"duration":0}},{"uid":"acb90d2bb2f76e73","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119165,"stop":1596005119165,"duration":0}},{"uid":"86f81415c55842e0","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284055,"stop":1594531284055,"duration":0}},{"uid":"906beb5475a53f82","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429626,"stop":1594163429626,"duration":0}},{"uid":"353d2333be3e9c41","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035789,"stop":1594163035789,"duration":0}}]},"83e4e6be114ce08accb7c97a7d1dbc25":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":32,"unknown":0,"total":32},"items":[{"uid":"6981e4a9cd7725ad","status":"passed","time":{"start":1596047923358,"stop":1596047923361,"duration":3}},{"uid":"681a551f5e814022","status":"passed","time":{"start":1596005123364,"stop":1596005123370,"duration":6}},{"uid":"f86bed52bda14f7f","status":"passed","time":{"start":1594531288276,"stop":1594531288278,"duration":2}},{"uid":"2e22ab44b6d35842","status":"passed","time":{"start":1594163433798,"stop":1594163433799,"duration":1}},{"uid":"9350cea19614044c","status":"passed","time":{"start":1594163040281,"stop":1594163040282,"duration":1}}]},"72efc7215c109ad8d2ead7421a0e93d7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"236a3a1194c17ffc","status":"passed","time":{"start":1596047923989,"stop":1596047923990,"duration":1}},{"uid":"b7b9c4a536e61701","status":"passed","time":{"start":1596005124075,"stop":1596005124076,"duration":1}},{"uid":"7f581f67ae5cf439","status":"passed","time":{"start":1594531288926,"stop":1594531288930,"duration":4}},{"uid":"65c627440da53fe0","status":"passed","time":{"start":1594163434420,"stop":1594163434421,"duration":1}},{"uid":"8c97e5d5ef7c6cf1","status":"passed","time":{"start":1594163040804,"stop":1594163040808,"duration":4}}]},"8a1027b0cee356a496b84c6b832d107b":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":2,"unknown":0,"total":4},"items":[{"uid":"4b2984e4fa36f94","status":"passed","time":{"start":1732764218574,"stop":1732764218575,"duration":1}},{"uid":"413fd3063d3e7dc4","status":"passed","time":{"start":1732428193933,"stop":1732428193934,"duration":1}},{"uid":"ee4f0501c1152713","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"3edaeb1c9114b312","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"5f67db9e62ff366c91cf9e618b2ccbe9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a99c454398f1512b","status":"passed","time":{"start":1596047920594,"stop":1596047920596,"duration":2}},{"uid":"2d1e96ae15c79dd1","status":"passed","time":{"start":1596005120491,"stop":1596005120493,"duration":2}},{"uid":"8029aeff17b58c48","status":"passed","time":{"start":1594531285430,"stop":1594531285431,"duration":1}},{"uid":"2b46a9d31d8a4cb8","status":"passed","time":{"start":1594163430895,"stop":1594163430897,"duration":2}},{"uid":"c5105828d947951e","status":"passed","time":{"start":1594163037141,"stop":1594163037143,"duration":2}}]},"bd0f38e5388cf4a636a9393d435770b8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1857a7ece8075aa5","status":"passed","time":{"start":1732764220424,"stop":1732764220424,"duration":0}},{"uid":"fbd37fe4a302b125","status":"passed","time":{"start":1732428195732,"stop":1732428195733,"duration":1}},{"uid":"490cf50ddd5cff83","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}},{"uid":"7f4f9e94ec6d4f1e","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}}]},"c060fb3e36725c887b4b4edce83f7142":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"300c045916564a1","status":"passed","time":{"start":1732764219222,"stop":1732764219222,"duration":0}},{"uid":"43e7aaf3ed9f3ed0","status":"passed","time":{"start":1732428194543,"stop":1732428194543,"duration":0}},{"uid":"31b67858aaa81503","status":"passed","time":{"start":1724735127938,"stop":1724735127938,"duration":0}},{"uid":"74afb414b6e0cabc","status":"passed","time":{"start":1724735127938,"stop":1724735127938,"duration":0}}]},"44ae966390833a332245c1886323c559":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1b57aafe4439b9a8","status":"passed","time":{"start":1732764221009,"stop":1732764221011,"duration":2}},{"uid":"877a76cbb202d7b3","status":"passed","time":{"start":1732428196224,"stop":1732428196224,"duration":0}},{"uid":"b6301a55868859d","status":"passed","time":{"start":1724735129508,"stop":1724735129508,"duration":0}},{"uid":"c8a6a3e5884b319c","status":"passed","time":{"start":1724735129508,"stop":1724735129508,"duration":0}}]},"f3667cd9a93528eccefa1ce200cedfa2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ea77ab4395e92566","status":"passed","time":{"start":1732764219343,"stop":1732764219344,"duration":1}},{"uid":"1532fae746d0bb3a","status":"passed","time":{"start":1732428194667,"stop":1732428194668,"duration":1}},{"uid":"2c78d4954ac14f9e","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"93b3042e12ae0dc2","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"ae9f1c7144f190a45c9004337fcb4653":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"2402f0c3d40dfcda","status":"passed","time":{"start":1596047924104,"stop":1596047924105,"duration":1}},{"uid":"4c9eb72a21facf1b","status":"passed","time":{"start":1596005124198,"stop":1596005124200,"duration":2}},{"uid":"e291eebf54e3fc3c","status":"passed","time":{"start":1594531289039,"stop":1594531289039,"duration":0}},{"uid":"a9b17872acf68bc1","status":"passed","time":{"start":1594163434541,"stop":1594163434543,"duration":2}},{"uid":"bca6f945f3b8d648","status":"passed","time":{"start":1594163040929,"stop":1594163040930,"duration":1}}]},"cf898711b7f774f53cf0bc1d40cbb323":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"9e017ac7fdaf6bf5","status":"passed","time":{"start":1732764219166,"stop":1732764219166,"duration":0}},{"uid":"d7d1e3c0f9370311","status":"passed","time":{"start":1732428194496,"stop":1732428194496,"duration":0}}]},"091766acae8ef4d7d5217aaea368a8e4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d5c39f637c5c8533","status":"passed","time":{"start":1596047924561,"stop":1596047924562,"duration":1}},{"uid":"8249f8668b73d087","status":"passed","time":{"start":1596005124671,"stop":1596005124672,"duration":1}},{"uid":"8bba272cb3a2ae39","status":"passed","time":{"start":1594531289549,"stop":1594531289550,"duration":1}},{"uid":"5634be4598e9e785","status":"passed","time":{"start":1594163434982,"stop":1594163434983,"duration":1}},{"uid":"b57f29a037978a24","status":"passed","time":{"start":1594163041381,"stop":1594163041381,"duration":0}}]},"64d02b3be7358667808060e04863e8f8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"bd65eae3991d6c2c","status":"passed","time":{"start":1732764220896,"stop":1732764220898,"duration":2}},{"uid":"27d124696efa8c6c","status":"passed","time":{"start":1732428196144,"stop":1732428196144,"duration":0}},{"uid":"e0d5281d75a0b4df","status":"passed","time":{"start":1724735129430,"stop":1724735129430,"duration":0}},{"uid":"a7151a5672bbc2f6","status":"passed","time":{"start":1724735129430,"stop":1724735129430,"duration":0}}]},"6cf6bc56f20bd3700d55931d5e6413d6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"51e6bd427dc9b9c1","status":"passed","time":{"start":1596047924589,"stop":1596047924590,"duration":1}},{"uid":"1e886ff47a6f71fb","status":"passed","time":{"start":1596005124699,"stop":1596005124701,"duration":2}},{"uid":"57349c34d0e422cc","status":"passed","time":{"start":1594531289583,"stop":1594531289584,"duration":1}},{"uid":"95225c8fac45fd6e","status":"passed","time":{"start":1594163435009,"stop":1594163435011,"duration":2}},{"uid":"2a6f34d3052b3359","status":"passed","time":{"start":1594163041414,"stop":1594163041416,"duration":2}}]},"8bd060c53cf4d8d2cbc13d7ab631b0a5":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"d6e0161287e241bc","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047920230,"stop":1596047920230,"duration":0}},{"uid":"65b32be554e4d48d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005120139,"stop":1596005120139,"duration":0}},{"uid":"99e543001489d328","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531285098,"stop":1594531285098,"duration":0}},{"uid":"85c8494aca63d8f3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163430593,"stop":1594163430593,"duration":0}},{"uid":"fa7fd4c7f9517277","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036810,"stop":1594163036810,"duration":0}}]},"cb77631a44bdd00f9fa7fbe845b21048":{"statistic":{"failed":0,"broken":0,"skipped":4,"passed":0,"unknown":0,"total":4},"items":[{"uid":"9164bf2c06bf8752","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218915,"stop":1732764218915,"duration":0}},{"uid":"c58cb7ae6e5a9993","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194259,"stop":1732428194259,"duration":0}},{"uid":"c37dfc82a096ec09","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}},{"uid":"257a5ad111bd69a7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}}]},"e4b3b27b629bbd5f25abab144f66de37":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"14829aa4ce177c0a","status":"passed","time":{"start":1732764219145,"stop":1732764219145,"duration":0}},{"uid":"c7c4b4c39dca1f7a","status":"passed","time":{"start":1732428194471,"stop":1732428194471,"duration":0}},{"uid":"42bb8c96d4cb1bcf","status":"passed","time":{"start":1724735127860,"stop":1724735127860,"duration":0}},{"uid":"41a3f66c1c393960","status":"passed","time":{"start":1724735127860,"stop":1724735127860,"duration":0}}]},"e4c0a34580af7574c8114f42e844d6e6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"5e5e1beb42c655c1","status":"passed","time":{"start":1596047920292,"stop":1596047920293,"duration":1}},{"uid":"25865dd9141414f8","status":"passed","time":{"start":1596005120187,"stop":1596005120189,"duration":2}},{"uid":"11e51199614ecf30","status":"passed","time":{"start":1594531285157,"stop":1594531285158,"duration":1}},{"uid":"34bf94971c8706dc","status":"passed","time":{"start":1594163430639,"stop":1594163430640,"duration":1}},{"uid":"a7b00650560407f0","status":"passed","time":{"start":1594163036860,"stop":1594163036861,"duration":1}}]},"470b5bb32c448e7433bb94b222d4d8b0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"f30b225377e5683d","status":"passed","time":{"start":1732764220837,"stop":1732764220837,"duration":0}},{"uid":"a1a7aeb13172d1f0","status":"passed","time":{"start":1732428196092,"stop":1732428196092,"duration":0}},{"uid":"8451096f3488e82","status":"passed","time":{"start":1724735129367,"stop":1724735129383,"duration":16}},{"uid":"5653676293d9b683","status":"passed","time":{"start":1724735129367,"stop":1724735129383,"duration":16}}]},"67e76cdedfc887447f9bf949273eaa4d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"84bae0437fc355f7","status":"passed","time":{"start":1596047924008,"stop":1596047924008,"duration":0}},{"uid":"e3b526e7d3e1856f","status":"passed","time":{"start":1596005124093,"stop":1596005124097,"duration":4}},{"uid":"aadb57650165fea4","status":"passed","time":{"start":1594531288948,"stop":1594531288949,"duration":1}},{"uid":"d29636788f1b634e","status":"passed","time":{"start":1594163434440,"stop":1594163434441,"duration":1}},{"uid":"49840c49d3dc4df5","status":"passed","time":{"start":1594163040822,"stop":1594163040823,"duration":1}}]},"4da2baa3326fa793f3d63bc99d5f2feb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"eeb6d8003fb84da5","status":"passed","time":{"start":1596047923996,"stop":1596047923996,"duration":0}},{"uid":"dee07d028d4359df","status":"passed","time":{"start":1596005124082,"stop":1596005124084,"duration":2}},{"uid":"f89ec339e4a95a87","status":"passed","time":{"start":1594531288935,"stop":1594531288938,"duration":3}},{"uid":"a0afb57891278b5b","status":"passed","time":{"start":1594163434428,"stop":1594163434431,"duration":3}},{"uid":"fb4775500302c45c","status":"passed","time":{"start":1594163040812,"stop":1594163040814,"duration":2}}]},"9d8cb8adf1764c55348d349698b938ac":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"641b1ee7248b1557","status":"passed","time":{"start":1732764218641,"stop":1732764218641,"duration":0}},{"uid":"5eca272b3b393557","status":"passed","time":{"start":1732428193992,"stop":1732428193993,"duration":1}},{"uid":"b01fd4e8d095b60f","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}},{"uid":"913459f449cde9ee","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}}]},"2972663ca9fa4b4f0e6ea69060a464d5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"9c39905963998c1b","status":"passed","time":{"start":1732764220432,"stop":1732764220432,"duration":0}},{"uid":"3b395c1683e127a4","status":"passed","time":{"start":1732428195740,"stop":1732428195740,"duration":0}},{"uid":"449aa1de0e8221e9","status":"passed","time":{"start":1724735129024,"stop":1724735129024,"duration":0}},{"uid":"73a0aa79bef78acd","status":"passed","time":{"start":1724735129024,"stop":1724735129024,"duration":0}}]},"8d90ab9d48fe4a2c33ff1eb2c33878d3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"5b936c33d7d2f489","status":"passed","time":{"start":1596047923855,"stop":1596047923856,"duration":1}},{"uid":"ebf3dedb3aef741d","status":"passed","time":{"start":1596005123886,"stop":1596005123889,"duration":3}},{"uid":"7e64dc674ec38de9","status":"passed","time":{"start":1594531288796,"stop":1594531288796,"duration":0}},{"uid":"e0732ac1b37ec7d4","status":"passed","time":{"start":1594163434261,"stop":1594163434262,"duration":1}},{"uid":"57e1cce81da32da5","status":"passed","time":{"start":1594163040681,"stop":1594163040682,"duration":1}}]},"195b2d3cd638502ec301b9e9eaa3f969":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5e4416fd32f6992f","status":"passed","time":{"start":1732764218600,"stop":1732764218600,"duration":0}},{"uid":"9dd5714486b51753","status":"passed","time":{"start":1732428193959,"stop":1732428193959,"duration":0}},{"uid":"8a76fd0002a5824c","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"3fa15071b1bee987","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"69989f42d0aa6f9c7ee0436ecdc6c290":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"9893e03e2d09df18","status":"passed","time":{"start":1596047923270,"stop":1596047923271,"duration":1}},{"uid":"2fc2e58de5a69c5d","status":"passed","time":{"start":1596005123269,"stop":1596005123270,"duration":1}},{"uid":"88a8d546bb766c02","status":"passed","time":{"start":1594531288199,"stop":1594531288199,"duration":0}},{"uid":"a29569319979bca5","status":"passed","time":{"start":1594163433728,"stop":1594163433729,"duration":1}},{"uid":"fd86a8a1610770d","status":"passed","time":{"start":1594163040196,"stop":1594163040196,"duration":0}}]},"15037a348eb4a5d132a73e93b09318c1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c0a4502fedd41667","status":"passed","time":{"start":1732764219357,"stop":1732764219358,"duration":1}},{"uid":"239a317b6e090fd8","status":"passed","time":{"start":1732428194678,"stop":1732428194679,"duration":1}},{"uid":"51a9aec46de8d878","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}},{"uid":"43c0068fe0a1265e","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}}]},"cf653f8242d11085d4f622153d7fc159":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":16,"unknown":0,"total":16},"items":[{"uid":"aad04f1b5e9e39d8","status":"passed","time":{"start":1596047919157,"stop":1596047919159,"duration":2}},{"uid":"aec880411ba0cddb","status":"passed","time":{"start":1596005119208,"stop":1596005119210,"duration":2}},{"uid":"f44701d39c934482","status":"passed","time":{"start":1594531284111,"stop":1594531284114,"duration":3}},{"uid":"d23a0aa1acfb0309","status":"passed","time":{"start":1594163429681,"stop":1594163429683,"duration":2}},{"uid":"4b12e90e7152418","status":"passed","time":{"start":1594163035855,"stop":1594163035858,"duration":3}}]},"d078abbf63387d06892c04835cc6719c":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":2,"unknown":0,"total":4},"items":[{"uid":"3e564e38813f1539","status":"passed","time":{"start":1732764218569,"stop":1732764218569,"duration":0}},{"uid":"a76c277b6c0b5940","status":"passed","time":{"start":1732428193927,"stop":1732428193927,"duration":0}},{"uid":"801bdccb4e1aa824","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"92b17e5074e54ef7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"847eae3e1eaee14f2fe40f1a6251d837":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a793b5f0c92cfefb","status":"passed","time":{"start":1596047924697,"stop":1596047924698,"duration":1}},{"uid":"cc8e4fdbc96d5f1e","status":"passed","time":{"start":1596005124848,"stop":1596005124849,"duration":1}},{"uid":"ae3f139eeecbbc7c","status":"passed","time":{"start":1594531289719,"stop":1594531289720,"duration":1}},{"uid":"78455020eac60038","status":"passed","time":{"start":1594163435120,"stop":1594163435120,"duration":0}},{"uid":"33a5bcb67bf1128b","status":"passed","time":{"start":1594163041534,"stop":1594163041535,"duration":1}}]},"861b34050c3ab0a994fa20a6090c5ab5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"13f340b5f893b4e2","status":"passed","time":{"start":1732764220797,"stop":1732764220798,"duration":1}},{"uid":"3c3a8d947ad77b59","status":"passed","time":{"start":1732428196069,"stop":1732428196070,"duration":1}},{"uid":"14d00f76e0b4f9e4","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}},{"uid":"8a85b974bace8b60","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}}]},"ea1dc0619bd3a02faaa893bbdd2df9e7":{"statistic":{"failed":0,"broken":0,"skipped":18,"passed":0,"unknown":0,"total":18},"items":[{"uid":"7108cc4142c0c8c8","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919074,"stop":1596047919074,"duration":0}},{"uid":"91ce4192ad2da718","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119138,"stop":1596005119138,"duration":0}},{"uid":"15cc6d567c304f3f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284033,"stop":1594531284033,"duration":0}},{"uid":"481ef7e1047b51d0","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429605,"stop":1594163429605,"duration":0}},{"uid":"9d2714a9aee9df10","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035766,"stop":1594163035766,"duration":0}}]},"bf296228b1ce2e9fc09084809d398b51":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"80bc6ed2cc3578ad","status":"passed","time":{"start":1596047923810,"stop":1596047923813,"duration":3}},{"uid":"9517d3f64f24c32","status":"passed","time":{"start":1596005123842,"stop":1596005123843,"duration":1}},{"uid":"76e860f488125145","status":"passed","time":{"start":1594531288754,"stop":1594531288755,"duration":1}},{"uid":"9ca8e9f11c9caba7","status":"passed","time":{"start":1594163434212,"stop":1594163434213,"duration":1}},{"uid":"66089a255bd64e1e","status":"passed","time":{"start":1594163040644,"stop":1594163040645,"duration":1}}]},"80a58f5ac07043f8cb09293ce5f7bffb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"183bb0973dd8dfca","status":"passed","time":{"start":1596047923682,"stop":1596047923689,"duration":7}},{"uid":"eac7f9f5b72d1287","status":"passed","time":{"start":1596005123710,"stop":1596005123714,"duration":4}},{"uid":"21f37b2069290553","status":"passed","time":{"start":1594531288623,"stop":1594531288624,"duration":1}},{"uid":"469228ea8ecae58a","status":"passed","time":{"start":1594163434064,"stop":1594163434065,"duration":1}},{"uid":"81cb1cf8eaa06e42","status":"passed","time":{"start":1594163040541,"stop":1594163040541,"duration":0}}]},"f9c1f10fe995fd827dbc67efd6c689cb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"4736c243443acbf6","status":"passed","time":{"start":1732764220941,"stop":1732764220941,"duration":0}},{"uid":"1aaf298f74019608","status":"passed","time":{"start":1732428196168,"stop":1732428196168,"duration":0}},{"uid":"d0862b5213f7938f","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0}},{"uid":"53d75ff9d73daf75","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0}}]},"6b98c62ee1b1f8e766b65263444ad2e5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"30977e1fdeed6f0a","status":"passed","time":{"start":1732764220552,"stop":1732764220552,"duration":0}},{"uid":"2c6c8c712bf1892f","status":"passed","time":{"start":1732428195861,"stop":1732428195861,"duration":0}},{"uid":"cd862d92408a60a2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"3bd61bc704b417e2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}}]},"47e8749fb79b5ff765dc32c3b5efb2a3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"7c6af0e0a129f035","status":"passed","time":{"start":1732764221316,"stop":1732764221316,"duration":0}},{"uid":"b2705032891531e8","status":"passed","time":{"start":1732428196453,"stop":1732428196455,"duration":2}},{"uid":"afae2f3faef55f2b","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"627a7fd2fe38a284","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}}]},"62aa9278ac9540d2bc76e527211fbc5d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"fbf35f199f9a64a4","status":"passed","time":{"start":1596047924028,"stop":1596047924028,"duration":0}},{"uid":"60485e92c3c7cb1a","status":"passed","time":{"start":1596005124118,"stop":1596005124121,"duration":3}},{"uid":"bd8489581d061430","status":"passed","time":{"start":1594531288968,"stop":1594531288969,"duration":1}},{"uid":"6b256f129d4dfea1","status":"passed","time":{"start":1594163434463,"stop":1594163434464,"duration":1}},{"uid":"d78c3deb4a1879b0","status":"passed","time":{"start":1594163040842,"stop":1594163040843,"duration":1}}]},"ff2324e4a058a6c42486fd5aff532ecf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3de1512f067d459d","status":"passed","time":{"start":1732764219193,"stop":1732764219193,"duration":0}},{"uid":"9b5127c91b9deeb6","status":"passed","time":{"start":1732428194518,"stop":1732428194518,"duration":0}},{"uid":"14d24a2946d66b00","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"e943739be0c776f3","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}}]},"802d65ed2f6258aa6cc2b85b4a959181":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ddff492ae54ba3da","status":"passed","time":{"start":1596047924069,"stop":1596047924071,"duration":2}},{"uid":"dd1dc78a28c68e2","status":"passed","time":{"start":1596005124167,"stop":1596005124169,"duration":2}},{"uid":"6be4617795b8f0aa","status":"passed","time":{"start":1594531289006,"stop":1594531289007,"duration":1}},{"uid":"3b8738a1c9b34f0a","status":"passed","time":{"start":1594163434510,"stop":1594163434512,"duration":2}},{"uid":"e9621ce69e2a0fe7","status":"passed","time":{"start":1594163040901,"stop":1594163040902,"duration":1}}]},"f15e0a8d64d59bf97fc275c012d369a8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":13,"unknown":0,"total":13},"items":[{"uid":"b43ceb7c6c1bfc99","status":"passed","time":{"start":1596047923237,"stop":1596047923239,"duration":2}},{"uid":"6441d97d54900ce2","status":"passed","time":{"start":1596005123228,"stop":1596005123231,"duration":3}},{"uid":"7e6fc7dd695808f1","status":"passed","time":{"start":1594531288165,"stop":1594531288167,"duration":2}},{"uid":"75ea1f6cfaeb3ec1","status":"passed","time":{"start":1594163433694,"stop":1594163433695,"duration":1}},{"uid":"e8a3069c57d5ea4d","status":"passed","time":{"start":1594163040162,"stop":1594163040163,"duration":1}}]},"f1e3ad74179a106b1d5dc35a6ffe21fa":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"54fbe05c675f404a","status":"passed","time":{"start":1732764220163,"stop":1732764220164,"duration":1}},{"uid":"12f0442ef33f054e","status":"passed","time":{"start":1732428195473,"stop":1732428195473,"duration":0}},{"uid":"e9aaea22e808b4eb","status":"passed","time":{"start":1724735128774,"stop":1724735128774,"duration":0}},{"uid":"a0cc441d7d4eb4dd","status":"passed","time":{"start":1724735128774,"stop":1724735128774,"duration":0}}]},"b4a1fa278aa899a374ebad09960e6cca":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"aa37770dd2142a16","status":"passed","time":{"start":1732764221293,"stop":1732764221294,"duration":1}},{"uid":"5c0b01ada3a3f14e","status":"passed","time":{"start":1732428196430,"stop":1732428196430,"duration":0}},{"uid":"d5a389260d41a743","status":"passed","time":{"start":1724735129711,"stop":1724735129711,"duration":0}},{"uid":"5329936079819472","status":"passed","time":{"start":1724735129711,"stop":1724735129711,"duration":0}}]},"a5611fb8b1fb5387feefaa5aa15546b6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"96778896ddc1a14","status":"passed","time":{"start":1596047924313,"stop":1596047924314,"duration":1}},{"uid":"495e06b95580bb04","status":"passed","time":{"start":1596005124410,"stop":1596005124410,"duration":0}},{"uid":"eeb8315e0f5ac4a9","status":"passed","time":{"start":1594531289252,"stop":1594531289253,"duration":1}},{"uid":"732ef79c632297da","status":"passed","time":{"start":1594163434740,"stop":1594163434741,"duration":1}},{"uid":"92f293ea5632a78","status":"passed","time":{"start":1594163041129,"stop":1594163041130,"duration":1}}]},"2e5f294dd8fbb4489c95b8783fb8e9af":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"64abc8899e8e691d","status":"passed","time":{"start":1732764219297,"stop":1732764219297,"duration":0}},{"uid":"34a84f898de954b5","status":"passed","time":{"start":1732428194619,"stop":1732428194619,"duration":0}},{"uid":"de04793abb90de01","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"3d3e842542b066f3","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}}]},"78738f3890470aa4546f32d34629209e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a72ca4497dcb2e3c","status":"passed","time":{"start":1596047924409,"stop":1596047924409,"duration":0}},{"uid":"b3712c3bd4149217","status":"passed","time":{"start":1596005124512,"stop":1596005124512,"duration":0}},{"uid":"89903405c1ec72eb","status":"passed","time":{"start":1594531289355,"stop":1594531289355,"duration":0}},{"uid":"1dcc854c9242537d","status":"passed","time":{"start":1594163434830,"stop":1594163434830,"duration":0}},{"uid":"26db51b612392c3f","status":"passed","time":{"start":1594163041219,"stop":1594163041220,"duration":1}}]},"fa07af113ba280dc5a89690a520b3897":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"d1bc6da1a117f865","status":"passed","time":{"start":1732764219378,"stop":1732764219378,"duration":0}},{"uid":"62141a9b45e036f9","status":"passed","time":{"start":1732428194698,"stop":1732428194698,"duration":0}},{"uid":"2b7f0b03733442e8","status":"passed","time":{"start":1724735128094,"stop":1724735128094,"duration":0}},{"uid":"a8ada246e9141e4e","status":"passed","time":{"start":1724735128094,"stop":1724735128094,"duration":0}}]},"89ee625343ed07ab852f830d9cc358b3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b02a54a0a8bd8284","status":"passed","time":{"start":1732764221093,"stop":1732764221093,"duration":0}},{"uid":"6c70ddf45fea2887","status":"passed","time":{"start":1732428196287,"stop":1732428196289,"duration":2}},{"uid":"1073662453fffbc9","status":"passed","time":{"start":1724735129570,"stop":1724735129570,"duration":0}},{"uid":"cbc7a26721b4acfd","status":"passed","time":{"start":1724735129570,"stop":1724735129570,"duration":0}}]},"befc81f16d3ea9a4d57ecd3fed78faff":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"60d4140245a65d5","status":"passed","time":{"start":1732764220167,"stop":1732764220168,"duration":1}},{"uid":"5ffc43ce0a9f46c9","status":"passed","time":{"start":1732428195479,"stop":1732428195479,"duration":0}},{"uid":"d946600dafcc1f6d","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0}},{"uid":"e885db3276511b9a","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0}}]},"c3fa919d9e9cedcce6b3981f2bc7fb4d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"8e2fffa4a498dc46","status":"passed","time":{"start":1596047924724,"stop":1596047924725,"duration":1}},{"uid":"57fb6ddd9f1a4eb","status":"passed","time":{"start":1596005124888,"stop":1596005124890,"duration":2}},{"uid":"8c6819ed9030c76c","status":"passed","time":{"start":1594531289755,"stop":1594531289756,"duration":1}},{"uid":"5298ab701e56bc0b","status":"passed","time":{"start":1594163435146,"stop":1594163435147,"duration":1}},{"uid":"225535eb601fe961","status":"passed","time":{"start":1594163041567,"stop":1594163041568,"duration":1}}]},"02fc92d14c7d50d331938e8b8f33dc51":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"63786de17daf93c4","status":"passed","time":{"start":1596047923495,"stop":1596047923497,"duration":2}},{"uid":"86e02bb74d59f2ad","status":"passed","time":{"start":1596005123508,"stop":1596005123513,"duration":5}},{"uid":"775f3ca2d510a8de","status":"passed","time":{"start":1594531288414,"stop":1594531288420,"duration":6}},{"uid":"25706472b9e9d3d7","status":"passed","time":{"start":1594163433894,"stop":1594163433895,"duration":1}},{"uid":"26e78ff02ec11a94","status":"passed","time":{"start":1594163040381,"stop":1594163040382,"duration":1}}]},"337f8da3fccb836acfa7a9f697d95259":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8a89827c471bc909","status":"passed","time":{"start":1732764220409,"stop":1732764220410,"duration":1}},{"uid":"898b5d5677e24adf","status":"passed","time":{"start":1732428195716,"stop":1732428195716,"duration":0}},{"uid":"ee325afc05dcb3e8","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"91e3c1348f0cd9d2","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}}]},"b91c13716f440f33b1f90d86b217b534":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5ff3f93ff1ffe8b3","status":"passed","time":{"start":1732764220321,"stop":1732764220321,"duration":0}},{"uid":"3ae9a46b9a1e7c40","status":"passed","time":{"start":1732428195641,"stop":1732428195641,"duration":0}},{"uid":"98200e3d5ae32ca","status":"passed","time":{"start":1724735128930,"stop":1724735128930,"duration":0}},{"uid":"5ecfe278b9d03b10","status":"passed","time":{"start":1724735128930,"stop":1724735128930,"duration":0}}]},"be7068cb1056118b9c0776b1d187601d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"732b9dd805d734b8","status":"passed","time":{"start":1732764220449,"stop":1732764220452,"duration":3}},{"uid":"3ffa72675847f113","status":"passed","time":{"start":1732428195758,"stop":1732428195759,"duration":1}},{"uid":"7e0d94f0ee4e397d","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}},{"uid":"2d65aaadaa20d5c2","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}]},"445e559483f8b14171f0e5184823cfdf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"2b001b82a9a44fca","status":"passed","time":{"start":1596047920533,"stop":1596047920534,"duration":1}},{"uid":"3b11e07e13d3ceb7","status":"passed","time":{"start":1596005120428,"stop":1596005120429,"duration":1}},{"uid":"4ed0517c8323de09","status":"passed","time":{"start":1594531285376,"stop":1594531285377,"duration":1}},{"uid":"b8ca1a91a6c5803b","status":"passed","time":{"start":1594163430825,"stop":1594163430826,"duration":1}},{"uid":"64f9fd9b4a45eb45","status":"passed","time":{"start":1594163037078,"stop":1594163037079,"duration":1}}]},"9c2d30046a2fe35ee19c9d3833ea20a5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ba71f124345447fc","status":"passed","time":{"start":1732764220417,"stop":1732764220418,"duration":1}},{"uid":"dc1c20798f5a8f0a","status":"passed","time":{"start":1732428195724,"stop":1732428195724,"duration":0}},{"uid":"fbd4191028146e80","status":"passed","time":{"start":1724735129008,"stop":1724735129008,"duration":0}},{"uid":"af6e405f57c78056","status":"passed","time":{"start":1724735129008,"stop":1724735129008,"duration":0}}]},"98b6e3d99f8af220f04f374312a4567e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"27df99bd6f3db0d4","status":"passed","time":{"start":1596047924627,"stop":1596047924629,"duration":2}},{"uid":"81831661c028f2ea","status":"passed","time":{"start":1596005124744,"stop":1596005124745,"duration":1}},{"uid":"cb54be6efed79fff","status":"passed","time":{"start":1594531289634,"stop":1594531289635,"duration":1}},{"uid":"7eaebb9c81694b46","status":"passed","time":{"start":1594163435049,"stop":1594163435050,"duration":1}},{"uid":"516fee30570bc7","status":"passed","time":{"start":1594163041463,"stop":1594163041464,"duration":1}}]},"c589035c90d432fb71a99aec4f56ee9e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"6a636a909012a6f0","status":"passed","time":{"start":1732764221258,"stop":1732764221259,"duration":1}},{"uid":"2de3f7cf44554fd8","status":"passed","time":{"start":1732428196400,"stop":1732428196400,"duration":0}},{"uid":"9c38060cc376f686","status":"passed","time":{"start":1724735129680,"stop":1724735129680,"duration":0}},{"uid":"6bb1a909958ad3a2","status":"passed","time":{"start":1724735129680,"stop":1724735129680,"duration":0}}]},"320d1103d3dbdf29707477fbd33340ef":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"157dfbcbd70e0ae8","status":"passed","time":{"start":1596047919990,"stop":1596047919991,"duration":1}},{"uid":"b455fe137a3ac9fb","status":"passed","time":{"start":1596005119940,"stop":1596005119943,"duration":3}},{"uid":"2abffff8463338b0","status":"passed","time":{"start":1594531284862,"stop":1594531284863,"duration":1}},{"uid":"5214983227835ef7","status":"passed","time":{"start":1594163430370,"stop":1594163430370,"duration":0}},{"uid":"bad12be2c8537603","status":"passed","time":{"start":1594163036592,"stop":1594163036593,"duration":1}}]},"4967a6ca0665c8eeeec85898f8bda8f5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"e532878179cb6f87","status":"passed","time":{"start":1732764221047,"stop":1732764221047,"duration":0}},{"uid":"b3db9caa12a5149e","status":"passed","time":{"start":1732428196258,"stop":1732428196258,"duration":0}},{"uid":"76f8c586f8a804f0","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"69f91e5f44fcbcaa","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}}]},"7090b58c62fab362ad673c85c67765af":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"8bc712dc2d3a7199","status":"passed","time":{"start":1732764220247,"stop":1732764220248,"duration":1}},{"uid":"1c8c3b6600a20e75","status":"passed","time":{"start":1732428195568,"stop":1732428195568,"duration":0}},{"uid":"9098856200f13690","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0}},{"uid":"f5b1db39220bbcf9","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0}}]},"e6ec784c16dbc0c3ef86eee597ec6160":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"11716ef7fd4ed53d","status":"passed","time":{"start":1596047920245,"stop":1596047920268,"duration":23}},{"uid":"a66f38a212f65b6e","status":"passed","time":{"start":1596005120151,"stop":1596005120167,"duration":16}},{"uid":"399edc331d13ead4","status":"passed","time":{"start":1594531285109,"stop":1594531285129,"duration":20}},{"uid":"9ecdf538824b900c","status":"passed","time":{"start":1594163430602,"stop":1594163430620,"duration":18}},{"uid":"d8199a2f329d2aa5","status":"passed","time":{"start":1594163036821,"stop":1594163036842,"duration":21}}]},"90c584fb46bb23663538e65089b7ace1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"6b1620d97187e590","status":"passed","time":{"start":1596047924228,"stop":1596047924229,"duration":1}},{"uid":"733ff9c26a4b1fad","status":"passed","time":{"start":1596005124333,"stop":1596005124334,"duration":1}},{"uid":"6ff69a4d99fed95a","status":"passed","time":{"start":1594531289161,"stop":1594531289162,"duration":1}},{"uid":"ed8a07931fcd3a31","status":"passed","time":{"start":1594163434662,"stop":1594163434663,"duration":1}},{"uid":"c9883eb8310818d0","status":"passed","time":{"start":1594163041052,"stop":1594163041053,"duration":1}}]},"700583de2d2c58034fc3c72a77e01563":{"statistic":{"failed":0,"broken":0,"skipped":12,"passed":0,"unknown":0,"total":12},"items":[{"uid":"f32fb152bb04b45b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919951,"stop":1596047919951,"duration":0}},{"uid":"7ad83f43ff767020","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119912,"stop":1596005119912,"duration":0}},{"uid":"2668c65d993ecd04","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284816,"stop":1594531284816,"duration":0}},{"uid":"f9ba0ca6a1b6fd7e","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163430340,"stop":1594163430340,"duration":0}},{"uid":"3265d141c7b60261","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036555,"stop":1594163036555,"duration":0}}]},"faf1054cf60e3f1fbb45c8dc0ece579f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"c0b1085f1fbfd7ed","status":"passed","time":{"start":1732764220254,"stop":1732764220254,"duration":0}},{"uid":"a405e7d50def0411","status":"passed","time":{"start":1732428195573,"stop":1732428195574,"duration":1}},{"uid":"715edf62d220bc66","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0}},{"uid":"f921307aa8b56caa","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0}}]},"9f3faef7cd6efbe5a04de4e9c02ed5e1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"82f0a19d19bd8125","status":"passed","time":{"start":1732764220486,"stop":1732764220486,"duration":0}},{"uid":"711928de75b599ba","status":"passed","time":{"start":1732428195795,"stop":1732428195795,"duration":0}},{"uid":"33b81b348332f41f","status":"passed","time":{"start":1724735129086,"stop":1724735129086,"duration":0}},{"uid":"1ef1cf7383671b63","status":"passed","time":{"start":1724735129086,"stop":1724735129086,"duration":0}}]},"6425b991e67c97a8570f57948faa913a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":17,"unknown":0,"total":17},"items":[{"uid":"32ad7b2308b9c0ee","status":"passed","time":{"start":1589770407102,"stop":1589770407105,"duration":3}},{"uid":"8e066a7ae3ee527a","status":"passed","time":{"start":1589770407102,"stop":1589770407105,"duration":3}},{"uid":"624a38ce5fbdaed5","status":"passed","time":{"start":1589770407102,"stop":1589770407105,"duration":3}},{"uid":"6536c4d247ae7772","status":"passed","time":{"start":1589770407102,"stop":1589770407105,"duration":3}},{"uid":"f8a5214a59bb6280","status":"passed","time":{"start":1589770407102,"stop":1589770407105,"duration":3}}]},"18d36227a2f56662bc03f08e05241ec1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"324d19209fbeb70d","status":"passed","time":{"start":1732764220473,"stop":1732764220473,"duration":0}},{"uid":"28c03a6c5cc24cef","status":"passed","time":{"start":1732428195780,"stop":1732428195781,"duration":1}},{"uid":"2aa3a63b6fff605a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"fb3ce43e36479ba0","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"026739760bca73e921f8e5d35d9329cf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"addec93357f6e501","status":"passed","time":{"start":1732764220605,"stop":1732764220605,"duration":0}},{"uid":"e08b527d12d4e4df","status":"passed","time":{"start":1732428195906,"stop":1732428195906,"duration":0}},{"uid":"70085274c959a3cb","status":"passed","time":{"start":1724735129196,"stop":1724735129196,"duration":0}},{"uid":"a5e3b3442b4ab9dd","status":"passed","time":{"start":1724735129196,"stop":1724735129196,"duration":0}}]},"6630066bed88b9c8246478bc4b94ac73":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"77ce7ba6af0b177a","status":"passed","time":{"start":1732764221276,"stop":1732764221276,"duration":0}},{"uid":"a10876da94fb2b4f","status":"passed","time":{"start":1732428196417,"stop":1732428196418,"duration":1}},{"uid":"6ea719d6e8a376fb","status":"passed","time":{"start":1724735129695,"stop":1724735129695,"duration":0}},{"uid":"564be6d750e08ee1","status":"passed","time":{"start":1724735129695,"stop":1724735129695,"duration":0}}]},"86ebf5759b2e03b8a14475bf2a646507":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"8ab92534c2f98c07","status":"passed","time":{"start":1596047924404,"stop":1596047924404,"duration":0}},{"uid":"d34c158a4d685d71","status":"passed","time":{"start":1596005124506,"stop":1596005124506,"duration":0}},{"uid":"40861c5dacb5fca3","status":"passed","time":{"start":1594531289350,"stop":1594531289350,"duration":0}},{"uid":"8c6d71965de2c6c9","status":"passed","time":{"start":1594163434824,"stop":1594163434824,"duration":0}},{"uid":"b0892f4acd1cdb63","status":"passed","time":{"start":1594163041212,"stop":1594163041213,"duration":1}}]},"0449fb5fc3350d141ce3afd8c69d0de1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d235af1bf67bd9f5","status":"passed","time":{"start":1596047924216,"stop":1596047924217,"duration":1}},{"uid":"b6cb53c08f9e510","status":"passed","time":{"start":1596005124322,"stop":1596005124323,"duration":1}},{"uid":"5d7ddf85737163d2","status":"passed","time":{"start":1594531289151,"stop":1594531289152,"duration":1}},{"uid":"2a2716834eb65a58","status":"passed","time":{"start":1594163434653,"stop":1594163434654,"duration":1}},{"uid":"8795d518278056cc","status":"passed","time":{"start":1594163041042,"stop":1594163041043,"duration":1}}]},"6c14cedc5a513765002a31220c677a3f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1},"items":[{"uid":"5908d364b75f844e","status":"passed","time":{"start":1732764220383,"stop":1732764220385,"duration":2}}]},"c215cc1af921310dfc963d972f3081c1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":16,"unknown":0,"total":16},"items":[{"uid":"51b7688035f5973b","status":"passed","time":{"start":1596047919464,"stop":1596047919466,"duration":2}},{"uid":"a033b5485d9c243d","status":"passed","time":{"start":1596005119481,"stop":1596005119482,"duration":1}},{"uid":"ee0e93af9bfceef4","status":"passed","time":{"start":1594531284390,"stop":1594531284392,"duration":2}},{"uid":"c0ceb463efcdcca5","status":"passed","time":{"start":1594163429945,"stop":1594163429947,"duration":2}},{"uid":"bb3b3a0de11e6785","status":"passed","time":{"start":1594163036139,"stop":1594163036141,"duration":2}}]},"eb9123a4aa86a26d4fdbf67e2370745f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"783d8a205b731823","status":"passed","time":{"start":1732764220176,"stop":1732764220176,"duration":0}},{"uid":"a3370192ce6dd676","status":"passed","time":{"start":1732428195488,"stop":1732428195488,"duration":0}},{"uid":"337891d8027fbc46","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0}},{"uid":"4260c429366ea20f","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0}}]},"15fae8047ca0fd5a3fd5d8163999631a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a36e7f3f488269b3","status":"passed","time":{"start":1596047923842,"stop":1596047923844,"duration":2}},{"uid":"52effcf357771993","status":"passed","time":{"start":1596005123876,"stop":1596005123877,"duration":1}},{"uid":"917217d786d57b05","status":"passed","time":{"start":1594531288784,"stop":1594531288785,"duration":1}},{"uid":"bacaead5358ae167","status":"passed","time":{"start":1594163434246,"stop":1594163434246,"duration":0}},{"uid":"a1882244663764f4","status":"passed","time":{"start":1594163040670,"stop":1594163040671,"duration":1}}]},"a395a9db7232cf7ff71fff0b2b91cd35":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"dac4a125fdccd43d","status":"passed","time":{"start":1596047924521,"stop":1596047924526,"duration":5}},{"uid":"fc1addfd6f00b00c","status":"passed","time":{"start":1596005124630,"stop":1596005124631,"duration":1}},{"uid":"5efb4d1b47235c16","status":"passed","time":{"start":1594531289502,"stop":1594531289504,"duration":2}},{"uid":"e42faa83fc799357","status":"passed","time":{"start":1594163434944,"stop":1594163434945,"duration":1}},{"uid":"cb7c18cf40dc11a6","status":"passed","time":{"start":1594163041342,"stop":1594163041343,"duration":1}}]},"763475007d09f077c2c251a191291e14":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ffc8d600f4ca1daf","status":"passed","time":{"start":1732764221064,"stop":1732764221066,"duration":2}},{"uid":"be8f9e1d393606ac","status":"passed","time":{"start":1732428196270,"stop":1732428196270,"duration":0}},{"uid":"64a44b1c9018ad85","status":"passed","time":{"start":1724735129555,"stop":1724735129555,"duration":0}},{"uid":"8fac702aa93d2093","status":"passed","time":{"start":1724735129555,"stop":1724735129555,"duration":0}}]},"4c2585fd6b96cad843a0f2e0303307a9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"5e31252b7c665242","status":"passed","time":{"start":1596047919652,"stop":1596047919654,"duration":2}},{"uid":"9bfa4c13e3a506f0","status":"passed","time":{"start":1596005119626,"stop":1596005119627,"duration":1}},{"uid":"72f41051e59d9c2","status":"passed","time":{"start":1594531284530,"stop":1594531284531,"duration":1}},{"uid":"eff518e0ecf5002b","status":"passed","time":{"start":1594163430075,"stop":1594163430075,"duration":0}},{"uid":"19f27764a712350c","status":"passed","time":{"start":1594163036289,"stop":1594163036290,"duration":1}}]},"4bc77dd633e396ca329c8c080bc9fdd4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1d66fba071a35b6c","status":"passed","time":{"start":1596047924179,"stop":1596047924179,"duration":0}},{"uid":"f938272e0f17dcf0","status":"passed","time":{"start":1596005124280,"stop":1596005124280,"duration":0}},{"uid":"a5b72a3b95ffe939","status":"passed","time":{"start":1594531289115,"stop":1594531289116,"duration":1}},{"uid":"9c745437af7d407a","status":"passed","time":{"start":1594163434619,"stop":1594163434619,"duration":0}},{"uid":"7a55e5498afe6aa1","status":"passed","time":{"start":1594163041004,"stop":1594163041005,"duration":1}}]},"ca529ab6c57db539179bf256595c3d50":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5654bb5658921dcd","status":"passed","time":{"start":1732764218944,"stop":1732764218944,"duration":0}},{"uid":"67a957cc2815c6ee","status":"passed","time":{"start":1732428194283,"stop":1732428194283,"duration":0}},{"uid":"cb5c8ea3b9796931","status":"passed","time":{"start":1724735127688,"stop":1724735127688,"duration":0}},{"uid":"4e7abb728f95d63f","status":"passed","time":{"start":1724735127688,"stop":1724735127688,"duration":0}}]},"5d9c9166bf610b28a284723b5b23aab1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"53eb34bc4e02fa07","status":"passed","time":{"start":1732764219387,"stop":1732764220132,"duration":745}},{"uid":"56da494ae1701253","status":"passed","time":{"start":1732428194708,"stop":1732428195425,"duration":717}},{"uid":"964ad50f448ed64d","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}},{"uid":"7f2ec06c200d3086","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}}]},"e1a83b5e7221ab7611b800cba5c64efa":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"1bd3919646678e3f","status":"passed","time":{"start":1732764220786,"stop":1732764220786,"duration":0}},{"uid":"3e68653192929d9b","status":"passed","time":{"start":1732428196060,"stop":1732428196060,"duration":0}},{"uid":"95011c2c3c205658","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}},{"uid":"f8cfd8001c2b32fd","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}}]},"0b4f28ec26521cef2eb63255cb9cd818":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"f9c04a3602727acb","status":"passed","time":{"start":1596047920605,"stop":1596047920607,"duration":2}},{"uid":"9090e44c16d7caa","status":"passed","time":{"start":1596005120499,"stop":1596005120501,"duration":2}},{"uid":"69907fdbdf419e57","status":"passed","time":{"start":1594531285437,"stop":1594531285438,"duration":1}},{"uid":"f89cdaccf6fa8e22","status":"passed","time":{"start":1594163430906,"stop":1594163430907,"duration":1}},{"uid":"5053ed702a1b906e","status":"passed","time":{"start":1594163037150,"stop":1594163037151,"duration":1}}]},"69a156fb0b04999e58427537301412d4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"48fa5f91e3478c29","status":"passed","time":{"start":1732764220149,"stop":1732764220149,"duration":0}},{"uid":"4a386a153d4cde6","status":"passed","time":{"start":1732428195452,"stop":1732428195452,"duration":0}},{"uid":"19910c11538825d6","status":"passed","time":{"start":1724735128758,"stop":1724735128758,"duration":0}},{"uid":"6b49391a0624f51c","status":"passed","time":{"start":1724735128758,"stop":1724735128758,"duration":0}}]},"ba750fe79d2038dec72fcf2a01a1e8fb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"64bbfa90baeae597","status":"passed","time":{"start":1596047919481,"stop":1596047919487,"duration":6}},{"uid":"24b12e8137c80e1e","status":"passed","time":{"start":1596005119498,"stop":1596005119504,"duration":6}},{"uid":"1138ef36c023d753","status":"passed","time":{"start":1594531284409,"stop":1594531284413,"duration":4}},{"uid":"8db071f80ee283fe","status":"passed","time":{"start":1594163429963,"stop":1594163429967,"duration":4}},{"uid":"d1ccbe662dab7e1a","status":"passed","time":{"start":1594163036159,"stop":1594163036167,"duration":8}}]},"d356143c6b7ca031162b46798e3eaf1b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"715c14551e27272","status":"passed","time":{"start":1596047919665,"stop":1596047919668,"duration":3}},{"uid":"6d3d114392fadb41","status":"passed","time":{"start":1596005119634,"stop":1596005119635,"duration":1}},{"uid":"c96fa27d7e6ce7f2","status":"passed","time":{"start":1594531284541,"stop":1594531284542,"duration":1}},{"uid":"7880c19b5c2410f7","status":"passed","time":{"start":1594163430081,"stop":1594163430082,"duration":1}},{"uid":"5d34a23c278216c4","status":"passed","time":{"start":1594163036299,"stop":1594163036300,"duration":1}}]},"e1d51bbc08408469e032e2f57944bc05":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"6035f0fe38b5a062","status":"passed","time":{"start":1732764218796,"stop":1732764218796,"duration":0}},{"uid":"1700dd3f253e8636","status":"passed","time":{"start":1732428194145,"stop":1732428194146,"duration":1}},{"uid":"675849fee1009391","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}},{"uid":"c1f2317d20109e13","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}}]},"3d4d9d606fbf24bad8abb0f0f85e6130":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"fea5f749a1c464e4","status":"passed","time":{"start":1732764220356,"stop":1732764220356,"duration":0}},{"uid":"c3d1eec0ca08f2cd","status":"passed","time":{"start":1732428195675,"stop":1732428195675,"duration":0}},{"uid":"debf2b82465b0240","status":"passed","time":{"start":1724735128961,"stop":1724735128961,"duration":0}},{"uid":"ecd029e0f98c606","status":"passed","time":{"start":1724735128961,"stop":1724735128961,"duration":0}}]},"749ee6e9278a75fb77637153b8003619":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"450fbb27e2067be4","status":"passed","time":{"start":1732764218624,"stop":1732764218624,"duration":0}},{"uid":"f85ab0d3a8429db7","status":"passed","time":{"start":1732428193975,"stop":1732428193976,"duration":1}},{"uid":"c7c7f21adbc73706","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"647dfe698e2a6fdb","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"4d7a6b080aa8dcf06d68a1f957a8e465":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"f5c9e062133dbbbb","status":"passed","time":{"start":1732764220268,"stop":1732764220270,"duration":2}},{"uid":"d820d165ec4b4b72","status":"passed","time":{"start":1732428195590,"stop":1732428195590,"duration":0}},{"uid":"cdfe495bc85470d2","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"7d1621a20d6f8fe7","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"9cff2d5d4d73fbc92b1c7c29d738384f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"19cfe4000991e820","status":"passed","time":{"start":1732764220374,"stop":1732764220374,"duration":0}},{"uid":"191f183f3ba0c8ea","status":"passed","time":{"start":1732428195692,"stop":1732428195692,"duration":0}},{"uid":"15008ede7bd87a18","status":"passed","time":{"start":1724735128977,"stop":1724735128977,"duration":0}},{"uid":"ab402f3759df06f","status":"passed","time":{"start":1724735128977,"stop":1724735128977,"duration":0}}]},"ec5359964a6a6bc7051957eec5d9455d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"b22afbc33030e55f","status":"passed","time":{"start":1732764220226,"stop":1732764220226,"duration":0}},{"uid":"e051944b31d54c14","status":"passed","time":{"start":1732428195544,"stop":1732428195544,"duration":0}},{"uid":"3cf8d83dbb2d66b5","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}},{"uid":"f0e71551541527fc","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}}]},"b5a1c5eb9c825db6f453100e4dceac7d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"f81d551474e18c5e","status":"passed","time":{"start":1596047919967,"stop":1596047919969,"duration":2}},{"uid":"8d6986ac6e216de1","status":"passed","time":{"start":1596005119923,"stop":1596005119924,"duration":1}},{"uid":"6ebe37257f8b2e7a","status":"passed","time":{"start":1594531284834,"stop":1594531284836,"duration":2}},{"uid":"e8f381b8937b0175","status":"passed","time":{"start":1594163430350,"stop":1594163430351,"duration":1}},{"uid":"d74f4366350b46cb","status":"passed","time":{"start":1594163036572,"stop":1594163036573,"duration":1}}]},"9d5e1a3be58329ea62aa7c12b21cee12":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"2eea57cae258dfc3","status":"passed","time":{"start":1596047924165,"stop":1596047924166,"duration":1}},{"uid":"a22edada6f3540b8","status":"passed","time":{"start":1596005124262,"stop":1596005124263,"duration":1}},{"uid":"3d09526912983c0c","status":"passed","time":{"start":1594531289099,"stop":1594531289099,"duration":0}},{"uid":"ff576073c8c1b0c","status":"passed","time":{"start":1594163434602,"stop":1594163434602,"duration":0}},{"uid":"79a6750ec2527a19","status":"passed","time":{"start":1594163040988,"stop":1594163040988,"duration":0}}]},"fe3bf435377136cbcb53e4db00bd4e51":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c83ee67899e78ee5","status":"passed","time":{"start":1596047924598,"stop":1596047924599,"duration":1}},{"uid":"6453b46852544d78","status":"passed","time":{"start":1596005124709,"stop":1596005124712,"duration":3}},{"uid":"214a4efcb9d15180","status":"passed","time":{"start":1594531289598,"stop":1594531289599,"duration":1}},{"uid":"1860c39c50316b71","status":"passed","time":{"start":1594163435020,"stop":1594163435021,"duration":1}},{"uid":"58313bdd742f2a27","status":"passed","time":{"start":1594163041426,"stop":1594163041427,"duration":1}}]},"baeb278025592b3aed00b5f1bc1265b1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"bca9ba5488466979","status":"passed","time":{"start":1732764220804,"stop":1732764220804,"duration":0}},{"uid":"e69093187fd70d56","status":"passed","time":{"start":1732428196075,"stop":1732428196075,"duration":0}},{"uid":"673ecd99dac0c86e","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}},{"uid":"5cbeef874f8f5965","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}}]},"fb5416f4a0c4a78ad3808ab359d4e649":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d6132c04157f4b2a","status":"passed","time":{"start":1596047924036,"stop":1596047924037,"duration":1}},{"uid":"9332954a139757ab","status":"passed","time":{"start":1596005124129,"stop":1596005124130,"duration":1}},{"uid":"6872cd0b6a805b50","status":"passed","time":{"start":1594531288975,"stop":1594531288976,"duration":1}},{"uid":"ef79cb2d20d63f20","status":"passed","time":{"start":1594163434471,"stop":1594163434472,"duration":1}},{"uid":"e7f62911eeac29ea","status":"passed","time":{"start":1594163040849,"stop":1594163040849,"duration":0}}]},"e3ba8e7dce83ab9de36ddd0bc268f4f6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a61ba5af03a1f296","status":"passed","time":{"start":1732764220961,"stop":1732764220961,"duration":0}},{"uid":"784b6f629ce5c547","status":"passed","time":{"start":1732428196187,"stop":1732428196188,"duration":1}},{"uid":"90eee3ddc83b1454","status":"passed","time":{"start":1724735129477,"stop":1724735129477,"duration":0}},{"uid":"c0e2de6ef36ce602","status":"passed","time":{"start":1724735129477,"stop":1724735129477,"duration":0}}]},"d4a8464dd6f2b83ea40747eae5a42d88":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"fa3e743f55019b26","status":"passed","time":{"start":1596047923633,"stop":1596047923635,"duration":2}},{"uid":"724aebb7bb591edc","status":"passed","time":{"start":1596005123662,"stop":1596005123662,"duration":0}},{"uid":"b189ef050374abe4","status":"passed","time":{"start":1594531288577,"stop":1594531288578,"duration":1}},{"uid":"1e5b9de99f42c348","status":"passed","time":{"start":1594163434022,"stop":1594163434024,"duration":2}},{"uid":"6bbc7bdaf84f47b6","status":"passed","time":{"start":1594163040504,"stop":1594163040506,"duration":2}}]},"ac7e79f0af8659ddbaffd6954aed70a9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"e53952640c2c9e47","status":"passed","time":{"start":1732764220312,"stop":1732764220312,"duration":0}},{"uid":"fc455123cb448d3e","status":"passed","time":{"start":1732428195634,"stop":1732428195634,"duration":0}},{"uid":"31cd5c9e8017f83c","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}},{"uid":"1ef3e1da7f90eb82","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}}]},"124f2add699f3e2269c311afae219c6e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"e1af2c095108694d","status":"passed","time":{"start":1732764219284,"stop":1732764219285,"duration":1}},{"uid":"9c5c32029e742eac","status":"passed","time":{"start":1732428194603,"stop":1732428194603,"duration":0}},{"uid":"fc2c5a5df6e26162","status":"passed","time":{"start":1724735128000,"stop":1724735128000,"duration":0}},{"uid":"79e39b6957e2fa23","status":"passed","time":{"start":1724735128000,"stop":1724735128000,"duration":0}}]},"00f2b41781fa6c1345db0eef2722bb55":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d5c2415425478b91","status":"passed","time":{"start":1596047924330,"stop":1596047924333,"duration":3}},{"uid":"31818e51390a433c","status":"passed","time":{"start":1596005124436,"stop":1596005124437,"duration":1}},{"uid":"3ddaef01fdc5c620","status":"passed","time":{"start":1594531289274,"stop":1594531289275,"duration":1}},{"uid":"4407a5be4c071461","status":"passed","time":{"start":1594163434758,"stop":1594163434758,"duration":0}},{"uid":"f1ab192b8a6411ab","status":"passed","time":{"start":1594163041146,"stop":1594163041147,"duration":1}}]},"7dba0545991d74ec4981bfb3eea48559":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"17c9a97f8a5ea815","status":"passed","time":{"start":1732764219332,"stop":1732764219333,"duration":1}},{"uid":"8da01589d3299948","status":"passed","time":{"start":1732428194656,"stop":1732428194656,"duration":0}},{"uid":"ef7e94367cfcafa4","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"14e29fc6b385d9d8","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"3a32e7325b0c9478ff49b72ce837742c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"930cb72c6f547a67","status":"passed","time":{"start":1596047920523,"stop":1596047920526,"duration":3}},{"uid":"716980b213533f3d","status":"passed","time":{"start":1596005120419,"stop":1596005120420,"duration":1}},{"uid":"e648af0ce34ed5de","status":"passed","time":{"start":1594531285369,"stop":1594531285370,"duration":1}},{"uid":"73de36b94710dfb8","status":"passed","time":{"start":1594163430816,"stop":1594163430817,"duration":1}},{"uid":"b39c075966292b12","status":"passed","time":{"start":1594163037067,"stop":1594163037068,"duration":1}}]},"6431e0366c9c302e03ac01343fb7ea77":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a30a3ac9558d7a9c","status":"passed","time":{"start":1732764220206,"stop":1732764220207,"duration":1}},{"uid":"7e997a5018ff0710","status":"passed","time":{"start":1732428195517,"stop":1732428195517,"duration":0}},{"uid":"d57f06aa2f911f40","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"bb5e32abc058341d","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}}]},"280ba3561eb9309051fd2778469a0bed":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"824a9a67d43de1dd","status":"passed","time":{"start":1596047920647,"stop":1596047920648,"duration":1}},{"uid":"b775955afbbce28f","status":"passed","time":{"start":1596005120534,"stop":1596005120535,"duration":1}},{"uid":"127f278b41a7dca8","status":"passed","time":{"start":1594531285467,"stop":1594531285468,"duration":1}},{"uid":"4188da9f65261fe5","status":"passed","time":{"start":1594163430944,"stop":1594163430945,"duration":1}},{"uid":"10429517faa23f8","status":"passed","time":{"start":1594163037186,"stop":1594163037186,"duration":0}}]},"a8c1dee0bdda59abffbbae24dc4b176d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7ee83bbfb7cc9c53","status":"passed","time":{"start":1596047920319,"stop":1596047920320,"duration":1}},{"uid":"fe0f9b3f5e50ccb8","status":"passed","time":{"start":1596005120210,"stop":1596005120213,"duration":3}},{"uid":"2ba3a6269c4b7c53","status":"passed","time":{"start":1594531285182,"stop":1594531285183,"duration":1}},{"uid":"59f960e239ec2fa9","status":"passed","time":{"start":1594163430660,"stop":1594163430661,"duration":1}},{"uid":"364b734ed76afce9","status":"passed","time":{"start":1594163036883,"stop":1594163036884,"duration":1}}]},"3546afa49f7d1872d60856dcd3614357":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"ee50880cc545f1d3","status":"passed","time":{"start":1732764221246,"stop":1732764221247,"duration":1}},{"uid":"11fa683d801b6c42","status":"passed","time":{"start":1732428196393,"stop":1732428196393,"duration":0}},{"uid":"874b39a75ad8fa3b","status":"passed","time":{"start":1724735129680,"stop":1724735129680,"duration":0}},{"uid":"ce5b44ba32daaf31","status":"passed","time":{"start":1724735129680,"stop":1724735129680,"duration":0}}]},"d7b951f3d87d7ec30599f08ae5567eb7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"e687a692c2c18f1b","status":"passed","time":{"start":1732764219250,"stop":1732764219251,"duration":1}},{"uid":"40c938f8f83f34f7","status":"passed","time":{"start":1732428194567,"stop":1732428194567,"duration":0}},{"uid":"e6a3da330525d2f4","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"b78c37ec3b0f496f","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"6988bafab53d2d16b0f0a8a4a8fb9863":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":12,"unknown":0,"total":12},"items":[{"uid":"e1c6185b64159c18","status":"passed","time":{"start":1596047923294,"stop":1596047923296,"duration":2}},{"uid":"a9a31daff9b730d4","status":"passed","time":{"start":1596005123306,"stop":1596005123307,"duration":1}},{"uid":"2698a1a809c0b24c","status":"passed","time":{"start":1594531288225,"stop":1594531288226,"duration":1}},{"uid":"18a09107a9bbb648","status":"passed","time":{"start":1594163433751,"stop":1594163433752,"duration":1}},{"uid":"c8f50edc30ce4b35","status":"passed","time":{"start":1594163040227,"stop":1594163040228,"duration":1}}]},"5e365f66b39a2fede4fe18a5cc569699":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"354cda6601a7cded","status":"passed","time":{"start":1732764219243,"stop":1732764219243,"duration":0}},{"uid":"2bfddef765c09569","status":"passed","time":{"start":1732428194558,"stop":1732428194558,"duration":0}},{"uid":"dc29e000a4adcd25","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"f52a489cb0add672","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"9ee76de6cf1207ebcbd153d4e9a5e5a0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"6a4b5866cd20e8a2","status":"passed","time":{"start":1596047923614,"stop":1596047923616,"duration":2}},{"uid":"8bfe2a5d486dbd32","status":"passed","time":{"start":1596005123645,"stop":1596005123645,"duration":0}},{"uid":"64e5afc5a7c73bf5","status":"passed","time":{"start":1594531288565,"stop":1594531288566,"duration":1}},{"uid":"44de51fad33773e2","status":"passed","time":{"start":1594163434008,"stop":1594163434009,"duration":1}},{"uid":"2cbb12a605f4b028","status":"passed","time":{"start":1594163040495,"stop":1594163040496,"duration":1}}]},"079ace8555debd1c87111e8c5a6664bf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"3ead41117d0ad5b6","status":"passed","time":{"start":1732764220845,"stop":1732764220845,"duration":0}},{"uid":"c7e963fd1c95dafe","status":"passed","time":{"start":1732428196101,"stop":1732428196101,"duration":0}},{"uid":"d3037fd25424c6f3","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}},{"uid":"1d2c6842ef40288f","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}}]},"2669fd06acd58d7f78fab9b09cfb387a":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"a6e6436071520980","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919201,"stop":1596047919201,"duration":0}},{"uid":"2ebf3e3f671bbc1f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119239,"stop":1596005119239,"duration":0}},{"uid":"239b75ebf85f19ea","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284144,"stop":1594531284144,"duration":0}},{"uid":"464c56c85b2fe399","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429713,"stop":1594163429713,"duration":0}},{"uid":"58f56b3c59d560ca","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035897,"stop":1594163035897,"duration":0}}]},"c191b2a68976eb18aef4345f496d79e7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"65e9477143af3f55","status":"passed","time":{"start":1732764221376,"stop":1732764221377,"duration":1}},{"uid":"4c77d97bc41048ff","status":"passed","time":{"start":1732428196503,"stop":1732428196503,"duration":0}},{"uid":"35cf25b9e515e00d","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}},{"uid":"928532982127bba0","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}}]},"98a40966717cba446766c1d244440410":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ae3e4db1c423b2d","status":"passed","time":{"start":1596047924295,"stop":1596047924296,"duration":1}},{"uid":"23b7ab66cb15d148","status":"passed","time":{"start":1596005124397,"stop":1596005124399,"duration":2}},{"uid":"623e837ec7d2bd60","status":"passed","time":{"start":1594531289235,"stop":1594531289236,"duration":1}},{"uid":"d38fbab0f0c5894c","status":"passed","time":{"start":1594163434723,"stop":1594163434724,"duration":1}},{"uid":"baaf6a05572983a","status":"passed","time":{"start":1594163041113,"stop":1594163041114,"duration":1}}]},"0704c8beeeff66cfb456c26853e2b7c4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"a908975bd67b2eca","status":"passed","time":{"start":1732764218803,"stop":1732764218803,"duration":0}},{"uid":"15f47b991f284575","status":"passed","time":{"start":1732428194154,"stop":1732428194154,"duration":0}},{"uid":"7f90afc62f8400f4","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}},{"uid":"a921030da8c9a520","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}}]},"69736adb645541830719370905336c42":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7262a5b4d0ba4a3e","status":"passed","time":{"start":1596047923313,"stop":1596047923317,"duration":4}},{"uid":"e0c1a391ff3fe7a","status":"passed","time":{"start":1596005123317,"stop":1596005123317,"duration":0}},{"uid":"7069bd627c12c718","status":"passed","time":{"start":1594531288236,"stop":1594531288238,"duration":2}},{"uid":"82e82ea7e37f1711","status":"passed","time":{"start":1594163433761,"stop":1594163433763,"duration":2}},{"uid":"2ad13488b1fdc2c3","status":"passed","time":{"start":1594163040238,"stop":1594163040239,"duration":1}}]},"ced53b89becdc7959575153b365c4b1c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ad06d9389201ca83","status":"passed","time":{"start":1596047923585,"stop":1596047923587,"duration":2}},{"uid":"86c7a820a8ed23ae","status":"passed","time":{"start":1596005123620,"stop":1596005123623,"duration":3}},{"uid":"434217de6e30487c","status":"passed","time":{"start":1594531288532,"stop":1594531288534,"duration":2}},{"uid":"7e9ef2cf5cdf0299","status":"passed","time":{"start":1594163433982,"stop":1594163433984,"duration":2}},{"uid":"c91f8fbb177af405","status":"passed","time":{"start":1594163040465,"stop":1594163040467,"duration":2}}]},"43747c0f5661889622b1e0d54e75b407":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"e1fafa015119497c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919583,"stop":1596047919583,"duration":0}},{"uid":"b16909fb3fbd2c73","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119573,"stop":1596005119573,"duration":0}},{"uid":"bbf0f3d68ee97599","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284470,"stop":1594531284470,"duration":0}},{"uid":"7df29ff1f7409057","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163430024,"stop":1594163430025,"duration":1}},{"uid":"b69c36e16ce7f33d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036243,"stop":1594163036243,"duration":0}}]},"d34cb280748c185f029a17e9d0ab6437":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"d9e0d2d6c00c88e9","status":"passed","time":{"start":1732764220875,"stop":1732764220875,"duration":0}},{"uid":"dde0d2c7fdfdde63","status":"passed","time":{"start":1732428196126,"stop":1732428196126,"duration":0}},{"uid":"5b9aa5357d8d514d","status":"passed","time":{"start":1724735129414,"stop":1724735129414,"duration":0}},{"uid":"8b31152bd581baeb","status":"passed","time":{"start":1724735129414,"stop":1724735129414,"duration":0}}]},"f85904fe28e7bada8e4dc0f97f50008c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3336ba2bde90bdb5","status":"passed","time":{"start":1596047924731,"stop":1596047924732,"duration":1}},{"uid":"a99dfef2ccd91b8e","status":"passed","time":{"start":1596005124899,"stop":1596005124901,"duration":2}},{"uid":"295c84b73c362a1c","status":"passed","time":{"start":1594531289763,"stop":1594531289764,"duration":1}},{"uid":"a17ba15dec7cbf3d","status":"passed","time":{"start":1594163435154,"stop":1594163435155,"duration":1}},{"uid":"a2055883afb4a2fd","status":"passed","time":{"start":1594163041575,"stop":1594163041576,"duration":1}}]},"570c0d220c13fc0fd061240afc68e35d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"168d1058a213deae","status":"passed","time":{"start":1732764220362,"stop":1732764220362,"duration":0}},{"uid":"ac379271ec16d5ad","status":"passed","time":{"start":1732428195683,"stop":1732428195683,"duration":0}}]},"939a8064e3d28ec85fadd67010b560ae":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"5194ad39db439d08","status":"passed","time":{"start":1732764218553,"stop":1732764218553,"duration":0}},{"uid":"e78e70d10bce7cf5","status":"passed","time":{"start":1732428193909,"stop":1732428193909,"duration":0}},{"uid":"371888dd705cab28","status":"passed","time":{"start":1724735127157,"stop":1724735127172,"duration":15}},{"uid":"57bbb6ca73efd1b4","status":"passed","time":{"start":1724735127157,"stop":1724735127172,"duration":15}}]},"31852768c071e158fda7de0b172143f4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"61e07c6ddcc506b1","status":"passed","time":{"start":1732764218771,"stop":1732764218772,"duration":1}},{"uid":"9f9422c1f71252b6","status":"passed","time":{"start":1732428194124,"stop":1732428194125,"duration":1}},{"uid":"e03974f538ea8ee6","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}},{"uid":"acc95e26a53d92ff","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}}]},"7c789f6ee990c99f027ff5b8c32573fd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"302e450946481df3","status":"passed","time":{"start":1732764220887,"stop":1732764220887,"duration":0}},{"uid":"60180807c3815756","status":"passed","time":{"start":1732428196133,"stop":1732428196134,"duration":1}},{"uid":"a10d36c92cf89a63","status":"passed","time":{"start":1724735129414,"stop":1724735129414,"duration":0}},{"uid":"9710b9a44c2e3c82","status":"passed","time":{"start":1724735129414,"stop":1724735129414,"duration":0}}]},"39c4344b5cd24c424efd894c14cc4e91":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"6ee41e4ff7ffb39e","status":"passed","time":{"start":1596047924306,"stop":1596047924307,"duration":1}},{"uid":"1783ee7e028711d6","status":"passed","time":{"start":1596005124404,"stop":1596005124405,"duration":1}},{"uid":"ef2acd7afc68c4bd","status":"passed","time":{"start":1594531289244,"stop":1594531289245,"duration":1}},{"uid":"371f968a29c2bcdf","status":"passed","time":{"start":1594163434730,"stop":1594163434730,"duration":0}},{"uid":"f76a96c89083f300","status":"passed","time":{"start":1594163041121,"stop":1594163041122,"duration":1}}]},"30b0607f1fcd48dea967a2df41a1ef54":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"250189cf32435be5","status":"passed","time":{"start":1596047923911,"stop":1596047923912,"duration":1}},{"uid":"77fa96eeec6e4d15","status":"passed","time":{"start":1596005123948,"stop":1596005123949,"duration":1}},{"uid":"f7ccce118a86144d","status":"passed","time":{"start":1594531288840,"stop":1594531288841,"duration":1}},{"uid":"8ba130a1169e2da9","status":"passed","time":{"start":1594163434319,"stop":1594163434320,"duration":1}},{"uid":"139199f0716be385","status":"passed","time":{"start":1594163040726,"stop":1594163040726,"duration":0}}]},"2889ca714f21625b11b311b780ead719":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4},"items":[{"uid":"be50565df8dfb0ab","status":"passed","time":{"start":1732764220437,"stop":1732764220438,"duration":1}},{"uid":"f7d2073500029121","status":"passed","time":{"start":1732428195746,"stop":1732428195746,"duration":0}},{"uid":"dcfefe9c10c1f5d2","status":"passed","time":{"start":1724735129024,"stop":1724735129024,"duration":0}},{"uid":"a37b17c93d1df521","status":"passed","time":{"start":1724735129024,"stop":1724735129024,"duration":0}}]},"2ebd55ae07bf70badb4352cad15caf78":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e2d502f5a6d529d6","status":"passed","time":{"start":1596047923863,"stop":1596047923864,"duration":1}},{"uid":"922f63631d08a3fd","status":"passed","time":{"start":1596005123897,"stop":1596005123897,"duration":0}},{"uid":"7a4da021a2c4d986","status":"passed","time":{"start":1594531288801,"stop":1594531288802,"duration":1}},{"uid":"d336c661e305482f","status":"passed","time":{"start":1594163434268,"stop":1594163434269,"duration":1}},{"uid":"f36eae475bbfb994","status":"passed","time":{"start":1594163040687,"stop":1594163040687,"duration":0}}]}} \ No newline at end of file +{"2a488c8a592f99c42193093dceadfd0d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"6d4216edcb2d933a","status":"passed","time":{"start":1596047923984,"stop":1596047923985,"duration":1}},{"uid":"76daaf401c64bb29","status":"passed","time":{"start":1596005124068,"stop":1596005124068,"duration":0}},{"uid":"d6e803d51266cd9a","status":"passed","time":{"start":1594531288919,"stop":1594531288919,"duration":0}},{"uid":"6b6844f123edcc4c","status":"passed","time":{"start":1594163434410,"stop":1594163434411,"duration":1}},{"uid":"f07476a9ca5f2aae","status":"passed","time":{"start":1594163040798,"stop":1594163040798,"duration":0}}]},"f51ecfb2c4460f518b2155a78436a09d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"7940a8ba615e27f7","status":"passed","time":{"start":1733030100820,"stop":1733030100820,"duration":0}},{"uid":"8672ab2817945b36","status":"passed","time":{"start":1732764220862,"stop":1732764220862,"duration":0}},{"uid":"984af3d5d8056be9","status":"passed","time":{"start":1732428196116,"stop":1732428196116,"duration":0}},{"uid":"52715db4a1ce5955","status":"passed","time":{"start":1724735129399,"stop":1724735129399,"duration":0}},{"uid":"8ded43d0fdf317ac","status":"passed","time":{"start":1724735129399,"stop":1724735129399,"duration":0}}]},"9649de1e84bdf76637c00a153a4eb0b9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":24,"unknown":0,"total":24},"items":[{"uid":"dfa0ea4b9f1fa54a","status":"passed","time":{"start":1596047920385,"stop":1596047920388,"duration":3}},{"uid":"2967593e7c52bf8c","status":"passed","time":{"start":1596005120289,"stop":1596005120292,"duration":3}},{"uid":"9343dbf3101090cf","status":"passed","time":{"start":1594531285248,"stop":1594531285249,"duration":1}},{"uid":"52450f3d385118b1","status":"passed","time":{"start":1594163430717,"stop":1594163430718,"duration":1}},{"uid":"b6ed8732c80611f1","status":"passed","time":{"start":1594163036944,"stop":1594163036947,"duration":3}}]},"cff1b92fe15b026161a65b578563f84b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":7,"unknown":0,"total":7},"items":[{"uid":"ec00714c45249a61","status":"passed","time":{"start":1596047920455,"stop":1596047920457,"duration":2}},{"uid":"159bf68d3f421b2c","status":"passed","time":{"start":1596005120355,"stop":1596005120356,"duration":1}},{"uid":"76a637f138de5bec","status":"passed","time":{"start":1594531285294,"stop":1594531285295,"duration":1}},{"uid":"8c8b3bd4256b830","status":"passed","time":{"start":1594163430761,"stop":1594163430762,"duration":1}},{"uid":"a895b530ff0a0810","status":"passed","time":{"start":1594163036999,"stop":1594163037002,"duration":3}}]},"da4a41f0bf9943ee34282e89227dd9a2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"87b2e8453406c3f","status":"passed","time":{"start":1733030100278,"stop":1733030100278,"duration":0}},{"uid":"dd86378e3a37dfe4","status":"passed","time":{"start":1732764220303,"stop":1732764220303,"duration":0}},{"uid":"a224a931a5567f85","status":"passed","time":{"start":1732428195625,"stop":1732428195626,"duration":1}}]},"91791ed1a852f76f936407ccb3d2dbaa":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"52f852c4238fea22","status":"passed","time":{"start":1733030100757,"stop":1733030100757,"duration":0}},{"uid":"a6592dc6717fe514","status":"passed","time":{"start":1732764220779,"stop":1732764220779,"duration":0}},{"uid":"ffa13a74003ae703","status":"passed","time":{"start":1732428196052,"stop":1732428196052,"duration":0}},{"uid":"5a22d7a269c3ca06","status":"passed","time":{"start":1724735129336,"stop":1724735129336,"duration":0}},{"uid":"9275e1d85a023003","status":"passed","time":{"start":1724735129336,"stop":1724735129336,"duration":0}}]},"7414d0b98bcb019741716816e3be1de6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":31,"unknown":0,"total":31},"items":[{"uid":"93884a95bea2ee41","status":"passed","time":{"start":1596047923664,"stop":1596047923665,"duration":1}},{"uid":"fd7e550560ccaf94","status":"passed","time":{"start":1596005123695,"stop":1596005123697,"duration":2}},{"uid":"60648aed2e16811e","status":"passed","time":{"start":1594531288608,"stop":1594531288610,"duration":2}},{"uid":"36f076fc275bb814","status":"passed","time":{"start":1594163434050,"stop":1594163434051,"duration":1}},{"uid":"ecec029d0af460c","status":"passed","time":{"start":1594163040529,"stop":1594163040530,"duration":1}}]},"c3347b0ee9b14d599cb7e273cdb897bf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":16,"unknown":0,"total":16},"items":[{"uid":"d55210ca98ef22ea","status":"passed","time":{"start":1596047919473,"stop":1596047919474,"duration":1}},{"uid":"c656650d77df17ff","status":"passed","time":{"start":1596005119488,"stop":1596005119488,"duration":0}},{"uid":"63a2bacffa60a113","status":"passed","time":{"start":1594531284399,"stop":1594531284400,"duration":1}},{"uid":"4fdfdcd11ab360ff","status":"passed","time":{"start":1594163429953,"stop":1594163429954,"duration":1}},{"uid":"1fe21e60ae97ff1","status":"passed","time":{"start":1594163036147,"stop":1594163036148,"duration":1}}]},"49af4a8ebdc007fac4acbc085138b80e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"7250652c2d8bbae5","status":"passed","time":{"start":1733030100992,"stop":1733030100992,"duration":0}},{"uid":"591cfdbc90cf4c5e","status":"passed","time":{"start":1732764221117,"stop":1732764221117,"duration":0}},{"uid":"a77a517a493b3eb2","status":"passed","time":{"start":1732428196300,"stop":1732428196300,"duration":0}},{"uid":"52187b3daff300ae","status":"passed","time":{"start":1724735129586,"stop":1724735129586,"duration":0}},{"uid":"de314943cf5bdd10","status":"passed","time":{"start":1724735129586,"stop":1724735129586,"duration":0}}]},"db1d961947ba50c55f7273e4eb265602":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c32482be894dbe32","status":"passed","time":{"start":1596047919549,"stop":1596047919552,"duration":3}},{"uid":"d8a319c1c82e58cb","status":"passed","time":{"start":1596005119551,"stop":1596005119553,"duration":2}},{"uid":"5beca2f35d69dd5b","status":"passed","time":{"start":1594531284452,"stop":1594531284453,"duration":1}},{"uid":"ade3b84e9d3a3726","status":"passed","time":{"start":1594163430004,"stop":1594163430006,"duration":2}},{"uid":"ef141e8efa89b28f","status":"passed","time":{"start":1594163036218,"stop":1594163036219,"duration":1}}]},"bb3964d396ef802dceada9777cff8e45":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"d20d06b45fb65ddb","status":"passed","time":{"start":1733030100356,"stop":1733030100356,"duration":0}},{"uid":"9a9def5039f12f67","status":"passed","time":{"start":1732764220392,"stop":1732764220392,"duration":0}},{"uid":"74b0969e7db4effb","status":"passed","time":{"start":1732428195699,"stop":1732428195699,"duration":0}},{"uid":"dee0416f79d22a0d","status":"passed","time":{"start":1724735128977,"stop":1724735128977,"duration":0}},{"uid":"1c8034b1a6365fc2","status":"passed","time":{"start":1724735128977,"stop":1724735128977,"duration":0}}]},"0c5a9947fdd01d236c17811f6cecd204":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"768a7efdf473c3d3","status":"passed","time":{"start":1596047924715,"stop":1596047924716,"duration":1}},{"uid":"1915789dfbb56fed","status":"passed","time":{"start":1596005124875,"stop":1596005124876,"duration":1}},{"uid":"7edd927b315b8654","status":"passed","time":{"start":1594531289740,"stop":1594531289741,"duration":1}},{"uid":"d0acdbaff0a75e84","status":"passed","time":{"start":1594163435137,"stop":1594163435138,"duration":1}},{"uid":"1d0518f8800e0ba9","status":"passed","time":{"start":1594163041557,"stop":1594163041558,"duration":1}}]},"e5c7abe0fcf3b79049d906f50808feb6":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"482cc1b462231f44","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1733030098630,"stop":1733030098630,"duration":0}},{"uid":"577d9e765fb39849","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218558,"stop":1732764218558,"duration":0}},{"uid":"996ab105867adbc9","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193914,"stop":1732428193914,"duration":0}},{"uid":"88c7e92ae3f035ea","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"620b2589fb870406","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"ed63cab09a5a21abc4139e6751f28e54":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4d64a30c387b7743","status":"passed","time":{"start":1733030100512,"stop":1733030100512,"duration":0}},{"uid":"56d019840f444cec","status":"passed","time":{"start":1732764220536,"stop":1732764220536,"duration":0}},{"uid":"56ad7c473898c46d","status":"passed","time":{"start":1732428195846,"stop":1732428195846,"duration":0}},{"uid":"e738d6d09d0feb9e","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"c63189b867db5809","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}}]},"d3e9281f847cd49d15fb55b4db822c97":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1},"items":[{"uid":"78aec59881bd461e","status":"passed","time":{"start":1733030100726,"stop":1733030100726,"duration":0}}]},"78d13a2d0abbaf1a1f243a198f76fff5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":18,"unknown":0,"total":18},"items":[{"uid":"81aec115e9f44479","status":"passed","time":{"start":1596047920341,"stop":1596047920343,"duration":2}},{"uid":"2a076499c238a323","status":"passed","time":{"start":1596005120241,"stop":1596005120243,"duration":2}},{"uid":"9440087e3643fa9","status":"passed","time":{"start":1594531285205,"stop":1594531285207,"duration":2}},{"uid":"60dbc7d8b53ef5b6","status":"passed","time":{"start":1594163430682,"stop":1594163430684,"duration":2}},{"uid":"f7c227de7bf7d5f8","status":"passed","time":{"start":1594163036906,"stop":1594163036907,"duration":1}}]},"b54c9296974c5f11c9729ae250dcc661":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1f538cc051c14271","status":"passed","time":{"start":1596047924273,"stop":1596047924274,"duration":1}},{"uid":"8b162058e3797231","status":"passed","time":{"start":1596005124376,"stop":1596005124376,"duration":0}},{"uid":"9f45ffa650a9c208","status":"passed","time":{"start":1594531289208,"stop":1594531289209,"duration":1}},{"uid":"7587b1a31f39a9e6","status":"passed","time":{"start":1594163434704,"stop":1594163434704,"duration":0}},{"uid":"87702ceafb3be1d2","status":"passed","time":{"start":1594163041094,"stop":1594163041095,"duration":1}}]},"2fc0cf409058113d339743775fa3158e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a088624abb606e0e","status":"passed","time":{"start":1733030100543,"stop":1733030100543,"duration":0}},{"uid":"ab3687d99fed99d0","status":"passed","time":{"start":1732764220579,"stop":1732764220579,"duration":0}},{"uid":"5af3f258cf327b2a","status":"passed","time":{"start":1732428195882,"stop":1732428195882,"duration":0}},{"uid":"dead64fe3d4f484d","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"91ff78dc5a767b91","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}}]},"b71e871d53b429aef63593ea1f41c8bc":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e0dd8dfaed76aa75","status":"passed","time":{"start":1733030100497,"stop":1733030100497,"duration":0}},{"uid":"c87eac92a1b3b456","status":"passed","time":{"start":1732764220523,"stop":1732764220523,"duration":0}},{"uid":"3b89778e0f9a0b66","status":"passed","time":{"start":1732428195832,"stop":1732428195833,"duration":1}},{"uid":"eb3e9f6b3780b454","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0}},{"uid":"f0d79dba84dbdf82","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0}}]},"3b2ebb1924dbc4e6a73dc5dda19dd323":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"230fd42f20a11e18","status":"passed","time":{"start":1733030100617,"stop":1733030100633,"duration":16}},{"uid":"8ed1a17310170d88","status":"passed","time":{"start":1732764220660,"stop":1732764220660,"duration":0}},{"uid":"8b3214317e10e87f","status":"passed","time":{"start":1732428195953,"stop":1732428195953,"duration":0}},{"uid":"d7c1fb6f236110ca","status":"passed","time":{"start":1724735129242,"stop":1724735129242,"duration":0}},{"uid":"a80b9adf611eb67d","status":"passed","time":{"start":1724735129242,"stop":1724735129242,"duration":0}}]},"e59fe81d3d5b6631d5afa04dfa467ab0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"31d387276325aa8","status":"passed","time":{"start":1596047920565,"stop":1596047920567,"duration":2}},{"uid":"ded59b0be412649b","status":"passed","time":{"start":1596005120464,"stop":1596005120466,"duration":2}},{"uid":"64b65df6d3ccc09c","status":"passed","time":{"start":1594531285407,"stop":1594531285408,"duration":1}},{"uid":"bc547d548a8e43fb","status":"passed","time":{"start":1594163430867,"stop":1594163430868,"duration":1}},{"uid":"d7a8e6dfca27b15d","status":"passed","time":{"start":1594163037111,"stop":1594163037112,"duration":1}}]},"10a57706311105e48a11addadcd6ba5d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ffe7f31d081d3160","status":"passed","time":{"start":1596047923277,"stop":1596047923278,"duration":1}},{"uid":"4f916a7880edd6e3","status":"passed","time":{"start":1596005123276,"stop":1596005123277,"duration":1}},{"uid":"9af0e99812e0efbc","status":"passed","time":{"start":1594531288206,"stop":1594531288207,"duration":1}},{"uid":"8e4295c80784509e","status":"passed","time":{"start":1594163433734,"stop":1594163433735,"duration":1}},{"uid":"e97fd44623e301e1","status":"passed","time":{"start":1594163040204,"stop":1594163040205,"duration":1}}]},"fdc9a1360d77d4313e2885c36e2d5f96":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3e286d88c47292eb","status":"passed","time":{"start":1596047923442,"stop":1596047923444,"duration":2}},{"uid":"a8fa86dbcff7a636","status":"passed","time":{"start":1596005123439,"stop":1596005123442,"duration":3}},{"uid":"bd172034ceeb6494","status":"passed","time":{"start":1594531288354,"stop":1594531288356,"duration":2}},{"uid":"27585b338e4744d3","status":"passed","time":{"start":1594163433849,"stop":1594163433850,"duration":1}},{"uid":"e8335448c8a98cb2","status":"passed","time":{"start":1594163040334,"stop":1594163040336,"duration":2}}]},"b253b4766bea2d3475c5b21dfa1fbf46":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":28,"unknown":0,"total":28},"items":[{"uid":"9162dc5b0dddeb2c","status":"passed","time":{"start":1596047919624,"stop":1596047919625,"duration":1}},{"uid":"54a57611d54057c1","status":"passed","time":{"start":1596005119605,"stop":1596005119606,"duration":1}},{"uid":"1e8d6a0f9e116fa1","status":"passed","time":{"start":1594531284504,"stop":1594531284505,"duration":1}},{"uid":"c08e012abdb786d8","status":"passed","time":{"start":1594163430051,"stop":1594163430052,"duration":1}},{"uid":"54960190d043c07f","status":"passed","time":{"start":1594163036270,"stop":1594163036271,"duration":1}}]},"164912053c696e73c7be4b3a14287ecc":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"43578fd4f74ce5d9","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1733030098896,"stop":1733030098896,"duration":0}},{"uid":"93b00a3d2e7b92c1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218824,"stop":1732764218824,"duration":0}},{"uid":"e5b1f301926fe23","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194170,"stop":1732428194170,"duration":0}},{"uid":"1dee8c06fd165199","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"e5ac2209dd79eabb","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"0906853824abbb5b2f8dc3ebbef91492":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"eb35bcc5ca774b83","status":"passed","time":{"start":1596047924568,"stop":1596047924570,"duration":2}},{"uid":"76439dea2a9d65ae","status":"passed","time":{"start":1596005124678,"stop":1596005124679,"duration":1}},{"uid":"2941d7d2d263712e","status":"passed","time":{"start":1594531289560,"stop":1594531289561,"duration":1}},{"uid":"4ca4e502466ccc51","status":"passed","time":{"start":1594163434990,"stop":1594163434991,"duration":1}},{"uid":"56dfabc63673070e","status":"passed","time":{"start":1594163041387,"stop":1594163041388,"duration":1}}]},"4a2df53975623c10d30ec1c6932ba04a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"bb8e119491d2ebc3","status":"passed","time":{"start":1733030101179,"stop":1733030101179,"duration":0}},{"uid":"9b0ec4eb2cd2dde7","status":"passed","time":{"start":1732764221371,"stop":1732764221371,"duration":0}},{"uid":"dd76819b5fd836d3","status":"passed","time":{"start":1732428196496,"stop":1732428196496,"duration":0}},{"uid":"69f65011f131e2b6","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"5e4b0e05a0862f7e","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"ed6c1e5f0eb38874fc66b7fa53f68e12":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"23b533c70baf95c9","status":"passed","time":{"start":1733030100804,"stop":1733030100804,"duration":0}},{"uid":"f6c63ae7fdc54916","status":"passed","time":{"start":1732764220855,"stop":1732764220855,"duration":0}},{"uid":"9800852f4c3c1957","status":"passed","time":{"start":1732428196110,"stop":1732428196110,"duration":0}},{"uid":"da49bdf1737798b8","status":"passed","time":{"start":1724735129399,"stop":1724735129399,"duration":0}},{"uid":"b867e5092f796e5b","status":"passed","time":{"start":1724735129399,"stop":1724735129399,"duration":0}}]},"296c843106f019f44f0537c523c42ad4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"4f6f89be9d7eaeb5","status":"passed","time":{"start":1596047919501,"stop":1596047919506,"duration":5}},{"uid":"66557685192c1e8","status":"passed","time":{"start":1596005119513,"stop":1596005119515,"duration":2}},{"uid":"9dc6fbc86d74868e","status":"passed","time":{"start":1594531284100,"stop":1594531284102,"duration":2}},{"uid":"c0f9f375232f8198","status":"passed","time":{"start":1594163429670,"stop":1594163429671,"duration":1}},{"uid":"6a636465a9f40657","status":"passed","time":{"start":1594163035837,"stop":1594163035838,"duration":1}}]},"687e7d979daec216412b2e6518d7f22d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7a17f147f5f76599","status":"passed","time":{"start":1596047924461,"stop":1596047924462,"duration":1}},{"uid":"c7a632f72bf7c2b9","status":"passed","time":{"start":1596005124564,"stop":1596005124565,"duration":1}},{"uid":"a9c637eaa5b324ca","status":"passed","time":{"start":1594531289423,"stop":1594531289424,"duration":1}},{"uid":"1c51d02602d12c50","status":"passed","time":{"start":1594163434880,"stop":1594163434881,"duration":1}},{"uid":"a8e3b7db64e2634","status":"passed","time":{"start":1594163041271,"stop":1594163041272,"duration":1}}]},"429c2bf738c7d46e53c9a2e5226d6649":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"2fa689144ccb2725","status":"passed","time":{"start":1733030100711,"stop":1733030100711,"duration":0}},{"uid":"c52dc9ba56a64495","status":"passed","time":{"start":1732764220762,"stop":1732764220763,"duration":1}},{"uid":"ea40d4fff96687ff","status":"passed","time":{"start":1732428196037,"stop":1732428196037,"duration":0}},{"uid":"92083f552ecb72c4","status":"passed","time":{"start":1724735129321,"stop":1724735129321,"duration":0}},{"uid":"3ea60f3a146e3d51","status":"passed","time":{"start":1724735129321,"stop":1724735129321,"duration":0}}]},"1867e530fd2d8f6e72a7be68dfaf6d29":{"statistic":{"failed":0,"broken":0,"skipped":11,"passed":0,"unknown":0,"total":11},"items":[{"uid":"1e8ff0649323ef1e","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919229,"stop":1596047919229,"duration":0}},{"uid":"30f80a7f1496e991","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119257,"stop":1596005119257,"duration":0}},{"uid":"7ccf9ca367f43634","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284164,"stop":1594531284164,"duration":0}},{"uid":"d8ed5b14959d0b40","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429732,"stop":1594163429732,"duration":0}},{"uid":"d51ed0de8a59c6a2","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035916,"stop":1594163035916,"duration":0}}]},"29249ea89f0081dda70899f3290f857b":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"c62025a79b33eb3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1733030098927,"stop":1733030098927,"duration":0}},{"uid":"80f314b70b306bd4","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218847,"stop":1732764218847,"duration":0}},{"uid":"b5a113fbe50e74ce","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194194,"stop":1732428194194,"duration":0}},{"uid":"39245131d70863d6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"c322e80c6cd8da83","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"83f89c47687232e4e6df9cb000215f62":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a7d507d283840d7b","status":"passed","time":{"start":1596047924259,"stop":1596047924260,"duration":1}},{"uid":"78075941f67b4dd7","status":"passed","time":{"start":1596005124363,"stop":1596005124364,"duration":1}},{"uid":"518c3d7b9812dec6","status":"passed","time":{"start":1594531289188,"stop":1594531289189,"duration":1}},{"uid":"ad112bf95b7a9a0c","status":"passed","time":{"start":1594163434690,"stop":1594163434691,"duration":1}},{"uid":"52d2c99e6dc830cf","status":"passed","time":{"start":1594163041080,"stop":1594163041080,"duration":0}}]},"4e553d5e3ff5fc5c21a746a843af96e5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"9b651a3e27842d38","status":"passed","time":{"start":1733030100695,"stop":1733030100695,"duration":0}},{"uid":"b78b9d24e53cd100","status":"passed","time":{"start":1732764220737,"stop":1732764220737,"duration":0}},{"uid":"b673d7ca3af16ae5","status":"passed","time":{"start":1732428196017,"stop":1732428196017,"duration":0}},{"uid":"9393151991be7f33","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0}},{"uid":"46f01e6c3f72b063","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0}}]},"f8c8e1115bda1d1060b9b125be217311":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"675c2d9214d0c9ee","status":"passed","time":{"start":1596047923327,"stop":1596047923328,"duration":1}},{"uid":"c51894693dbb963f","status":"passed","time":{"start":1596005123333,"stop":1596005123334,"duration":1}},{"uid":"fa68cff2aa65baac","status":"passed","time":{"start":1594531288250,"stop":1594531288251,"duration":1}},{"uid":"b5fffa240ef9f697","status":"passed","time":{"start":1594163433772,"stop":1594163433773,"duration":1}},{"uid":"7a31ceac1c1f83f4","status":"passed","time":{"start":1594163040249,"stop":1594163040250,"duration":1}}]},"f47162ca0e9bacec154c9094fd33e635":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"da807d1d651bf07b","status":"passed","time":{"start":1733030099317,"stop":1733030099317,"duration":0}},{"uid":"b0cc123728fa2f2d","status":"passed","time":{"start":1732764219279,"stop":1732764219279,"duration":0}},{"uid":"196d34645221ebb4","status":"passed","time":{"start":1732428194595,"stop":1732428194595,"duration":0}},{"uid":"d5ae1235bc27ccba","status":"passed","time":{"start":1724735127984,"stop":1724735128000,"duration":16}},{"uid":"e1e70dabc7dad91e","status":"passed","time":{"start":1724735127984,"stop":1724735128000,"duration":16}}]},"5d0f5e220c2579103119e57300b46215":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"9ba260a0149e6341","status":"passed","time":{"start":1733030099224,"stop":1733030099224,"duration":0}},{"uid":"dc076040e5481dc9","status":"passed","time":{"start":1732764219174,"stop":1732764219176,"duration":2}},{"uid":"cfaf892be75c5d35","status":"passed","time":{"start":1732428194503,"stop":1732428194503,"duration":0}},{"uid":"148a22b7e430194f","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0}},{"uid":"a42793a5da57f5c7","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0}}]},"fc16fe6f8e2f2f0dd1e7d650d0ec62aa":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"40c3fd65f9a485e9","status":"passed","time":{"start":1596047920549,"stop":1596047920552,"duration":3}},{"uid":"621761b8fc0dd8ca","status":"passed","time":{"start":1596005120447,"stop":1596005120451,"duration":4}},{"uid":"fe4f3a24444bbe1d","status":"passed","time":{"start":1594531285394,"stop":1594531285396,"duration":2}},{"uid":"c6d5e06d775f57aa","status":"passed","time":{"start":1594163430850,"stop":1594163430853,"duration":3}},{"uid":"2573c8d3112ec4","status":"passed","time":{"start":1594163037099,"stop":1594163037101,"duration":2}}]},"5821e6355bce2a3bf46d4ce3e55de034":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5af3592e93b232bc","status":"passed","time":{"start":1733030100575,"stop":1733030100575,"duration":0}},{"uid":"f48dcf9628fe90ff","status":"passed","time":{"start":1732764220612,"stop":1732764220612,"duration":0}},{"uid":"9521eb418a2faa99","status":"passed","time":{"start":1732428195914,"stop":1732428195914,"duration":0}},{"uid":"2b9309fd398214a5","status":"passed","time":{"start":1724735129196,"stop":1724735129196,"duration":0}},{"uid":"f09191f837671677","status":"passed","time":{"start":1724735129196,"stop":1724735129196,"duration":0}}]},"f23e1d1b6981955bbbdda32c75b7cdd8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"b575f441a3da50d","status":"passed","time":{"start":1596047919219,"stop":1596047919222,"duration":3}},{"uid":"11040cc92103f99","status":"passed","time":{"start":1596005119251,"stop":1596005119252,"duration":1}},{"uid":"bb14985078641cb3","status":"passed","time":{"start":1594531284157,"stop":1594531284158,"duration":1}},{"uid":"d227a6939d94be03","status":"passed","time":{"start":1594163429725,"stop":1594163429726,"duration":1}},{"uid":"8acd8d27784cac00","status":"passed","time":{"start":1594163035908,"stop":1594163035910,"duration":2}}]},"cddeb37c6d892aa5b18e595a7d4e3282":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"dbb4b23864e9a8fd","status":"passed","time":{"start":1596047924544,"stop":1596047924546,"duration":2}},{"uid":"eeeb3712026df28f","status":"passed","time":{"start":1596005124651,"stop":1596005124653,"duration":2}},{"uid":"18f1cfdcabf3e717","status":"passed","time":{"start":1594531289531,"stop":1594531289532,"duration":1}},{"uid":"1e68f7b24ea3fb56","status":"passed","time":{"start":1594163434965,"stop":1594163434966,"duration":1}},{"uid":"bbb239c6b09c447f","status":"passed","time":{"start":1594163041363,"stop":1594163041364,"duration":1}}]},"059761e477dad0853fa6e0ed172a78f0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5b5df6c66b23ba75","status":"passed","time":{"start":1733030099239,"stop":1733030099255,"duration":16}},{"uid":"48e03b38164b77c2","status":"passed","time":{"start":1732764219206,"stop":1732764219208,"duration":2}},{"uid":"6e3ab906ce5621b5","status":"passed","time":{"start":1732428194528,"stop":1732428194528,"duration":0}},{"uid":"6cad203fab564c60","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"63cbfe00daba1c69","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}}]},"a5e357785cf7a1184adb35707a6c5d0c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"6c8559b634a76bd8","status":"passed","time":{"start":1733030098755,"stop":1733030098755,"duration":0}},{"uid":"9d2b852ea94aa88a","status":"passed","time":{"start":1732764218691,"stop":1732764218691,"duration":0}},{"uid":"91c9b008755c7351","status":"passed","time":{"start":1732428194039,"stop":1732428194040,"duration":1}},{"uid":"d6e4ebd44034ff08","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}},{"uid":"af3c309699fc2b8b","status":"passed","time":{"start":1724735127297,"stop":1724735127297,"duration":0}}]},"84d7f0a1c2a345b29fa2e222a5ed7ee5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"44141b5da145c70a","status":"passed","time":{"start":1733030099364,"stop":1733030099364,"duration":0}},{"uid":"a78b9243c26a61bf","status":"passed","time":{"start":1732764219326,"stop":1732764219326,"duration":0}},{"uid":"2655a1e6934b1850","status":"passed","time":{"start":1732428194650,"stop":1732428194650,"duration":0}},{"uid":"b5a45493f51c1d67","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}},{"uid":"7f890ca68cdfc481","status":"passed","time":{"start":1724735128031,"stop":1724735128047,"duration":16}}]},"21739eee721a124a84e5414945df03e6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ec1f79d5effe1aa9","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0}},{"uid":"197e80b267cccc2b","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0}},{"uid":"72a7c9402c254937","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0}},{"uid":"38639b46d1e381a9","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0}},{"uid":"cf2235e5886d8954","status":"passed","time":{"start":1724735127891,"stop":1724735127891,"duration":0}}]},"3291f911facce5382ac0029b17def0c8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"f669ee5da4bf50b4","status":"passed","time":{"start":1596047923456,"stop":1596047923456,"duration":0}},{"uid":"6d82d06e3fee3c1e","status":"passed","time":{"start":1596005123455,"stop":1596005123455,"duration":0}},{"uid":"9d4991fb42a21fc7","status":"passed","time":{"start":1594531288366,"stop":1594531288367,"duration":1}},{"uid":"e16589a7600c691","status":"passed","time":{"start":1594163433860,"stop":1594163433861,"duration":1}},{"uid":"e564a1bcc85e43df","status":"passed","time":{"start":1594163040347,"stop":1594163040348,"duration":1}}]},"bdd7a9084eedc74da67154030d95cad9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f343a1d7b70b8e3f","status":"passed","time":{"start":1596047919192,"stop":1596047919194,"duration":2}},{"uid":"8fec8172d6a3d6cc","status":"passed","time":{"start":1596005119232,"stop":1596005119234,"duration":2}},{"uid":"3e5e701c4e03ac36","status":"passed","time":{"start":1594531284137,"stop":1594531284139,"duration":2}},{"uid":"248f69e516e74046","status":"passed","time":{"start":1594163429702,"stop":1594163429704,"duration":2}},{"uid":"cfc326efff7de22","status":"passed","time":{"start":1594163035884,"stop":1594163035886,"duration":2}}]},"128bd70e221c2c2b932b5e8d4fdb22c0":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"4df2e31ca734bf47","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1733030098911,"stop":1733030098911,"duration":0}},{"uid":"31802a90aeba5e97","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218842,"stop":1732764218842,"duration":0}},{"uid":"c42292a9c36c46f3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194190,"stop":1732428194190,"duration":0}},{"uid":"a6bf4a932c1ec147","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"6827fd264cb4d263","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"06956afd8355f6465598df890d5ec8f8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c536f7da42be3b4b","status":"passed","time":{"start":1596047924111,"stop":1596047924112,"duration":1}},{"uid":"61d711650f6074a1","status":"passed","time":{"start":1596005124207,"stop":1596005124208,"duration":1}},{"uid":"731d3bdae0232e7c","status":"passed","time":{"start":1594531289046,"stop":1594531289047,"duration":1}},{"uid":"a675b6909b626ac","status":"passed","time":{"start":1594163434551,"stop":1594163434551,"duration":0}},{"uid":"1ad48475f5f0b2ec","status":"passed","time":{"start":1594163040936,"stop":1594163040937,"duration":1}}]},"f5aad0d6d87c18c71b470c7dcc7528e2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"67e6884b53cc3127","status":"passed","time":{"start":1596047924056,"stop":1596047924057,"duration":1}},{"uid":"c9c5bd5e0813b176","status":"passed","time":{"start":1596005124153,"stop":1596005124154,"duration":1}},{"uid":"5504d7c7e3760736","status":"passed","time":{"start":1594531288996,"stop":1594531288997,"duration":1}},{"uid":"eacbf542887c2ff9","status":"passed","time":{"start":1594163434498,"stop":1594163434499,"duration":1}},{"uid":"569a9059b2139b43","status":"passed","time":{"start":1594163040890,"stop":1594163040890,"duration":0}}]},"094915dd36d829c22ed2375a32962ac5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"6d917e3e4d702f23","status":"passed","time":{"start":1733030101039,"stop":1733030101039,"duration":0}},{"uid":"c2a15dd126224894","status":"passed","time":{"start":1732764221181,"stop":1732764221181,"duration":0}},{"uid":"6ca78efd90ffa643","status":"passed","time":{"start":1732428196345,"stop":1732428196345,"duration":0}},{"uid":"f50d911c93ffbcb0","status":"passed","time":{"start":1724735129633,"stop":1724735129633,"duration":0}},{"uid":"f5da6537a014533","status":"passed","time":{"start":1724735129633,"stop":1724735129633,"duration":0}}]},"79c7b93ec42d8a40bc531e50834720ef":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5ff9cf70b259ca21","status":"passed","time":{"start":1733030100372,"stop":1733030100372,"duration":0}},{"uid":"6bab07231bfb8a25","status":"passed","time":{"start":1732764220402,"stop":1732764220402,"duration":0}},{"uid":"fb237eeb673713e3","status":"passed","time":{"start":1732428195706,"stop":1732428195706,"duration":0}},{"uid":"d7357eaa8c15ec47","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"57946e73be805e2a","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}}]},"9cc20e8c3c9bafa6f94ecaef044db1be":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c3880c16fa84744e","status":"passed","time":{"start":1596047920404,"stop":1596047920406,"duration":2}},{"uid":"7e21b847450788d6","status":"passed","time":{"start":1596005120303,"stop":1596005120305,"duration":2}},{"uid":"f0ba75b6d92b2d99","status":"passed","time":{"start":1594531285258,"stop":1594531285259,"duration":1}},{"uid":"9f5807594e677cb2","status":"passed","time":{"start":1594163430727,"stop":1594163430728,"duration":1}},{"uid":"7dce11408515f2e0","status":"passed","time":{"start":1594163036960,"stop":1594163036961,"duration":1}}]},"75857b885e27e2739e90cf1095eb0b4f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3f1719afef6aa25a","status":"passed","time":{"start":1596047924684,"stop":1596047924684,"duration":0}},{"uid":"792ab8ddfe994d14","status":"passed","time":{"start":1596005124826,"stop":1596005124828,"duration":2}},{"uid":"52b3fcf14c1585dd","status":"passed","time":{"start":1594531289701,"stop":1594531289702,"duration":1}},{"uid":"dd1b39afd707b802","status":"passed","time":{"start":1594163435104,"stop":1594163435105,"duration":1}},{"uid":"abd18a32407e5a49","status":"passed","time":{"start":1594163041521,"stop":1594163041522,"duration":1}}]},"804d83b9e2afe34ff3ad716bee4ea2c0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ed321d136f7005fa","status":"passed","time":{"start":1596047923785,"stop":1596047923786,"duration":1}},{"uid":"1943889a3a54c45e","status":"passed","time":{"start":1596005123818,"stop":1596005123819,"duration":1}},{"uid":"6281ff92aff92119","status":"passed","time":{"start":1594531288732,"stop":1594531288732,"duration":0}},{"uid":"5562ab223b5c65b7","status":"passed","time":{"start":1594163434189,"stop":1594163434190,"duration":1}},{"uid":"204566d4f118bd6e","status":"passed","time":{"start":1594163040625,"stop":1594163040626,"duration":1}}]},"3225e52f0799b8e8454699743228b708":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":20,"unknown":0,"total":20},"items":[{"uid":"697d09579cde5c98","status":"passed","time":{"start":1596047919141,"stop":1596047919143,"duration":2}},{"uid":"6e7cacb819d6e3b2","status":"passed","time":{"start":1596005119196,"stop":1596005119198,"duration":2}},{"uid":"8784e953754c191a","status":"passed","time":{"start":1594531284087,"stop":1594531284089,"duration":2}},{"uid":"2660cb9775e0d4cc","status":"passed","time":{"start":1594163429658,"stop":1594163429659,"duration":1}},{"uid":"e4a2e4942d112e9b","status":"passed","time":{"start":1594163035821,"stop":1594163035823,"duration":2}}]},"5e3d4a7b89a7ecee6b57c2383b63527b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"1cbe6a610fbdfd6","status":"passed","time":{"start":1733030099302,"stop":1733030099302,"duration":0}},{"uid":"67a0bf67db9047ee","status":"passed","time":{"start":1732764219259,"stop":1732764219259,"duration":0}},{"uid":"1d2104b5fa1d29b","status":"passed","time":{"start":1732428194577,"stop":1732428194577,"duration":0}},{"uid":"2b38fe6b8a5a46","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"5c281d5272513bfd","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"19f05ac7c7dd75a1836cbb7e42860db3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1e50f32fc1e57c2b","status":"passed","time":{"start":1596047924237,"stop":1596047924238,"duration":1}},{"uid":"8d742ea4d41adf53","status":"passed","time":{"start":1596005124343,"stop":1596005124343,"duration":0}},{"uid":"351cefcf4ed42edd","status":"passed","time":{"start":1594531289170,"stop":1594531289172,"duration":2}},{"uid":"d1f8f5ff75563b9","status":"passed","time":{"start":1594163434673,"stop":1594163434674,"duration":1}},{"uid":"a9cae12d827143f4","status":"passed","time":{"start":1594163041063,"stop":1594163041064,"duration":1}}]},"4bb0ff4e646e0a12014675a90c29ab15":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":29,"unknown":0,"total":29},"items":[{"uid":"16ec2c17504910be","status":"passed","time":{"start":1596047919250,"stop":1596047919254,"duration":4}},{"uid":"bdc5c2a878865275","status":"passed","time":{"start":1596005119268,"stop":1596005119270,"duration":2}},{"uid":"6f4900c7393ee626","status":"passed","time":{"start":1594531284174,"stop":1594531284175,"duration":1}},{"uid":"b029295acb6111b","status":"passed","time":{"start":1594163429741,"stop":1594163429743,"duration":2}},{"uid":"f04b0cf8c119277","status":"passed","time":{"start":1594163035928,"stop":1594163035929,"duration":1}}]},"11e49f45979df22d4f121435101e70bc":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"afc8e5dacd30bc41","status":"passed","time":{"start":1733030101023,"stop":1733030101023,"duration":0}},{"uid":"1f1df83d6cc10b66","status":"passed","time":{"start":1732764221169,"stop":1732764221169,"duration":0}},{"uid":"9c241cc9403723af","status":"passed","time":{"start":1732428196336,"stop":1732428196336,"duration":0}},{"uid":"deed80da6e08bd69","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"1152e12f582a6d83","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}}]},"1b30406a017c48cf089c8a0fad27377f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"556ecd5922774ce2","status":"passed","time":{"start":1596047924394,"stop":1596047924395,"duration":1}},{"uid":"99ccbff90b54af6e","status":"passed","time":{"start":1596005124496,"stop":1596005124497,"duration":1}},{"uid":"1cd01055a4395651","status":"passed","time":{"start":1594531289340,"stop":1594531289341,"duration":1}},{"uid":"ec365faf2c68024f","status":"passed","time":{"start":1594163434814,"stop":1594163434815,"duration":1}},{"uid":"7841db6e539293cc","status":"passed","time":{"start":1594163041203,"stop":1594163041204,"duration":1}}]},"4110170ab332498939ad9f2d0f38cf97":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"37fbb0401b01604d","status":"passed","time":{"start":1733030100976,"stop":1733030100976,"duration":0}},{"uid":"6641c9ab33f4ea66","status":"passed","time":{"start":1732764221104,"stop":1732764221104,"duration":0}},{"uid":"d121ae5a75cc69b9","status":"passed","time":{"start":1732428196294,"stop":1732428196294,"duration":0}},{"uid":"139c28ca38674b14","status":"passed","time":{"start":1724735129570,"stop":1724735129570,"duration":0}},{"uid":"7f23a2b3d247ad31","status":"passed","time":{"start":1724735129570,"stop":1724735129570,"duration":0}}]},"337bbc1cc632cf0323c6dd0c274cf890":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"48279c6ce1d9facc","status":"passed","time":{"start":1596047920513,"stop":1596047920515,"duration":2}},{"uid":"cee88e89df208e4f","status":"passed","time":{"start":1596005120406,"stop":1596005120409,"duration":3}},{"uid":"2888640c20968fc1","status":"passed","time":{"start":1594531285357,"stop":1594531285359,"duration":2}},{"uid":"50c311d4e2165600","status":"passed","time":{"start":1594163430799,"stop":1594163430804,"duration":5}},{"uid":"72f8eb876566d483","status":"passed","time":{"start":1594163037051,"stop":1594163037053,"duration":2}}]},"0236b069e77409277bb7591e93a2d821":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"28ad7dd78215e469","status":"passed","time":{"start":1596047924079,"stop":1596047924082,"duration":3}},{"uid":"929d68e86e333a47","status":"passed","time":{"start":1596005124179,"stop":1596005124182,"duration":3}},{"uid":"60a002680b8f9755","status":"passed","time":{"start":1594531289018,"stop":1594531289022,"duration":4}},{"uid":"25156512537447fb","status":"passed","time":{"start":1594163434522,"stop":1594163434525,"duration":3}},{"uid":"4ab23c4f0b69cfca","status":"passed","time":{"start":1594163040910,"stop":1594163040913,"duration":3}}]},"76cb71724bbc5595b66f218e2f828c5d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f87e2580dd045df5","status":"passed","time":{"start":1733030098739,"stop":1733030098739,"duration":0}},{"uid":"3b9e344534b3c5db","status":"passed","time":{"start":1732764218673,"stop":1732764218673,"duration":0}},{"uid":"2cc2dcb2d1d8eb43","status":"passed","time":{"start":1732428194023,"stop":1732428194025,"duration":2}},{"uid":"2460353038ce1955","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}},{"uid":"afdaa298aab7eba8","status":"passed","time":{"start":1724735127282,"stop":1724735127282,"duration":0}}]},"3181c0c2e1c9ba7b49a9f72369c7b0bb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"971c2aa5dd36f62c","status":"passed","time":{"start":1733030100543,"stop":1733030100543,"duration":0}},{"uid":"1abde016dd7f5ee7","status":"passed","time":{"start":1732764220590,"stop":1732764220590,"duration":0}},{"uid":"649728966aa92b06","status":"passed","time":{"start":1732428195890,"stop":1732428195890,"duration":0}},{"uid":"b96004f0b179053d","status":"passed","time":{"start":1724735129180,"stop":1724735129180,"duration":0}},{"uid":"af5a357d104e13f2","status":"passed","time":{"start":1724735129180,"stop":1724735129180,"duration":0}}]},"e437e22193ec7315819824ea1255ab3f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"be79a08ed18e426","status":"passed","time":{"start":1733030098958,"stop":1733030098958,"duration":0}},{"uid":"37c27a38809b08b4","status":"passed","time":{"start":1732764218891,"stop":1732764218891,"duration":0}},{"uid":"2b76b55d8c8f82d1","status":"passed","time":{"start":1732428194237,"stop":1732428194238,"duration":1}},{"uid":"614b9e2de4457676","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"e798d2f5cc38e024","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"b22abb76677627273b26e5c011545fb2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c515ef635fa26df1","status":"passed","time":{"start":1733030098614,"stop":1733030098630,"duration":16}},{"uid":"1a13c6a89153460b","status":"passed","time":{"start":1732764218545,"stop":1732764218545,"duration":0}},{"uid":"bd11ee5929c6c53a","status":"passed","time":{"start":1732428193899,"stop":1732428193899,"duration":0}},{"uid":"5dad026541a05e65","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}},{"uid":"36b9e5073b489f49","status":"passed","time":{"start":1724735127157,"stop":1724735127157,"duration":0}}]},"9301dd0240ac1992916dc97e56ba9814":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"b59fa0a31eb9ce40","status":"passed","time":{"start":1596047924174,"stop":1596047924175,"duration":1}},{"uid":"a7f2c80fcabfa26f","status":"passed","time":{"start":1596005124275,"stop":1596005124275,"duration":0}},{"uid":"2b4668315481df04","status":"passed","time":{"start":1594531289110,"stop":1594531289111,"duration":1}},{"uid":"f1dd7560201f3c61","status":"passed","time":{"start":1594163434614,"stop":1594163434614,"duration":0}},{"uid":"2f93523973d23b07","status":"passed","time":{"start":1594163040999,"stop":1594163040999,"duration":0}}]},"d47ef982a9155fe594fea1ba842add64":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"8a28a9133593bb88","status":"passed","time":{"start":1596047924128,"stop":1596047924129,"duration":1}},{"uid":"990aa76c2e4a8ae5","status":"passed","time":{"start":1596005124223,"stop":1596005124223,"duration":0}},{"uid":"b7a8a588df5fa84b","status":"passed","time":{"start":1594531289062,"stop":1594531289062,"duration":0}},{"uid":"a33bc88bf50f16ab","status":"passed","time":{"start":1594163434567,"stop":1594163434567,"duration":0}},{"uid":"fbc8353fef9eca75","status":"passed","time":{"start":1594163040953,"stop":1594163040953,"duration":0}}]},"9fe496d12a67f53b3208a0b823f2d8c3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e42b69525abdede6","status":"passed","time":{"start":1733030101007,"stop":1733030101007,"duration":0}},{"uid":"b2f619fce2ea028d","status":"passed","time":{"start":1732764221144,"stop":1732764221144,"duration":0}},{"uid":"aa3ebaa27581f198","status":"passed","time":{"start":1732428196321,"stop":1732428196321,"duration":0}},{"uid":"ae7d3fce45bf33fb","status":"passed","time":{"start":1724735129602,"stop":1724735129602,"duration":0}},{"uid":"781079de643a720d","status":"passed","time":{"start":1724735129602,"stop":1724735129602,"duration":0}}]},"999238307e14499484c6cdf395220c6b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4223e436b2847599","status":"passed","time":{"start":1733030100231,"stop":1733030100231,"duration":0}},{"uid":"d0931e78c129f8d8","status":"passed","time":{"start":1732764220261,"stop":1732764220261,"duration":0}},{"uid":"f91e38b8c375d31c","status":"passed","time":{"start":1732428195580,"stop":1732428195580,"duration":0}},{"uid":"90a24ba96aea3cfc","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"396df158495e2556","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"265b67c4139deaadb4d7c9416643f4c8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"43faaa0cc937a56b","status":"passed","time":{"start":1596047919522,"stop":1596047919526,"duration":4}},{"uid":"5b536f28af25a867","status":"passed","time":{"start":1596005119526,"stop":1596005119533,"duration":7}},{"uid":"b08bc5faad2e150","status":"passed","time":{"start":1594531284426,"stop":1594531284430,"duration":4}},{"uid":"14356135013d67fa","status":"passed","time":{"start":1594163429980,"stop":1594163429983,"duration":3}},{"uid":"e3f41b2e2a75326","status":"passed","time":{"start":1594163036185,"stop":1594163036189,"duration":4}}]},"e9bfe5ed84336ceb50e9a2cd6d3752ed":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a6a651d904577cf4","status":"passed","time":{"start":1733030099380,"stop":1733030099380,"duration":0}},{"uid":"4438dce845a8b680","status":"passed","time":{"start":1732764219349,"stop":1732764219351,"duration":2}},{"uid":"d9328098007f6ade","status":"passed","time":{"start":1732428194672,"stop":1732428194672,"duration":0}},{"uid":"99a050e28b9f808c","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"a33fb2570aec1823","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"94e7f25439d88c0d2dae964ef4a033cd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f4e7ccb7c6ccb848","status":"passed","time":{"start":1733030100648,"stop":1733030100648,"duration":0}},{"uid":"edfd5d811972f420","status":"passed","time":{"start":1732764220683,"stop":1732764220683,"duration":0}},{"uid":"3529b67f8df1184b","status":"passed","time":{"start":1732428195975,"stop":1732428195976,"duration":1}},{"uid":"e5ae32dea8d8e5c3","status":"passed","time":{"start":1724735129258,"stop":1724735129258,"duration":0}},{"uid":"547f04beeb8e83b4","status":"passed","time":{"start":1724735129258,"stop":1724735129258,"duration":0}}]},"a9a9cea93ff72e09882edc4b831ce933":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5488ed1b45d5018a","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"e695b3f4b0bdd51b","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"a076808e43574371","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"a492d74df14be54a","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}},{"uid":"c11bd2bbb0f17cd9","status":"passed","time":{"start":1724735129133,"stop":1724735129133,"duration":0}}]},"9e7357dc1f80abfb389c52315ac4c127":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":33,"unknown":0,"total":33},"items":[{"uid":"e5f4661ae40900e4","status":"passed","time":{"start":1596047923480,"stop":1596047923482,"duration":2}},{"uid":"99c0715ab0c78f38","status":"passed","time":{"start":1596005123484,"stop":1596005123487,"duration":3}},{"uid":"24e43a92770cf78b","status":"passed","time":{"start":1594531288395,"stop":1594531288398,"duration":3}},{"uid":"c3cec6d97d59b177","status":"passed","time":{"start":1594163433881,"stop":1594163433883,"duration":2}},{"uid":"93e9b2e4b1a2d9e7","status":"passed","time":{"start":1594163040369,"stop":1594163040371,"duration":2}}]},"3de540be96edd1a6ef052fccdb3f5cad":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e578dac1473f78ec","status":"passed","time":{"start":1733030101164,"stop":1733030101164,"duration":0}},{"uid":"ef53249dd3798b49","status":"passed","time":{"start":1732764221343,"stop":1732764221343,"duration":0}},{"uid":"4aa537b5c88883a7","status":"passed","time":{"start":1732428196475,"stop":1732428196475,"duration":0}},{"uid":"7c2750d825fae93b","status":"passed","time":{"start":1724735129758,"stop":1724735129758,"duration":0}},{"uid":"85d9d1820cce2f7e","status":"passed","time":{"start":1724735129758,"stop":1724735129758,"duration":0}}]},"cd64b52319d4c70d68e281e8561ab97f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"31ce0fdb81c2daf6","status":"passed","time":{"start":1733030098942,"stop":1733030098942,"duration":0}},{"uid":"6a3f85e29591c654","status":"passed","time":{"start":1732764218869,"stop":1732764218871,"duration":2}},{"uid":"2b89947e3a3ec46d","status":"passed","time":{"start":1732428194216,"stop":1732428194216,"duration":0}},{"uid":"627da61e5891aa44","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}},{"uid":"d8e9539521c4ca00","status":"passed","time":{"start":1724735127500,"stop":1724735127500,"duration":0}}]},"fb8836e996664af9461454bae0b6f79c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5c460b7e756cd57","status":"passed","time":{"start":1733030101164,"stop":1733030101164,"duration":0}},{"uid":"d731ec2306766d91","status":"passed","time":{"start":1732764221362,"stop":1732764221363,"duration":1}},{"uid":"62ef482e2cb3493b","status":"passed","time":{"start":1732428196489,"stop":1732428196489,"duration":0}},{"uid":"1b3bd0a5ea1aa072","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"2030ea00b6998f67","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"f2e69721b9f301c2454fa419ac365031":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"26189d3cfda1b8d1","status":"passed","time":{"start":1733030098614,"stop":1733030098614,"duration":0}},{"uid":"a6d26dfb90ab4062","status":"passed","time":{"start":1732764218536,"stop":1732764218536,"duration":0}},{"uid":"c77f51e83226296c","status":"passed","time":{"start":1732428193889,"stop":1732428193889,"duration":0}},{"uid":"693c5b2693478689","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}},{"uid":"d6d06cbc227917e","status":"passed","time":{"start":1724735127122,"stop":1724735127141,"duration":19}}]},"7059a00425101b60df77a404c614b2f7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":22,"unknown":0,"total":22},"items":[{"uid":"c993ad420a98b20b","status":"passed","time":{"start":1596047919033,"stop":1596047919039,"duration":6}},{"uid":"7e3e5f0e6b2ac00a","status":"passed","time":{"start":1596005119072,"stop":1596005119081,"duration":9}},{"uid":"66d603e02f4c879d","status":"passed","time":{"start":1594531284009,"stop":1594531284014,"duration":5}},{"uid":"290ff236df1a2651","status":"passed","time":{"start":1594163429583,"stop":1594163429588,"duration":5}},{"uid":"3bb28b482f891297","status":"passed","time":{"start":1594163035742,"stop":1594163035748,"duration":6}}]},"ef55d8f6f41b96bb67ad31442c22876f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"972994500e7168db","status":"passed","time":{"start":1596047920683,"stop":1596047923226,"duration":2543}},{"uid":"b0f33eb57d8e336c","status":"passed","time":{"start":1596005120573,"stop":1596005123219,"duration":2646}},{"uid":"4011c10620d1ee46","status":"passed","time":{"start":1594531285504,"stop":1594531288155,"duration":2651}},{"uid":"3a3d4867ba83b89a","status":"passed","time":{"start":1594163430990,"stop":1594163433685,"duration":2695}},{"uid":"72b5fe79c601386c","status":"passed","time":{"start":1594163037230,"stop":1594163040153,"duration":2923}}]},"c5f1cfe64ff8d3a4f16a4166c571797e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"22bb7ddce4971121","status":"passed","time":{"start":1733030099208,"stop":1733030099208,"duration":0}},{"uid":"60f7c96f923539a5","status":"passed","time":{"start":1732764219159,"stop":1732764219160,"duration":1}},{"uid":"6076e8e1aaaa11ab","status":"passed","time":{"start":1732428194488,"stop":1732428194489,"duration":1}},{"uid":"11b652a05502070f","status":"passed","time":{"start":1724735127875,"stop":1724735127875,"duration":0}},{"uid":"e650d3e05f6d005c","status":"passed","time":{"start":1724735127875,"stop":1724735127875,"duration":0}}]},"8e87d116e1cdd640cae9c4bfd3a15981":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c678c03e12583e98","status":"passed","time":{"start":1733030098864,"stop":1733030098864,"duration":0}},{"uid":"c00621abb22a9be3","status":"passed","time":{"start":1732764218782,"stop":1732764218782,"duration":0}},{"uid":"ac136a3215f7ad6c","status":"passed","time":{"start":1732428194132,"stop":1732428194132,"duration":0}},{"uid":"d558fd9b3bcee4ae","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}},{"uid":"6ce4bba2ff4664c2","status":"passed","time":{"start":1724735127407,"stop":1724735127407,"duration":0}}]},"4cb72e5cd027f42401e0d39ffc867cce":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a17af77049aab7bd","status":"passed","time":{"start":1596047924486,"stop":1596047924487,"duration":1}},{"uid":"73308d647f298d7b","status":"passed","time":{"start":1596005124589,"stop":1596005124590,"duration":1}},{"uid":"7f0f8fd6b42d9dfb","status":"passed","time":{"start":1594531289454,"stop":1594531289455,"duration":1}},{"uid":"62f6b3da69215445","status":"passed","time":{"start":1594163434905,"stop":1594163434907,"duration":2}},{"uid":"2aab30355c7660ab","status":"passed","time":{"start":1594163041296,"stop":1594163041297,"duration":1}}]},"a7b5f0a3a7cd2fe8faed75e5c4a52138":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"315e825b7f114d5b","status":"passed","time":{"start":1733030098942,"stop":1733030098958,"duration":16}},{"uid":"720b65d3a7d8ec34","status":"passed","time":{"start":1732764218877,"stop":1732764218877,"duration":0}},{"uid":"7087926d4a83e9d4","status":"passed","time":{"start":1732428194224,"stop":1732428194224,"duration":0}},{"uid":"d4c41912963969d7","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"5ecd182a341dd7b4","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"ec000a9da476f6dff77369d6e8beae11":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":27,"unknown":0,"total":27},"items":[{"uid":"d73e082fd035c1ae","status":"passed","time":{"start":1596047920375,"stop":1596047920377,"duration":2}},{"uid":"6e8d5feddee90c92","status":"passed","time":{"start":1596005120273,"stop":1596005120277,"duration":4}},{"uid":"46bbae8bf33b4f59","status":"passed","time":{"start":1594531285230,"stop":1594531285233,"duration":3}},{"uid":"288bb7cb21bbed23","status":"passed","time":{"start":1594163430703,"stop":1594163430707,"duration":4}},{"uid":"1db0e5098d440559","status":"passed","time":{"start":1594163036927,"stop":1594163036928,"duration":1}}]},"4ffbfcd08c63c75577964e4b263564bd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ca1eccae180a083e","status":"passed","time":{"start":1733030098677,"stop":1733030098677,"duration":0}},{"uid":"98ca489a74667507","status":"passed","time":{"start":1732764218591,"stop":1732764218591,"duration":0}},{"uid":"8804093a9c3b17d","status":"passed","time":{"start":1732428193949,"stop":1732428193951,"duration":2}},{"uid":"d9a6d590487a20fd","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"7e0e76f32ac7ce4e","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"37cc6f6af3c2bfb1f6d9c3f30ad04774":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"544f917f30323c26","status":"passed","time":{"start":1596047924149,"stop":1596047924151,"duration":2}},{"uid":"afe0a378e2203577","status":"passed","time":{"start":1596005124243,"stop":1596005124247,"duration":4}},{"uid":"977c2304cf2a6f66","status":"passed","time":{"start":1594531289083,"stop":1594531289084,"duration":1}},{"uid":"e0b7907f3f1d33a6","status":"passed","time":{"start":1594163434586,"stop":1594163434587,"duration":1}},{"uid":"924579fed4477ca6","status":"passed","time":{"start":1594163040972,"stop":1594163040974,"duration":2}}]},"94f83aeabc8bb6c972cdb636509770fa":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1},"items":[{"uid":"f55783c4fa90131e","status":"passed","time":{"start":1733030100726,"stop":1733030100726,"duration":0}}]},"629f8f3c77ceed21b9aefeb6ebebc433":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"8caf8fe76e46aa0f","status":"passed","time":{"start":1733030100481,"stop":1733030100481,"duration":0}},{"uid":"cb9f6d4c2aaf90e3","status":"passed","time":{"start":1732764220509,"stop":1732764220509,"duration":0}},{"uid":"44c1e35d7a7b2adb","status":"passed","time":{"start":1732428195817,"stop":1732428195818,"duration":1}},{"uid":"e0851c0ba53ec6a9","status":"passed","time":{"start":1724735129102,"stop":1724735129102,"duration":0}},{"uid":"776a48c95cfacbf7","status":"passed","time":{"start":1724735129102,"stop":1724735129102,"duration":0}}]},"0694e08a88ff80537fae0ce33871b5be":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"fb676676627eae5f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1733030098646,"stop":1733030098646,"duration":0}},{"uid":"32a39f3c0fa23567","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218562,"stop":1732764218562,"duration":0}},{"uid":"b7243d74fc99fb8b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193918,"stop":1732428193918,"duration":0}},{"uid":"cf3552eb00513a1a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"f4c5ff18f0370583","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"8c287dae332df512fc4a9755020ffedc":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"b40f27be3da7edd7","status":"passed","time":{"start":1733030100898,"stop":1733030100898,"duration":0}},{"uid":"ff18bec5c293c228","status":"passed","time":{"start":1732764220975,"stop":1732764220977,"duration":2}},{"uid":"614133ca9c69e105","status":"passed","time":{"start":1732428196195,"stop":1732428196195,"duration":0}},{"uid":"6d9afe9fda19581e","status":"passed","time":{"start":1724735129477,"stop":1724735129477,"duration":0}},{"uid":"5e8c0121e99e8c0","status":"passed","time":{"start":1724735129477,"stop":1724735129477,"duration":0}}]},"8958d176e6da23b5aa61f0da94fadb27":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"49c4bb04828a5c06","status":"passed","time":{"start":1596047924452,"stop":1596047924453,"duration":1}},{"uid":"2206ef27ed4fd89","status":"passed","time":{"start":1596005124554,"stop":1596005124556,"duration":2}},{"uid":"76af808094d99686","status":"passed","time":{"start":1594531289410,"stop":1594531289412,"duration":2}},{"uid":"79c1649c8f1501db","status":"passed","time":{"start":1594163434871,"stop":1594163434872,"duration":1}},{"uid":"b8a2cb52c3ed305","status":"passed","time":{"start":1594163041262,"stop":1594163041263,"duration":1}}]},"56f5382d4c162f3df4d4a7f43f75f3c8":{"statistic":{"failed":0,"broken":0,"skipped":18,"passed":0,"unknown":0,"total":18},"items":[{"uid":"261e01c60cd0001f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919092,"stop":1596047919092,"duration":0}},{"uid":"1425aefe6b9d52dc","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119159,"stop":1596005119159,"duration":0}},{"uid":"19581bdf6c2f6cef","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284048,"stop":1594531284048,"duration":0}},{"uid":"bdf9784089c24697","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429619,"stop":1594163429619,"duration":0}},{"uid":"25de3eff2e4f2b01","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035780,"stop":1594163035780,"duration":0}}]},"d96286d004d21bd579d7fafcd6645054":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"fde3570837994bc4","status":"passed","time":{"start":1596047920499,"stop":1596047920502,"duration":3}},{"uid":"8e29639e2599c5a","status":"passed","time":{"start":1596005120389,"stop":1596005120393,"duration":4}},{"uid":"8a781f40dc7409ff","status":"passed","time":{"start":1594531285323,"stop":1594531285325,"duration":2}},{"uid":"6d22a2d4e160dbcf","status":"passed","time":{"start":1594163430785,"stop":1594163430786,"duration":1}},{"uid":"ab45e98f7489faed","status":"passed","time":{"start":1594163037033,"stop":1594163037037,"duration":4}}]},"aa4dfcf7aba7c99039cc0fa1e6688182":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":26,"unknown":0,"total":26},"items":[{"uid":"4c535348e552b6fc","status":"passed","time":{"start":1596047923646,"stop":1596047923647,"duration":1}},{"uid":"f1fdcdfa6bef02ab","status":"passed","time":{"start":1596005123675,"stop":1596005123678,"duration":3}},{"uid":"4b4e4c1672d978df","status":"passed","time":{"start":1594531288591,"stop":1594531288593,"duration":2}},{"uid":"6d9a87548ef8bc1f","status":"passed","time":{"start":1594163434037,"stop":1594163434038,"duration":1}},{"uid":"347394e0a35b39cb","status":"passed","time":{"start":1594163040516,"stop":1594163040517,"duration":1}}]},"262134764fa6664c0e3055da165452d3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f4915582d5908ed3","status":"passed","time":{"start":1733030100867,"stop":1733030100867,"duration":0}},{"uid":"c005f5247ce8619b","status":"passed","time":{"start":1732764220948,"stop":1732764220950,"duration":2}},{"uid":"71e40623077306da","status":"passed","time":{"start":1732428196174,"stop":1732428196175,"duration":1}},{"uid":"1c922c5f58027b49","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0}},{"uid":"fed28c7a9755def6","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0}}]},"e46a6ac896f2504c579c4bb2dd203dd3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c54ee6d74b1751b","status":"passed","time":{"start":1596047924170,"stop":1596047924170,"duration":0}},{"uid":"b56e6bd6da1d60e8","status":"passed","time":{"start":1596005124270,"stop":1596005124270,"duration":0}},{"uid":"95ee071b31ee5509","status":"passed","time":{"start":1594531289104,"stop":1594531289105,"duration":1}},{"uid":"22cf080fd44932a8","status":"passed","time":{"start":1594163434608,"stop":1594163434608,"duration":0}},{"uid":"89d8193cb4e366e3","status":"passed","time":{"start":1594163040993,"stop":1594163040994,"duration":1}}]},"e47953912bc73286c8a01ce448ee3c54":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"30779503c72bcec6","status":"passed","time":{"start":1733030100789,"stop":1733030100789,"duration":0}},{"uid":"c19e4739f2d4d64c","status":"passed","time":{"start":1732764220827,"stop":1732764220828,"duration":1}},{"uid":"b897401968bf0d8","status":"passed","time":{"start":1732428196084,"stop":1732428196084,"duration":0}},{"uid":"7a1019ba1beb3118","status":"passed","time":{"start":1724735129367,"stop":1724735129367,"duration":0}},{"uid":"1c92b73c681a87bf","status":"passed","time":{"start":1724735129367,"stop":1724735129367,"duration":0}}]},"0b146f7fbac52b042804286da8716f6b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"1c66d03c44b01cf6","status":"passed","time":{"start":1733030100247,"stop":1733030100247,"duration":0}},{"uid":"ee07ce647fa212f","status":"passed","time":{"start":1732764220284,"stop":1732764220287,"duration":3}},{"uid":"25fd6f6c5cfe2b58","status":"passed","time":{"start":1732428195606,"stop":1732428195607,"duration":1}},{"uid":"8655885cb5db7a58","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"578c3a6cd3e7e40f","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}}]},"27ae718be00b2e9f316c37c338cb2894":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"8db7c8bf0abe07bc","status":"passed","time":{"start":1733030100481,"stop":1733030100481,"duration":0}},{"uid":"9246dbe4ecdc42ce","status":"passed","time":{"start":1732764220516,"stop":1732764220516,"duration":0}},{"uid":"d562abb8385a61c5","status":"passed","time":{"start":1732428195826,"stop":1732428195826,"duration":0}},{"uid":"996165a0ada95681","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0}},{"uid":"611b4f8cf836294a","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0}}]},"27e9a83bc54e6424b8009f8d82535881":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"12a2d14cf759563d","status":"passed","time":{"start":1596047924610,"stop":1596047924611,"duration":1}},{"uid":"f8a34cd2c7d65fe4","status":"passed","time":{"start":1596005124721,"stop":1596005124722,"duration":1}},{"uid":"ec46809c88927813","status":"passed","time":{"start":1594531289609,"stop":1594531289610,"duration":1}},{"uid":"53cc9273c8cf707b","status":"passed","time":{"start":1594163435031,"stop":1594163435032,"duration":1}},{"uid":"e7e0aa35a163d92a","status":"passed","time":{"start":1594163041436,"stop":1594163041437,"duration":1}}]},"a2768f68ae825ba2b78473ceb0eb184a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"b59318a9c97ef9f1","status":"passed","time":{"start":1733030101132,"stop":1733030101132,"duration":0}},{"uid":"c31558e9c7981ac7","status":"passed","time":{"start":1732764221308,"stop":1732764221308,"duration":0}},{"uid":"893dcbf3da59eb02","status":"passed","time":{"start":1732428196446,"stop":1732428196446,"duration":0}},{"uid":"af580569ddf3e366","status":"passed","time":{"start":1724735129727,"stop":1724735129727,"duration":0}},{"uid":"ffc3f48cf5f0bf9f","status":"passed","time":{"start":1724735129727,"stop":1724735129727,"duration":0}}]},"eb0582ce0674121869dd4f6fce46e7f3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a1e3818ccb62ed24","status":"passed","time":{"start":1733030100789,"stop":1733030100789,"duration":0}},{"uid":"9e71e34228180c1c","status":"passed","time":{"start":1732764220822,"stop":1732764220823,"duration":1}},{"uid":"158f20a061140f84","status":"passed","time":{"start":1732428196079,"stop":1732428196079,"duration":0}},{"uid":"e6d62aae7d602336","status":"passed","time":{"start":1724735129367,"stop":1724735129367,"duration":0}},{"uid":"a2cb5446a34df86","status":"passed","time":{"start":1724735129367,"stop":1724735129367,"duration":0}}]},"ebccba1809989898eb718f4c9be6ac5c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"4475cf38101ddff9","status":"passed","time":{"start":1596047923549,"stop":1596047923551,"duration":2}},{"uid":"d3e1cbe30154ab3e","status":"passed","time":{"start":1596005123561,"stop":1596005123564,"duration":3}},{"uid":"712cd9a3ec64852d","status":"passed","time":{"start":1594531288489,"stop":1594531288491,"duration":2}},{"uid":"624758f15755b29f","status":"passed","time":{"start":1594163433950,"stop":1594163433951,"duration":1}},{"uid":"2726ed17b195a3c4","status":"passed","time":{"start":1594163040429,"stop":1594163040430,"duration":1}}]},"47664c0f62c7051b733823a3729b3581":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"dcf4a7bf7583e93c","status":"passed","time":{"start":1596047924206,"stop":1596047924207,"duration":1}},{"uid":"7c09b81da3d42628","status":"passed","time":{"start":1596005124310,"stop":1596005124311,"duration":1}},{"uid":"99a20a20bb2bf992","status":"passed","time":{"start":1594531289141,"stop":1594531289142,"duration":1}},{"uid":"22cfbed0b5529495","status":"passed","time":{"start":1594163434643,"stop":1594163434644,"duration":1}},{"uid":"500335dfbffd0ef9","status":"passed","time":{"start":1594163041032,"stop":1594163041033,"duration":1}}]},"6c0e4715e324eb0b695da8f41f3f1ffc":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3eb30e8474556824","status":"passed","time":{"start":1596047924372,"stop":1596047924373,"duration":1}},{"uid":"d5787cde07d46fdf","status":"passed","time":{"start":1596005124476,"stop":1596005124478,"duration":2}},{"uid":"11e9014b0f230fc","status":"passed","time":{"start":1594531289319,"stop":1594531289320,"duration":1}},{"uid":"9fdd4e9dffee2ec6","status":"passed","time":{"start":1594163434793,"stop":1594163434794,"duration":1}},{"uid":"45bd1a2ff639080c","status":"passed","time":{"start":1594163041183,"stop":1594163041184,"duration":1}}]},"d8282a7eb3ad08bfe01ca861e38bf2cb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"8150d86645eb36cf","status":"passed","time":{"start":1596047924433,"stop":1596047924435,"duration":2}},{"uid":"bb6bb9c3ab9bb020","status":"passed","time":{"start":1596005124534,"stop":1596005124537,"duration":3}},{"uid":"b487e04f080cc503","status":"passed","time":{"start":1594531289387,"stop":1594531289389,"duration":2}},{"uid":"584221466e04ac28","status":"passed","time":{"start":1594163434852,"stop":1594163434853,"duration":1}},{"uid":"713da3149ef8c08e","status":"passed","time":{"start":1594163041242,"stop":1594163041243,"duration":1}}]},"4b9df5c8546e5aa2b71e686027672d5a":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"a225da0a45c18da1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919562,"stop":1596047919562,"duration":0}},{"uid":"dbda4089f7f1a910","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119558,"stop":1596005119558,"duration":0}},{"uid":"a3702374858b00d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284459,"stop":1594531284459,"duration":0}},{"uid":"efb88c24de2576cf","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163430012,"stop":1594163430012,"duration":0}},{"uid":"9881c9d8f7a6cdd7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036228,"stop":1594163036228,"duration":0}}]},"bf9ab588ec37b96b09a8d0c56f74fc4a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c8d9a4d573dbda2b","status":"passed","time":{"start":1733030099005,"stop":1733030099005,"duration":0}},{"uid":"fef2d68159e448ff","status":"passed","time":{"start":1732764218932,"stop":1732764218932,"duration":0}},{"uid":"533bf937be1aa466","status":"passed","time":{"start":1732428194277,"stop":1732428194277,"duration":0}},{"uid":"57efbea0ccf3907a","status":"passed","time":{"start":1724735127672,"stop":1724735127672,"duration":0}},{"uid":"84ae1ddd95d9c6d3","status":"passed","time":{"start":1724735127672,"stop":1724735127672,"duration":0}}]},"5268fe9db165b30e7ec4383b2c210a70":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e8a8027406157d74","status":"passed","time":{"start":1596047923698,"stop":1596047923702,"duration":4}},{"uid":"8457bf3968a42f0d","status":"passed","time":{"start":1596005123727,"stop":1596005123729,"duration":2}},{"uid":"7fcb17208f3d91a9","status":"passed","time":{"start":1594531288639,"stop":1594531288641,"duration":2}},{"uid":"58441fc0dc5ca6b8","status":"passed","time":{"start":1594163434078,"stop":1594163434081,"duration":3}},{"uid":"52c506e3bc0042a","status":"passed","time":{"start":1594163040553,"stop":1594163040554,"duration":1}}]},"1ce6947fd0ebccbdeafac537499a9214":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"4e1d4d9fac88298e","status":"passed","time":{"start":1596047924534,"stop":1596047924535,"duration":1}},{"uid":"ce2b2a87410f33de","status":"passed","time":{"start":1596005124639,"stop":1596005124642,"duration":3}},{"uid":"131b2a13475e3972","status":"passed","time":{"start":1594531289516,"stop":1594531289518,"duration":2}},{"uid":"78cb835834d1ed2e","status":"passed","time":{"start":1594163434954,"stop":1594163434955,"duration":1}},{"uid":"8ec62a0defba3c67","status":"passed","time":{"start":1594163041354,"stop":1594163041355,"duration":1}}]},"571e6c8954ee703e39040eac41d8ca2e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":16,"unknown":0,"total":16},"items":[{"uid":"df897630ab89a52","status":"passed","time":{"start":1596047919453,"stop":1596047919454,"duration":1}},{"uid":"da6aa960f9648f20","status":"passed","time":{"start":1596005119473,"stop":1596005119473,"duration":0}},{"uid":"62f8188f8b022026","status":"passed","time":{"start":1594531284382,"stop":1594531284383,"duration":1}},{"uid":"d168a7a38e51588a","status":"passed","time":{"start":1594163429937,"stop":1594163429938,"duration":1}},{"uid":"966bde63ac98e56c","status":"passed","time":{"start":1594163036129,"stop":1594163036130,"duration":1}}]},"a815ca6b5c6ae6833c572d19bb20ed19":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"297ed61987fc879a","status":"passed","time":{"start":1596047923337,"stop":1596047923340,"duration":3}},{"uid":"25f6db093b865f6e","status":"passed","time":{"start":1596005123342,"stop":1596005123347,"duration":5}},{"uid":"b7a56e0b0e08277a","status":"passed","time":{"start":1594531288260,"stop":1594531288260,"duration":0}},{"uid":"5451a9c30a83c42a","status":"passed","time":{"start":1594163433783,"stop":1594163433784,"duration":1}},{"uid":"9cf7e0428eee6060","status":"passed","time":{"start":1594163040258,"stop":1594163040259,"duration":1}}]},"644dd835a63b65e4d48cb2104cbbc61a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"23d3979fba69cd62","status":"passed","time":{"start":1596047924017,"stop":1596047924019,"duration":2}},{"uid":"dc2a945fd2226621","status":"passed","time":{"start":1596005124108,"stop":1596005124110,"duration":2}},{"uid":"71844b3661fbfdc1","status":"passed","time":{"start":1594531288958,"stop":1594531288959,"duration":1}},{"uid":"d4b963e4cdba7153","status":"passed","time":{"start":1594163434452,"stop":1594163434454,"duration":2}},{"uid":"f43cc1f7e002af99","status":"passed","time":{"start":1594163040832,"stop":1594163040833,"duration":1}}]},"663be697fad5745815fa1d52a2485aaa":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"12012737d3600917","status":"passed","time":{"start":1596047924159,"stop":1596047924159,"duration":0}},{"uid":"ad95e7003b33706d","status":"passed","time":{"start":1596005124257,"stop":1596005124257,"duration":0}},{"uid":"df348bcd64efc627","status":"passed","time":{"start":1594531289094,"stop":1594531289094,"duration":0}},{"uid":"5511a03d07c814c6","status":"passed","time":{"start":1594163434596,"stop":1594163434597,"duration":1}},{"uid":"ca9b4c4f75fc79d6","status":"passed","time":{"start":1594163040983,"stop":1594163040983,"duration":0}}]},"0ca6c261f6caf983cecc5d9fa898244b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"913fbd5c2da31308","status":"passed","time":{"start":1733030098724,"stop":1733030098724,"duration":0}},{"uid":"d5aba2cd944d7efd","status":"passed","time":{"start":1732764218655,"stop":1732764218655,"duration":0}},{"uid":"a3395496d8bde803","status":"passed","time":{"start":1732428194006,"stop":1732428194008,"duration":2}},{"uid":"f80099cf6c294d2b","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"99f691b62c390084","status":"passed","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"b223f14337b9b49b6e64d94d9479e857":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a5961784f4ddfa34","status":"passed","time":{"start":1733030099270,"stop":1733030099270,"duration":0}},{"uid":"62a6bbd8d87be20e","status":"passed","time":{"start":1732764219232,"stop":1732764219232,"duration":0}},{"uid":"777edc280c74020d","status":"passed","time":{"start":1732428194550,"stop":1732428194550,"duration":0}},{"uid":"585949d19b46a5d2","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"66f1b8d1e5ed1dbe","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"cff2b633528ecd689efa06bc07b0cbad":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"221803c6f8353887","status":"passed","time":{"start":1596047924504,"stop":1596047924505,"duration":1}},{"uid":"88295a1e0a953d36","status":"passed","time":{"start":1596005124609,"stop":1596005124610,"duration":1}},{"uid":"c20cde61f067e395","status":"passed","time":{"start":1594531289477,"stop":1594531289477,"duration":0}},{"uid":"b6459e84010f0c41","status":"passed","time":{"start":1594163434925,"stop":1594163434925,"duration":0}},{"uid":"4b1951d683a33e6c","status":"passed","time":{"start":1594163041317,"stop":1594163041323,"duration":6}}]},"c8e68699f69722b658f5f06dbcd81106":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"9d452c5742c1a196","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919593,"stop":1596047919593,"duration":0}},{"uid":"d2368433f3eaa614","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119578,"stop":1596005119578,"duration":0}},{"uid":"9175f83d2e02a609","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284476,"stop":1594531284476,"duration":0}},{"uid":"449cc0b01c523314","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163430029,"stop":1594163430029,"duration":0}},{"uid":"30f8cd08dbb389dd","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036249,"stop":1594163036249,"duration":0}}]},"bf37412e0e610d07d951e5fde674ec97":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"40b9b78f2d258cf9","status":"passed","time":{"start":1733030099192,"stop":1733030099208,"duration":16}},{"uid":"3c7a781e3674db5e","status":"passed","time":{"start":1732764219151,"stop":1732764219153,"duration":2}},{"uid":"2b98fb3b88f75199","status":"passed","time":{"start":1732428194480,"stop":1732428194480,"duration":0}},{"uid":"369d691aa58bf89d","status":"passed","time":{"start":1724735127860,"stop":1724735127860,"duration":0}},{"uid":"2c4e292a782b80e3","status":"passed","time":{"start":1724735127860,"stop":1724735127860,"duration":0}}]},"f5e7301aea89b5d40e1159c0857f273c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":25,"unknown":0,"total":25},"items":[{"uid":"c613a638755d07e5","status":"passed","time":{"start":1596047920355,"stop":1596047920358,"duration":3}},{"uid":"293d0bf685ed1b1d","status":"passed","time":{"start":1596005120259,"stop":1596005120260,"duration":1}},{"uid":"9ec6eb7b9588290","status":"passed","time":{"start":1594531285220,"stop":1594531285222,"duration":2}},{"uid":"c64d36f6eb7683d8","status":"passed","time":{"start":1594163430692,"stop":1594163430693,"duration":1}},{"uid":"2a04fd28f8355e23","status":"passed","time":{"start":1594163036917,"stop":1594163036918,"duration":1}}]},"10af3a5c9f6fb077c8237771f4b70e20":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"2de9285990285353","status":"passed","time":{"start":1733030098896,"stop":1733030098896,"duration":0}},{"uid":"e91954f86960f5cf","status":"passed","time":{"start":1732764218819,"stop":1732764218819,"duration":0}},{"uid":"5d8c14adba840438","status":"passed","time":{"start":1732428194163,"stop":1732428194163,"duration":0}},{"uid":"ace382695affabdf","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}},{"uid":"aca9d99cb0e5842e","status":"passed","time":{"start":1724735127438,"stop":1724735127453,"duration":15}}]},"45eae88b29d1063162552e183c7ef4f2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7a84f8cdf7ca164","status":"passed","time":{"start":1596047924361,"stop":1596047924362,"duration":1}},{"uid":"48a0acd224010e8","status":"passed","time":{"start":1596005124465,"stop":1596005124466,"duration":1}},{"uid":"823a4e83429c2d1b","status":"passed","time":{"start":1594531289307,"stop":1594531289308,"duration":1}},{"uid":"85c97a97b0e3037f","status":"passed","time":{"start":1594163434784,"stop":1594163434785,"duration":1}},{"uid":"9181d4db84444f93","status":"passed","time":{"start":1594163041174,"stop":1594163041175,"duration":1}}]},"b85aee9ae2ee06fc56de8481df862c73":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"69f67038b11a4861","status":"passed","time":{"start":1733030100664,"stop":1733030100664,"duration":0}},{"uid":"980af150a499b4e9","status":"passed","time":{"start":1732764220704,"stop":1732764220704,"duration":0}},{"uid":"419686fbcf063822","status":"passed","time":{"start":1732428195990,"stop":1732428195990,"duration":0}},{"uid":"9a325845218dd6ae","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"d837297408a13c1e","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}}]},"2f8f18e1fa04b0776df535518795568e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"64318d4a8a2213e6","status":"passed","time":{"start":1596047924674,"stop":1596047924674,"duration":0}},{"uid":"6fbbde4ffedbca69","status":"passed","time":{"start":1596005124812,"stop":1596005124813,"duration":1}},{"uid":"f7b04ec70e1e2998","status":"passed","time":{"start":1594531289689,"stop":1594531289690,"duration":1}},{"uid":"96a6add505173a69","status":"passed","time":{"start":1594163435095,"stop":1594163435096,"duration":1}},{"uid":"9eb12b7dcf0dfb1e","status":"passed","time":{"start":1594163041512,"stop":1594163041513,"duration":1}}]},"80de0b9e588cbd07398d6b564308167b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"9f8c57de0f878507","status":"passed","time":{"start":1596047923248,"stop":1596047923249,"duration":1}},{"uid":"450d78c633ea7054","status":"passed","time":{"start":1596005123242,"stop":1596005123243,"duration":1}},{"uid":"6b85938e19540057","status":"passed","time":{"start":1594531288175,"stop":1594531288176,"duration":1}},{"uid":"5a024a88331bc5f5","status":"passed","time":{"start":1594163433705,"stop":1594163433705,"duration":0}},{"uid":"190a2ce33b0b8ce6","status":"passed","time":{"start":1594163040173,"stop":1594163040173,"duration":0}}]},"a12b9599b8bf7b92d2c2e1462a17342d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"9eaae816682ea6e3","status":"passed","time":{"start":1733030101117,"stop":1733030101117,"duration":0}},{"uid":"112ca50049d27c","status":"passed","time":{"start":1732764221286,"stop":1732764221288,"duration":2}},{"uid":"973452fbe07efc18","status":"passed","time":{"start":1732428196425,"stop":1732428196425,"duration":0}},{"uid":"ede582dcc2b34bf3","status":"passed","time":{"start":1724735129711,"stop":1724735129711,"duration":0}},{"uid":"b32352034ba0a692","status":"passed","time":{"start":1724735129711,"stop":1724735129711,"duration":0}}]},"a21a46b7b739add8ed87983bb6839a80":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3f19c723aec9bbbd","status":"passed","time":{"start":1596047923411,"stop":1596047923412,"duration":1}},{"uid":"d92c197afdcf59d5","status":"passed","time":{"start":1596005123408,"stop":1596005123409,"duration":1}},{"uid":"2c0ade2f647cae7f","status":"passed","time":{"start":1594531288334,"stop":1594531288335,"duration":1}},{"uid":"718ec6b8c7e864a7","status":"passed","time":{"start":1594163433830,"stop":1594163433831,"duration":1}},{"uid":"e83d3154896ac00b","status":"passed","time":{"start":1594163040313,"stop":1594163040315,"duration":2}}]},"f04224c3027ffbdd1d73330dddec4357":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"78ac10cd954d464d","status":"passed","time":{"start":1596047923978,"stop":1596047923979,"duration":1}},{"uid":"95e32c259c3e91eb","status":"passed","time":{"start":1596005124060,"stop":1596005124060,"duration":0}},{"uid":"82720fd165081397","status":"passed","time":{"start":1594531288913,"stop":1594531288913,"duration":0}},{"uid":"cabbdbf7c4dc2fca","status":"passed","time":{"start":1594163434404,"stop":1594163434405,"duration":1}},{"uid":"d2301e3f4bd8c947","status":"passed","time":{"start":1594163040792,"stop":1594163040793,"duration":1}}]},"4355f798d978bdfe8915957eb9636552":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1},"items":[{"uid":"9cc2024d730e5f8a","status":"passed","time":{"start":1733030100742,"stop":1733030100742,"duration":0}}]},"884fcf3671ca321076723a238ddb92c0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"24f0384efd85ae74","status":"passed","time":{"start":1733030100617,"stop":1733030100617,"duration":0}},{"uid":"5bf735ebb9d90923","status":"passed","time":{"start":1732764220651,"stop":1732764220651,"duration":0}},{"uid":"4750955362b24610","status":"passed","time":{"start":1732428195946,"stop":1732428195947,"duration":1}},{"uid":"884c8d1f852cc3dc","status":"passed","time":{"start":1724735129227,"stop":1724735129227,"duration":0}},{"uid":"dba3101c45ee1611","status":"passed","time":{"start":1724735129227,"stop":1724735129227,"duration":0}}]},"68fe6059f779e771c85a9294453424b7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"494b2d233c0d079a","status":"passed","time":{"start":1596047920437,"stop":1596047920439,"duration":2}},{"uid":"284480376794b8c","status":"passed","time":{"start":1596005120337,"stop":1596005120339,"duration":2}},{"uid":"b1cec2c38735a32d","status":"passed","time":{"start":1594531285284,"stop":1594531285285,"duration":1}},{"uid":"a4c3ea1e7d09b923","status":"passed","time":{"start":1594163430750,"stop":1594163430751,"duration":1}},{"uid":"cc1fca336626fc40","status":"passed","time":{"start":1594163036982,"stop":1594163036984,"duration":2}}]},"8be748c3d426c1b249bd90b2b524810d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ee3c307a9855a6d2","status":"passed","time":{"start":1596047920540,"stop":1596047920540,"duration":0}},{"uid":"f6e3ab7f8304d678","status":"passed","time":{"start":1596005120435,"stop":1596005120436,"duration":1}},{"uid":"f03ad10b2c6c1d5f","status":"passed","time":{"start":1594531285383,"stop":1594531285384,"duration":1}},{"uid":"13e172e2a983a48","status":"passed","time":{"start":1594163430835,"stop":1594163430837,"duration":2}},{"uid":"cb83fca88984b893","status":"passed","time":{"start":1594163037087,"stop":1594163037088,"duration":1}}]},"47a8a15643c132c9b9f0d902bcff28dd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c1393951861e51a9","status":"passed","time":{"start":1733030099302,"stop":1733030099302,"duration":0}},{"uid":"4d4729a99109106e","status":"passed","time":{"start":1732764219269,"stop":1732764219269,"duration":0}},{"uid":"d19efceb39f40f4f","status":"passed","time":{"start":1732428194587,"stop":1732428194587,"duration":0}},{"uid":"41efd0d786aed73","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}},{"uid":"d1585e7c78fd8d06","status":"passed","time":{"start":1724735127984,"stop":1724735127984,"duration":0}}]},"92164414ad94bf1f5638230345fa606d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ee5910cfe65a88ee","status":"passed","time":{"start":1733030099255,"stop":1733030099255,"duration":0}},{"uid":"8e4b6f6bd251566","status":"passed","time":{"start":1732764219215,"stop":1732764219215,"duration":0}},{"uid":"5d373bcba925975c","status":"passed","time":{"start":1732428194535,"stop":1732428194535,"duration":0}},{"uid":"b29b4bc1c1fe7917","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}},{"uid":"d8f6e0603b79e82b","status":"passed","time":{"start":1724735127922,"stop":1724735127922,"duration":0}}]},"fe70f843c5545a5667958dc2a89ae238":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"62762b3c282c644b","status":"passed","time":{"start":1596047923725,"stop":1596047923726,"duration":1}},{"uid":"48ea52821d6aa2a8","status":"passed","time":{"start":1596005123756,"stop":1596005123757,"duration":1}},{"uid":"468448816dd27400","status":"passed","time":{"start":1594531288662,"stop":1594531288665,"duration":3}},{"uid":"34ac245591c6d4ad","status":"passed","time":{"start":1594163434104,"stop":1594163434105,"duration":1}},{"uid":"655fb90914064be1","status":"passed","time":{"start":1594163040571,"stop":1594163040572,"duration":1}}]},"a59ece93d187b6f3f1677fc20ca9b1f2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e94cf5e29247be9a","status":"passed","time":{"start":1596047924467,"stop":1596047924468,"duration":1}},{"uid":"b561cf552d5e73c3","status":"passed","time":{"start":1596005124571,"stop":1596005124572,"duration":1}},{"uid":"9feae1e507d9e17b","status":"passed","time":{"start":1594531289432,"stop":1594531289433,"duration":1}},{"uid":"6f1625cf376dfbc9","status":"passed","time":{"start":1594163434886,"stop":1594163434887,"duration":1}},{"uid":"d9439e6355e142f2","status":"passed","time":{"start":1594163041278,"stop":1594163041278,"duration":0}}]},"73977fc23d0427de5570dbdeaca30321":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"83ae1189d3669b33","status":"passed","time":{"start":1733030100247,"stop":1733030100247,"duration":0}},{"uid":"ff9c64bdd3b3fc0c","status":"passed","time":{"start":1732764220276,"stop":1732764220276,"duration":0}},{"uid":"ef905ece7eeedc77","status":"passed","time":{"start":1732428195597,"stop":1732428195598,"duration":1}},{"uid":"fa5b03edd274b2cd","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}},{"uid":"b98125cb150cd794","status":"passed","time":{"start":1724735128899,"stop":1724735128899,"duration":0}}]},"7c59feaf54bd4089e056f041844e3fe6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a90239b6ef90f6a6","status":"passed","time":{"start":1733030098911,"stop":1733030098911,"duration":0}},{"uid":"1251fa1056fea3d4","status":"passed","time":{"start":1732764218832,"stop":1732764218832,"duration":0}},{"uid":"1265911f14bcd919","status":"passed","time":{"start":1732428194179,"stop":1732428194180,"duration":1}},{"uid":"98d0f495e6dcba7e","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}},{"uid":"df3147d31fee6968","status":"passed","time":{"start":1724735127453,"stop":1724735127453,"duration":0}}]},"7e72b93ac2dd3d898a0bd8875f55f383":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":30,"unknown":0,"total":30},"items":[{"uid":"86c04bcc57c9b2e7","status":"passed","time":{"start":1596047919283,"stop":1596047919288,"duration":5}},{"uid":"718e9583733eb428","status":"passed","time":{"start":1596005119302,"stop":1596005119303,"duration":1}},{"uid":"fef40d97bc21931f","status":"passed","time":{"start":1594531284197,"stop":1594531284197,"duration":0}},{"uid":"1864446173135965","status":"passed","time":{"start":1594163429764,"stop":1594163429765,"duration":1}},{"uid":"1a6c79c62f0b0e02","status":"passed","time":{"start":1594163035959,"stop":1594163035960,"duration":1}}]},"7c1c8c6318c554c86b695deacecf1854":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5496efe2fd3e353","status":"passed","time":{"start":1733030100898,"stop":1733030100898,"duration":0}},{"uid":"965bac5a2c55f031","status":"passed","time":{"start":1732764220989,"stop":1732764220989,"duration":0}},{"uid":"73f30fbb9798a5d5","status":"passed","time":{"start":1732428196208,"stop":1732428196209,"duration":1}},{"uid":"d1a80d9f422182d","status":"passed","time":{"start":1724735129492,"stop":1724735129492,"duration":0}},{"uid":"a2776f2124bd86f4","status":"passed","time":{"start":1724735129492,"stop":1724735129492,"duration":0}}]},"3a0022f9e1e56fec3d9bba2b7b27d486":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3707f05ce7b52058","status":"passed","time":{"start":1596047923888,"stop":1596047923890,"duration":2}},{"uid":"36748e65bdf61ed8","status":"passed","time":{"start":1596005123920,"stop":1596005123921,"duration":1}},{"uid":"8a04fc81c9c71515","status":"passed","time":{"start":1594531288820,"stop":1594531288822,"duration":2}},{"uid":"4c7d8f554bf4a426","status":"passed","time":{"start":1594163434289,"stop":1594163434291,"duration":2}},{"uid":"4f2f66d8ffe3d17e","status":"passed","time":{"start":1594163040705,"stop":1594163040707,"duration":2}}]},"a509e3c0ca4051c43628b1084be46cd0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"102dd06132e50a69","status":"passed","time":{"start":1596047924184,"stop":1596047924185,"duration":1}},{"uid":"969f4bc7638ab01","status":"passed","time":{"start":1596005124285,"stop":1596005124285,"duration":0}},{"uid":"3286a5532b39c020","status":"passed","time":{"start":1594531289121,"stop":1594531289121,"duration":0}},{"uid":"f665e521010427be","status":"passed","time":{"start":1594163434624,"stop":1594163434624,"duration":0}},{"uid":"f5299daae62ca364","status":"passed","time":{"start":1594163041010,"stop":1594163041011,"duration":1}}]},"9fee131d815f560a33f2993b7a094489":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"72c2edc2055d0da7","status":"passed","time":{"start":1733030099239,"stop":1733030099239,"duration":0}},{"uid":"ef2b00c02db84592","status":"passed","time":{"start":1732764219186,"stop":1732764219186,"duration":0}},{"uid":"607f84fe70696eb5","status":"passed","time":{"start":1732428194512,"stop":1732428194512,"duration":0}},{"uid":"2965d2d3db0ea08e","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"be5a8376fdcba717","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}}]},"ecc1f7419b2f77621f5c909f1d0df9a9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"1cc5ce778c99d98","status":"passed","time":{"start":1733030101070,"stop":1733030101070,"duration":0}},{"uid":"c8a70d9350601da5","status":"passed","time":{"start":1732764221235,"stop":1732764221235,"duration":0}},{"uid":"98c161ccba9924bd","status":"passed","time":{"start":1732428196385,"stop":1732428196385,"duration":0}},{"uid":"9525e56c1666fc0f","status":"passed","time":{"start":1724735129664,"stop":1724735129664,"duration":0}},{"uid":"de3c176bdacd6cb0","status":"passed","time":{"start":1724735129664,"stop":1724735129664,"duration":0}}]},"2ab55d25b4f71b0a35e531ab6cae710e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e7ac97a954c5e722","status":"passed","time":{"start":1733030100497,"stop":1733030100497,"duration":0}},{"uid":"8e87cfc15c8260a3","status":"passed","time":{"start":1732764220528,"stop":1732764220529,"duration":1}},{"uid":"21f08ae936e1de27","status":"passed","time":{"start":1732428195838,"stop":1732428195839,"duration":1}},{"uid":"b1c2f2381b1441f6","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0}},{"uid":"204a2114486cc2f9","status":"passed","time":{"start":1724735129117,"stop":1724735129117,"duration":0}}]},"7732bdc5c8a12e91b22a2477eebb13bf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":6,"unknown":0,"total":6},"items":[{"uid":"8dc143e390931cc3","status":"passed","time":{"start":1596047920003,"stop":1596047920224,"duration":221}},{"uid":"7856b8751b472e6a","status":"passed","time":{"start":1596005119952,"stop":1596005120131,"duration":179}},{"uid":"19f2ba140f2437ae","status":"passed","time":{"start":1594531284873,"stop":1594531285093,"duration":220}},{"uid":"4f2c07b07cf9f421","status":"passed","time":{"start":1594163430378,"stop":1594163430587,"duration":209}},{"uid":"53b8c0131b3b3490","status":"passed","time":{"start":1594163036601,"stop":1594163036803,"duration":202}}]},"05d3d7ae3b11057af82404f162aa30df":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"101b76d3a18bb4c3","status":"passed","time":{"start":1733030100325,"stop":1733030100325,"duration":0}},{"uid":"4d8c29fe45d13f2d","status":"passed","time":{"start":1732764220346,"stop":1732764220346,"duration":0}},{"uid":"bcc8c6b28fb32dd0","status":"passed","time":{"start":1732428195666,"stop":1732428195666,"duration":0}},{"uid":"704aacac2db91585","status":"passed","time":{"start":1724735128961,"stop":1724735128961,"duration":0}},{"uid":"469371686ca36a1e","status":"passed","time":{"start":1724735128961,"stop":1724735128961,"duration":0}}]},"c5fd0529c8efb80c665151c8fe4db950":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"dd485df44deac579","status":"passed","time":{"start":1596047919638,"stop":1596047919640,"duration":2}},{"uid":"94eb7c5df2ab243c","status":"passed","time":{"start":1596005119617,"stop":1596005119617,"duration":0}},{"uid":"936ceda4816c252c","status":"passed","time":{"start":1594531284519,"stop":1594531284520,"duration":1}},{"uid":"1331fbc766a5d0da","status":"passed","time":{"start":1594163430062,"stop":1594163430063,"duration":1}},{"uid":"7fac570d333c8799","status":"passed","time":{"start":1594163036280,"stop":1594163036281,"duration":1}}]},"4ead7e0fcfcb5e2314fc6a89a93e9734":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"fbda7cc90bd0bf8e","status":"passed","time":{"start":1596047924351,"stop":1596047924353,"duration":2}},{"uid":"be8a17da662ef6fa","status":"passed","time":{"start":1596005124455,"stop":1596005124456,"duration":1}},{"uid":"5459c453ab68544f","status":"passed","time":{"start":1594531289294,"stop":1594531289295,"duration":1}},{"uid":"45d0744cd9f6c67f","status":"passed","time":{"start":1594163434775,"stop":1594163434776,"duration":1}},{"uid":"651a68767b0788de","status":"passed","time":{"start":1594163041164,"stop":1594163041165,"duration":1}}]},"fc1061f17dd61adf726ad7c2bb23539c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"690df5b9e2e97d3","status":"passed","time":{"start":1733030100695,"stop":1733030100695,"duration":0}},{"uid":"c3e9cf6e477b7f80","status":"passed","time":{"start":1732764220749,"stop":1732764220749,"duration":0}},{"uid":"93ceeb95a47fabbf","status":"passed","time":{"start":1732428196029,"stop":1732428196030,"duration":1}},{"uid":"39c69409f76377e7","status":"passed","time":{"start":1724735129321,"stop":1724735129321,"duration":0}},{"uid":"a14fdddc74cd287e","status":"passed","time":{"start":1724735129321,"stop":1724735129321,"duration":0}}]},"3249b5db727c0aadecf3cb62b280e675":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"7aa3fbfc8218c54e","status":"passed","time":{"start":1733030098661,"stop":1733030098661,"duration":0}},{"uid":"43a8b37a1715c915","status":"passed","time":{"start":1732764218582,"stop":1732764218583,"duration":1}},{"uid":"8dde6031964dc28f","status":"passed","time":{"start":1732428193941,"stop":1732428193942,"duration":1}},{"uid":"b1d54b76165521a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"164087ecc666d9a0","status":"passed","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"d2c9cdacf9fca346eec2858cd44275e6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5ac65e8dc17d86a","status":"passed","time":{"start":1733030100976,"stop":1733030100976,"duration":0}},{"uid":"388d9dc9fa1f1c3a","status":"passed","time":{"start":1732764221087,"stop":1732764221087,"duration":0}},{"uid":"5a2ae93193e5280a","status":"passed","time":{"start":1732428196278,"stop":1732428196278,"duration":0}},{"uid":"71d876f4d19ecd67","status":"passed","time":{"start":1724735129555,"stop":1724735129570,"duration":15}},{"uid":"3151ebffdc64c952","status":"passed","time":{"start":1724735129555,"stop":1724735129570,"duration":15}}]},"c387db789a67b80c29f3c3ba2e6c9bce":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"d0b6dccad411741e","status":"passed","time":{"start":1733030100184,"stop":1733030100184,"duration":0}},{"uid":"41668c3c4e1a677a","status":"passed","time":{"start":1732764220213,"stop":1732764220213,"duration":0}},{"uid":"af82a0c3b0cef265","status":"passed","time":{"start":1732428195530,"stop":1732428195531,"duration":1}},{"uid":"84f17449b7b13451","status":"passed","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"324c41918ed3c26a","status":"passed","time":{"start":1724735128836,"stop":1724735128836,"duration":0}}]},"59de8dec543be1db3938897a3c9169de":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f39847014d01db85","status":"passed","time":{"start":1733030099021,"stop":1733030099161,"duration":140}},{"uid":"b7dd8f8438e567a9","status":"passed","time":{"start":1732764218953,"stop":1732764219098,"duration":145}},{"uid":"7560669431ea4aa8","status":"passed","time":{"start":1732428194292,"stop":1732428194424,"duration":132}},{"uid":"7fd5632b0213855d","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}},{"uid":"60f5877935ced5c5","status":"passed","time":{"start":1724735127688,"stop":1724735127813,"duration":125}}]},"3535b5d3361369c2593c9d89ae1cea1a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"6554b0fd80e34f57","status":"passed","time":{"start":1596047923924,"stop":1596047923929,"duration":5}},{"uid":"e69af86f54c7868c","status":"passed","time":{"start":1596005123970,"stop":1596005123973,"duration":3}},{"uid":"bacecbd86edd2bf0","status":"passed","time":{"start":1594531288858,"stop":1594531288859,"duration":1}},{"uid":"8d0dd3ee10bf22df","status":"passed","time":{"start":1594163434341,"stop":1594163434343,"duration":2}},{"uid":"44c4d2ac11e141a4","status":"passed","time":{"start":1594163040743,"stop":1594163040745,"duration":2}}]},"533d438d8a468bebefb4d5ec0ab2129d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"9f8e30dc708eeb","status":"passed","time":{"start":1596047924494,"stop":1596047924495,"duration":1}},{"uid":"33c3d515cc3533ef","status":"passed","time":{"start":1596005124596,"stop":1596005124597,"duration":1}},{"uid":"90027bd4f3079ed1","status":"passed","time":{"start":1594531289465,"stop":1594531289467,"duration":2}},{"uid":"14a73be41002f794","status":"passed","time":{"start":1594163434913,"stop":1594163434914,"duration":1}},{"uid":"ba9a6e2c1a64799c","status":"passed","time":{"start":1594163041302,"stop":1594163041303,"duration":1}}]},"8de0f2f9cbc9fd26d52a18adb21715cd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":13,"unknown":0,"total":13},"items":[{"uid":"706a337230dfa133","status":"passed","time":{"start":1596047920580,"stop":1596047920582,"duration":2}},{"uid":"762f8df9632f387f","status":"passed","time":{"start":1596005120477,"stop":1596005120479,"duration":2}},{"uid":"4046a5bcf1bd862c","status":"passed","time":{"start":1594531285418,"stop":1594531285420,"duration":2}},{"uid":"206ba31b5ce3c0b9","status":"passed","time":{"start":1594163430880,"stop":1594163430883,"duration":3}},{"uid":"5ceaa41dcc6b2453","status":"passed","time":{"start":1594163037121,"stop":1594163037123,"duration":2}}]},"e3d629a995491cb3a3079998a04583ff":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e96aee50481acdd6","status":"passed","time":{"start":1733030101054,"stop":1733030101070,"duration":16}},{"uid":"66020f911b054e74","status":"passed","time":{"start":1732764221218,"stop":1732764221218,"duration":0}},{"uid":"ac8683bc2703e398","status":"passed","time":{"start":1732428196369,"stop":1732428196369,"duration":0}},{"uid":"2acb560e089cb7c8","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0}},{"uid":"b843b5b7994550ed","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0}}]},"b2b12ad2385368d21ad81dc66e7b08ab":{"statistic":{"failed":0,"broken":0,"skipped":18,"passed":0,"unknown":0,"total":18},"items":[{"uid":"3a2742b86cdf4969","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919084,"stop":1596047919084,"duration":0}},{"uid":"8d42dc79d020ca33","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119147,"stop":1596005119147,"duration":0}},{"uid":"156d58f373c128f7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284042,"stop":1594531284042,"duration":0}},{"uid":"4065714818e524e","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429612,"stop":1594163429612,"duration":0}},{"uid":"d107062de6c23913","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035774,"stop":1594163035774,"duration":0}}]},"fd37424f9957f0d1afe768cce5a8cc08":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"d518579b8137712e","status":"passed","time":{"start":1733030101117,"stop":1733030101117,"duration":0}},{"uid":"4c5cc35d3de0d6f4","status":"passed","time":{"start":1732764221298,"stop":1732764221298,"duration":0}},{"uid":"d04b40a520c97bdd","status":"passed","time":{"start":1732428196435,"stop":1732428196436,"duration":1}},{"uid":"92297f3cbdd8ad78","status":"passed","time":{"start":1724735129727,"stop":1724735129727,"duration":0}},{"uid":"70e9bff1f7e13160","status":"passed","time":{"start":1724735129727,"stop":1724735129727,"duration":0}}]},"1051a395d8289668fbb59ee9de3c3a4f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"8eb80b15a6d6b848","status":"passed","time":{"start":1733030099161,"stop":1733030099177,"duration":16}},{"uid":"142f5165c8452d36","status":"passed","time":{"start":1732764219120,"stop":1732764219120,"duration":0}},{"uid":"1b6b658aae9aa73c","status":"passed","time":{"start":1732428194447,"stop":1732428194447,"duration":0}},{"uid":"ed30e8563a89229a","status":"passed","time":{"start":1724735127828,"stop":1724735127844,"duration":16}},{"uid":"2f09ef1a750aec43","status":"passed","time":{"start":1724735127828,"stop":1724735127844,"duration":16}}]},"e3b42ce7d56f4739019f8eb0baf01610":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e5cd64cfdc76a8e9","status":"passed","time":{"start":1596047924578,"stop":1596047924579,"duration":1}},{"uid":"49247b03e13673b2","status":"passed","time":{"start":1596005124689,"stop":1596005124689,"duration":0}},{"uid":"c8961ed572428fae","status":"passed","time":{"start":1594531289572,"stop":1594531289573,"duration":1}},{"uid":"d218a6650a6ff33b","status":"passed","time":{"start":1594163435000,"stop":1594163435001,"duration":1}},{"uid":"d235675b8728288e","status":"passed","time":{"start":1594163041399,"stop":1594163041400,"duration":1}}]},"77c7125894dc4635fdd1db51405959d3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c50649c997228fe6","status":"passed","time":{"start":1733030101070,"stop":1733030101070,"duration":0}},{"uid":"3846518071a02e50","status":"passed","time":{"start":1732764221226,"stop":1732764221226,"duration":0}},{"uid":"5b15d7c039eaff13","status":"passed","time":{"start":1732428196377,"stop":1732428196377,"duration":0}},{"uid":"ed5fbc4b14885f68","status":"passed","time":{"start":1724735129664,"stop":1724735129664,"duration":0}},{"uid":"c08b2480b8f26290","status":"passed","time":{"start":1724735129664,"stop":1724735129664,"duration":0}}]},"29080842d6cf4a4d18869922ebddc40d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"f118916485c24d6","status":"passed","time":{"start":1596047920674,"stop":1596047920675,"duration":1}},{"uid":"2493234e74d23534","status":"passed","time":{"start":1596005120564,"stop":1596005120565,"duration":1}},{"uid":"b7e317fc8a443f5a","status":"passed","time":{"start":1594531285494,"stop":1594531285495,"duration":1}},{"uid":"853334812ba3faf8","status":"passed","time":{"start":1594163430979,"stop":1594163430979,"duration":0}},{"uid":"5687ffdf9660a963","status":"passed","time":{"start":1594163037217,"stop":1594163037217,"duration":0}}]},"100f3ec5a4076df24287398b05313e40":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":23,"unknown":0,"total":23},"items":[{"uid":"76b5913eea1a207c","status":"passed","time":{"start":1596047919066,"stop":1596047919069,"duration":3}},{"uid":"703eccc37aa4480a","status":"passed","time":{"start":1596005119127,"stop":1596005119131,"duration":4}},{"uid":"5b733b15ffd4d21b","status":"passed","time":{"start":1594531284026,"stop":1594531284028,"duration":2}},{"uid":"ea891ee495efae08","status":"passed","time":{"start":1594163429598,"stop":1594163429599,"duration":1}},{"uid":"e247bba949d0fae1","status":"passed","time":{"start":1594163035758,"stop":1594163035760,"duration":2}}]},"acc964c78dd821707ef4a0652a683e9a":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"5a5d0954bb249b69","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1733030098708,"stop":1733030098708,"duration":0}},{"uid":"c25f8210fdb51a41","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218647,"stop":1732764218647,"duration":0}},{"uid":"4942ac4be65ef1b0","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428193998,"stop":1732428193998,"duration":0}},{"uid":"1319e1ae94efdc02","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}},{"uid":"6fbcaa806475fb37","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127250,"stop":1724735127250,"duration":0}}]},"66b3728fd611f13d7a6d30cfef1eac32":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3c872a9f82c9971c","status":"passed","time":{"start":1596047924267,"stop":1596047924268,"duration":1}},{"uid":"bcde761c499b0acf","status":"passed","time":{"start":1596005124370,"stop":1596005124370,"duration":0}},{"uid":"8ee0d565efe185b5","status":"passed","time":{"start":1594531289198,"stop":1594531289199,"duration":1}},{"uid":"4af38b49485e8e29","status":"passed","time":{"start":1594163434697,"stop":1594163434697,"duration":0}},{"uid":"e911b9f00e76a1ca","status":"passed","time":{"start":1594163041086,"stop":1594163041087,"duration":1}}]},"96cb2196fbafa0a005eea045cb7fef37":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c3565c63db8c5cc1","status":"passed","time":{"start":1596047923284,"stop":1596047923285,"duration":1}},{"uid":"c5bb4146e2b5a933","status":"passed","time":{"start":1596005123286,"stop":1596005123288,"duration":2}},{"uid":"5b23a4abf26c143b","status":"passed","time":{"start":1594531288214,"stop":1594531288215,"duration":1}},{"uid":"f29335cd92f2b79b","status":"passed","time":{"start":1594163433741,"stop":1594163433742,"duration":1}},{"uid":"f29ae02ad6796c3f","status":"passed","time":{"start":1594163040213,"stop":1594163040214,"duration":1}}]},"8069a1b5a4342457d2dabf5819382a2e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"b4cae88de9afaa55","status":"passed","time":{"start":1733030101039,"stop":1733030101039,"duration":0}},{"uid":"63b822db5bae14d4","status":"passed","time":{"start":1732764221193,"stop":1732764221193,"duration":0}},{"uid":"92a7ecb29f4704b1","status":"passed","time":{"start":1732428196352,"stop":1732428196352,"duration":0}},{"uid":"130e4ffebf4e47af","status":"passed","time":{"start":1724735129633,"stop":1724735129633,"duration":0}},{"uid":"62692a0c3dd76e6c","status":"passed","time":{"start":1724735129633,"stop":1724735129633,"duration":0}}]},"6f5ecfc36d52495898ac1adb82dbd0a0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"bb5168fb216b99f8","status":"passed","time":{"start":1596047919300,"stop":1596047919302,"duration":2}},{"uid":"eb69633e36cc1956","status":"passed","time":{"start":1596005119316,"stop":1596005119318,"duration":2}},{"uid":"b4ec36f426cb4b58","status":"passed","time":{"start":1594531284206,"stop":1594531284208,"duration":2}},{"uid":"b29b4914b14249c3","status":"passed","time":{"start":1594163429774,"stop":1594163429776,"duration":2}},{"uid":"52715f452ea1fef5","status":"passed","time":{"start":1594163035970,"stop":1594163035971,"duration":1}}]},"acc23f20db867eee3aab4aeb9edba6b9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"bbc7bae406e717fa","status":"passed","time":{"start":1596047923947,"stop":1596047923949,"duration":2}},{"uid":"93ec069bae12949a","status":"passed","time":{"start":1596005124021,"stop":1596005124022,"duration":1}},{"uid":"783d7c9686b2cfc1","status":"passed","time":{"start":1594531288879,"stop":1594531288880,"duration":1}},{"uid":"401ab1a2cf0ba165","status":"passed","time":{"start":1594163434368,"stop":1594163434369,"duration":1}},{"uid":"cfb7a98615bcdc64","status":"passed","time":{"start":1594163040763,"stop":1594163040764,"duration":1}}]},"d2b4dccd0eb8dfd6ef62ac0349f0f6a7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"db9b592f660c3c08","status":"passed","time":{"start":1733030100200,"stop":1733030100200,"duration":0}},{"uid":"b36ca0513e4048a8","status":"passed","time":{"start":1732764220234,"stop":1732764220234,"duration":0}},{"uid":"acdec238a53c10e1","status":"passed","time":{"start":1732428195553,"stop":1732428195553,"duration":0}},{"uid":"42383b817b641e4e","status":"passed","time":{"start":1724735128852,"stop":1724735128852,"duration":0}},{"uid":"89ceeba296a3ea3","status":"passed","time":{"start":1724735128852,"stop":1724735128852,"duration":0}}]},"963bc543b4e4096b877e161985d8949c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5364303890f7a5a1","status":"passed","time":{"start":1733030101101,"stop":1733030101101,"duration":0}},{"uid":"3cb7f65d354963ea","status":"passed","time":{"start":1732764221265,"stop":1732764221265,"duration":0}},{"uid":"4045abc0bf075d90","status":"passed","time":{"start":1732428196409,"stop":1732428196409,"duration":0}},{"uid":"54942c51ed88331c","status":"passed","time":{"start":1724735129695,"stop":1724735129695,"duration":0}},{"uid":"f3b283ff21d85aec","status":"passed","time":{"start":1724735129695,"stop":1724735129695,"duration":0}}]},"7a974b0f364ee0a07e53a12f012266eb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"f238cb045c94f35e","status":"passed","time":{"start":1596047919979,"stop":1596047919980,"duration":1}},{"uid":"2d90b3c7e3742b06","status":"passed","time":{"start":1596005119933,"stop":1596005119934,"duration":1}},{"uid":"ef32885d281df3d2","status":"passed","time":{"start":1594531284847,"stop":1594531284848,"duration":1}},{"uid":"8b5e3b5a0b7b5d2b","status":"passed","time":{"start":1594163430360,"stop":1594163430361,"duration":1}},{"uid":"a1b80a7fc2e2720e","status":"passed","time":{"start":1594163036582,"stop":1594163036584,"duration":2}}]},"496d33fa6a1e979e0779d14eb86faf0f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"40a1d8afe1f8a763","status":"passed","time":{"start":1596047924424,"stop":1596047924424,"duration":0}},{"uid":"3e996c056f691154","status":"passed","time":{"start":1596005124526,"stop":1596005124527,"duration":1}},{"uid":"153b7f803985616b","status":"passed","time":{"start":1594531289372,"stop":1594531289373,"duration":1}},{"uid":"b28ac60f6f72115d","status":"passed","time":{"start":1594163434842,"stop":1594163434843,"duration":1}},{"uid":"659230b41107ed67","status":"passed","time":{"start":1594163041233,"stop":1594163041233,"duration":0}}]},"0e18519ae24fd5fc6878157b597bcdf8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7c86f57dd40dd0c","status":"passed","time":{"start":1596047923374,"stop":1596047923379,"duration":5}},{"uid":"b9ab24ddee75278b","status":"passed","time":{"start":1596005123383,"stop":1596005123385,"duration":2}},{"uid":"ab9e385637c61919","status":"passed","time":{"start":1594531288315,"stop":1594531288316,"duration":1}},{"uid":"51134fe3ab27bbb7","status":"passed","time":{"start":1594163433812,"stop":1594163433813,"duration":1}},{"uid":"7c340c23c00d20d4","status":"passed","time":{"start":1594163040296,"stop":1594163040298,"duration":2}}]},"3086879b276d25b4dd0f45ada5d9f20b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"52e55a2445119fdd","status":"passed","time":{"start":1733030100309,"stop":1733030100309,"duration":0}},{"uid":"c5bce40c2868c787","status":"passed","time":{"start":1732764220328,"stop":1732764220328,"duration":0}},{"uid":"2e46c970e553e301","status":"passed","time":{"start":1732428195651,"stop":1732428195651,"duration":0}},{"uid":"9e5b993187ac8b27","status":"passed","time":{"start":1724735128930,"stop":1724735128946,"duration":16}},{"uid":"c0ff31e127206139","status":"passed","time":{"start":1724735128930,"stop":1724735128946,"duration":16}}]},"11acd8f3802b43ce2264b83840d495b4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f83b86d7cbc0ffa1","status":"passed","time":{"start":1733030100153,"stop":1733030100153,"duration":0}},{"uid":"89c0be4978ed22ba","status":"passed","time":{"start":1732764220182,"stop":1732764220183,"duration":1}},{"uid":"3eea5577d98c581f","status":"passed","time":{"start":1732428195495,"stop":1732428195495,"duration":0}},{"uid":"b8b1a20b1ac22e64","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"b864bfcb14132f63","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}}]},"eb89ee17d2b7a29796b27ce5ba503de6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"69d8ca152b73c452","status":"passed","time":{"start":1733030100465,"stop":1733030100465,"duration":0}},{"uid":"86bf8b663d5828a","status":"passed","time":{"start":1732764220494,"stop":1732764220494,"duration":0}},{"uid":"56cce31bdf350ac7","status":"passed","time":{"start":1732428195803,"stop":1732428195803,"duration":0}},{"uid":"1ece392343bb9b12","status":"passed","time":{"start":1724735129086,"stop":1724735129086,"duration":0}},{"uid":"f0c848519588d2dc","status":"passed","time":{"start":1724735129086,"stop":1724735129086,"duration":0}}]},"4171a558a2bea15b5a0546d36c9a1c63":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"cef1ed2aef537de7","status":"passed","time":{"start":1733030100434,"stop":1733030100434,"duration":0}},{"uid":"405b625cf95f9fbd","status":"passed","time":{"start":1732764220459,"stop":1732764220459,"duration":0}},{"uid":"900a2cbb7155295","status":"passed","time":{"start":1732428195767,"stop":1732428195767,"duration":0}},{"uid":"fdff4b964fae0427","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"f1c4cfcd59974ea","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}}]},"3a2cad5dab684132d1f8974f9a6b5c75":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"e4473b95f40f5c92","status":"passed","time":{"start":1733030100528,"stop":1733030100528,"duration":0}},{"uid":"1bf4128bcf35143f","status":"passed","time":{"start":1732764220563,"stop":1732764220563,"duration":0}},{"uid":"47cc31f6ebf12c13","status":"passed","time":{"start":1732428195869,"stop":1732428195869,"duration":0}},{"uid":"a60fe7d0456e1873","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"3cad1df85b3a49c","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}}]},"48fdcdea5c8db828f662f95e3fb16639":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d5f1b4341a99a98a","status":"passed","time":{"start":1596047923820,"stop":1596047923821,"duration":1}},{"uid":"82cbe8c5232c3097","status":"passed","time":{"start":1596005123849,"stop":1596005123851,"duration":2}},{"uid":"9cbb0fc5b77d3e3b","status":"passed","time":{"start":1594531288763,"stop":1594531288764,"duration":1}},{"uid":"3d07e771e31e0282","status":"passed","time":{"start":1594163434221,"stop":1594163434223,"duration":2}},{"uid":"dcce21d1395e16c2","status":"passed","time":{"start":1594163040652,"stop":1594163040653,"duration":1}}]},"a84f9ba6c41cb4d0c2f13ab2b6e69db4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"791f21c32f977f8","status":"passed","time":{"start":1596047923967,"stop":1596047923968,"duration":1}},{"uid":"807ae8688e6e410b","status":"passed","time":{"start":1596005124047,"stop":1596005124048,"duration":1}},{"uid":"b14a2aec4a7f6313","status":"passed","time":{"start":1594531288902,"stop":1594531288903,"duration":1}},{"uid":"64704897599f7eb5","status":"passed","time":{"start":1594163434393,"stop":1594163434394,"duration":1}},{"uid":"5af04030c9083062","status":"passed","time":{"start":1594163040783,"stop":1594163040784,"duration":1}}]},"e05344702d3401dd896d4214550f8b4c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"2aa41c52e02e83e6","status":"passed","time":{"start":1596047920473,"stop":1596047920475,"duration":2}},{"uid":"c96c3300d62ce238","status":"passed","time":{"start":1596005120373,"stop":1596005120375,"duration":2}},{"uid":"7f326ceed0ebd8c2","status":"passed","time":{"start":1594531285308,"stop":1594531285310,"duration":2}},{"uid":"e5757b6da7debed7","status":"passed","time":{"start":1594163430774,"stop":1594163430775,"duration":1}},{"uid":"ed254757a9ef4678","status":"passed","time":{"start":1594163037017,"stop":1594163037019,"duration":2}}]},"6daadee7d5a71dbe5d0aac732dc95010":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"4b95b2f07d416f82","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919534,"stop":1596047919534,"duration":0}},{"uid":"e5cedb548c17dbc6","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119541,"stop":1596005119541,"duration":0}},{"uid":"6fe20d26818b8ba1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284441,"stop":1594531284441,"duration":0}},{"uid":"6025595b20002dc8","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429991,"stop":1594163429991,"duration":0}},{"uid":"7fafe229d76b3100","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036202,"stop":1594163036202,"duration":0}}]},"613947cd597dffbd20e045894441141e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c78804d71d8959","status":"passed","time":{"start":1596047924416,"stop":1596047924416,"duration":0}},{"uid":"8429852f2cfb59f","status":"passed","time":{"start":1596005124517,"stop":1596005124518,"duration":1}},{"uid":"7327aae01ec01c74","status":"passed","time":{"start":1594531289360,"stop":1594531289361,"duration":1}},{"uid":"30146c8bb0795b74","status":"passed","time":{"start":1594163434835,"stop":1594163434835,"duration":0}},{"uid":"186e3504011f1ddb","status":"passed","time":{"start":1594163041224,"stop":1594163041225,"duration":1}}]},"439816a19ff5fc7179df296b3e238bad":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"32eaf956310a89b7","status":"passed","time":{"start":1733030100633,"stop":1733030100633,"duration":0}},{"uid":"7e066328cfed2428","status":"passed","time":{"start":1732764220670,"stop":1732764220670,"duration":0}},{"uid":"b03752c3145720e6","status":"passed","time":{"start":1732428195961,"stop":1732428195961,"duration":0}},{"uid":"2d35bd18d5e6ee6b","status":"passed","time":{"start":1724735129242,"stop":1724735129242,"duration":0}},{"uid":"6c5d99461aa2603","status":"passed","time":{"start":1724735129242,"stop":1724735129242,"duration":0}}]},"ae9d861fd855b26fd2ffe303ebf8c238":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"2a6bb93adc2b9500","status":"passed","time":{"start":1733030101007,"stop":1733030101007,"duration":0}},{"uid":"b8a2da685a579f99","status":"passed","time":{"start":1732764221126,"stop":1732764221126,"duration":0}},{"uid":"368118acc0dadb7d","status":"passed","time":{"start":1732428196306,"stop":1732428196307,"duration":1}},{"uid":"4fb2a019463cdbdf","status":"passed","time":{"start":1724735129586,"stop":1724735129586,"duration":0}},{"uid":"cee46a1116cde2e1","status":"passed","time":{"start":1724735129586,"stop":1724735129586,"duration":0}}]},"2af6aa545c98eb65f8404392b6468813":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"2a3aa78afffa487b","status":"passed","time":{"start":1733030101054,"stop":1733030101054,"duration":0}},{"uid":"52402d5056a00e1d","status":"passed","time":{"start":1732764221212,"stop":1732764221213,"duration":1}},{"uid":"b9b6a14fc4bd1dd7","status":"passed","time":{"start":1732428196364,"stop":1732428196364,"duration":0}},{"uid":"56a28cc490d83b65","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0}},{"uid":"f1acd3007b7873ed","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0}}]},"245809d83d6201b756f2d220be6127e5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"104119dea7614dae","status":"passed","time":{"start":1596047924620,"stop":1596047924620,"duration":0}},{"uid":"20148c0e39519534","status":"passed","time":{"start":1596005124734,"stop":1596005124735,"duration":1}},{"uid":"1dd968d4aec20037","status":"passed","time":{"start":1594531289621,"stop":1594531289622,"duration":1}},{"uid":"d2bb7a8bbe5eb188","status":"passed","time":{"start":1594163435040,"stop":1594163435041,"duration":1}},{"uid":"6c08043f492878cb","status":"passed","time":{"start":1594163041451,"stop":1594163041452,"duration":1}}]},"4482f1de7682fdd9affc3f0318780098":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d44254868b620b1","status":"passed","time":{"start":1596047924283,"stop":1596047924284,"duration":1}},{"uid":"90499df4f267592f","status":"passed","time":{"start":1596005124388,"stop":1596005124389,"duration":1}},{"uid":"96b171c3f7aec169","status":"passed","time":{"start":1594531289221,"stop":1594531289222,"duration":1}},{"uid":"1087b5d634273e54","status":"passed","time":{"start":1594163434713,"stop":1594163434714,"duration":1}},{"uid":"b28330f9316d8a25","status":"passed","time":{"start":1594163041103,"stop":1594163041104,"duration":1}}]},"7af7e9479cf2a47a636ae35231bacc9f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"8c4575be21ff0ded","status":"passed","time":{"start":1733030098864,"stop":1733030098864,"duration":0}},{"uid":"3d05de3d43cf437d","status":"passed","time":{"start":1732764218790,"stop":1732764218791,"duration":1}},{"uid":"751027d0ac0cc021","status":"passed","time":{"start":1732428194141,"stop":1732428194141,"duration":0}},{"uid":"37b95a78feb35857","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}},{"uid":"bc3230f80ad8864d","status":"passed","time":{"start":1724735127407,"stop":1724735127422,"duration":15}}]},"334b612b45e8a87e83a3482704f4ba8a":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"e08a8a15da9b3ad","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1733030099161,"stop":1733030099161,"duration":0}},{"uid":"6ef44675aea47099","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764219113,"stop":1732764219113,"duration":0}},{"uid":"70eff3ae24ccc67a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194439,"stop":1732428194439,"duration":0}},{"uid":"84fd4c67efee5295","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}},{"uid":"62bf772c3a2aa5d2","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127828,"stop":1724735127828,"duration":0}}]},"8a320800b2086203174291b36ca9f131":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"572ec2fa6216ef7f","status":"passed","time":{"start":1596047919050,"stop":1596047919054,"duration":4}},{"uid":"616e8aa60b392b88","status":"passed","time":{"start":1596005119093,"stop":1596005119096,"duration":3}}]},"efddacca930076c1013b396c6bf9ad2b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"1d49801d4e6b4921","status":"passed","time":{"start":1733030098708,"stop":1733030098708,"duration":0}},{"uid":"5e2354482de170d3","status":"passed","time":{"start":1732764218633,"stop":1732764218633,"duration":0}},{"uid":"3e8741eae0b44214","status":"passed","time":{"start":1732428193982,"stop":1732428193982,"duration":0}},{"uid":"7b2352a8e3675c67","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}},{"uid":"db7b4c897ddcf1a6","status":"passed","time":{"start":1724735127235,"stop":1724735127235,"duration":0}}]},"aaef6593296fd19246b6caa71f38ecab":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"49244d740987433","status":"passed","time":{"start":1733030100559,"stop":1733030100559,"duration":0}},{"uid":"3ff87d981594c6f7","status":"passed","time":{"start":1732764220596,"stop":1732764220597,"duration":1}},{"uid":"5ce6881896e2614d","status":"passed","time":{"start":1732428195897,"stop":1732428195897,"duration":0}},{"uid":"9519f48ec729ba4c","status":"passed","time":{"start":1724735129180,"stop":1724735129180,"duration":0}},{"uid":"aee4538f6230f980","status":"passed","time":{"start":1724735129180,"stop":1724735129180,"duration":0}}]},"314fa0c911eecc8550b44d846452396a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"dbc0e90eb4b59964","status":"passed","time":{"start":1596047923398,"stop":1596047923399,"duration":1}},{"uid":"2a372198588763ac","status":"passed","time":{"start":1596005123398,"stop":1596005123400,"duration":2}},{"uid":"4d844f8568dbe3ee","status":"passed","time":{"start":1594531288328,"stop":1594531288329,"duration":1}},{"uid":"40024d36cd6a9b14","status":"passed","time":{"start":1594163433823,"stop":1594163433824,"duration":1}},{"uid":"ba3afb6612af0b85","status":"passed","time":{"start":1594163040307,"stop":1594163040308,"duration":1}}]},"489e3070dc83756c411301400dd6e3c8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"823dff07664aaa4","status":"passed","time":{"start":1733030100664,"stop":1733030100664,"duration":0}},{"uid":"631ed8ca3aead56c","status":"passed","time":{"start":1732764220715,"stop":1732764220719,"duration":4}},{"uid":"6660f839d8534ee2","status":"passed","time":{"start":1732428195998,"stop":1732428195998,"duration":0}},{"uid":"4ecd1e835300dbcf","status":"passed","time":{"start":1724735129289,"stop":1724735129289,"duration":0}},{"uid":"dfb4af6de633e98","status":"passed","time":{"start":1724735129289,"stop":1724735129289,"duration":0}}]},"0b32c15001d0d63b38660da738a14f27":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":11,"unknown":0,"total":11},"items":[{"uid":"4f042f8b1ea82898","status":"passed","time":{"start":1596047923512,"stop":1596047923514,"duration":2}},{"uid":"83de0438b86a3482","status":"passed","time":{"start":1596005123530,"stop":1596005123531,"duration":1}},{"uid":"bf7ae8aec398e92a","status":"passed","time":{"start":1594531288443,"stop":1594531288445,"duration":2}},{"uid":"e0c7f6610e5b66fd","status":"passed","time":{"start":1594163433907,"stop":1594163433908,"duration":1}},{"uid":"ac9bcc6689e72b84","status":"passed","time":{"start":1594163040396,"stop":1594163040398,"duration":2}}]},"c44d6aae77aa205665511a5ebd2959de":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"45ada06dcb0e9f0a","status":"passed","time":{"start":1596047920631,"stop":1596047920632,"duration":1}},{"uid":"8d0ef96cb00535e2","status":"passed","time":{"start":1596005120516,"stop":1596005120519,"duration":3}},{"uid":"933f81762d8af8fe","status":"passed","time":{"start":1594531285451,"stop":1594531285452,"duration":1}},{"uid":"671372ae37f34d63","status":"passed","time":{"start":1594163430925,"stop":1594163430927,"duration":2}},{"uid":"982672c4ebddedc8","status":"passed","time":{"start":1594163037171,"stop":1594163037172,"duration":1}}]},"d8ed55046475c7e2ae8edf6bff7b1316":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"af3a43fc31649664","status":"passed","time":{"start":1733030098771,"stop":1733030098849,"duration":78}},{"uid":"7331de8e7202ad57","status":"passed","time":{"start":1732764218698,"stop":1732764218753,"duration":55}},{"uid":"aa08a95162404297","status":"passed","time":{"start":1732428194048,"stop":1732428194108,"duration":60}},{"uid":"82619e3fb0e84d4d","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}},{"uid":"521b14729542d5c4","status":"passed","time":{"start":1724735127313,"stop":1724735127391,"duration":78}}]},"dc079813fc553d210a3def6568230a25":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"506e0ee504d23a05","status":"passed","time":{"start":1733030098958,"stop":1733030098989,"duration":31}},{"uid":"b684b0c7250ecf6d","status":"passed","time":{"start":1732764218894,"stop":1732764218908,"duration":14}},{"uid":"f727d28e098b30b7","status":"passed","time":{"start":1732428194244,"stop":1732428194248,"duration":4}},{"uid":"9cb8749ab5d5d5c7","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}},{"uid":"2ed8dfd7ca5a3d13","status":"passed","time":{"start":1724735127531,"stop":1724735127656,"duration":125}}]},"aa9027133335818366e5c0c91c936279":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"456a7345e9aeb905","status":"passed","time":{"start":1733030101023,"stop":1733030101023,"duration":0}},{"uid":"edb8f84ee9c3dd36","status":"passed","time":{"start":1732764221159,"stop":1732764221159,"duration":0}},{"uid":"284ee1b80abfdb89","status":"passed","time":{"start":1732428196328,"stop":1732428196328,"duration":0}},{"uid":"1efaf2ab015adde4","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}},{"uid":"6af8370630444180","status":"passed","time":{"start":1724735129617,"stop":1724735129617,"duration":0}}]},"7fcdfe6224a9c1bf62e1c03968cb029e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"d9d827d0af3ba710","status":"passed","time":{"start":1733030100434,"stop":1733030100434,"duration":0}},{"uid":"b1056dd0bc1f2f4e","status":"passed","time":{"start":1732764220467,"stop":1732764220468,"duration":1}},{"uid":"de0aa71757f8badf","status":"passed","time":{"start":1732428195776,"stop":1732428195776,"duration":0}},{"uid":"5a941d3b90762a67","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}},{"uid":"5ef0ca25b0e8e9c5","status":"passed","time":{"start":1724735129055,"stop":1724735129055,"duration":0}}]},"0a8e4dfe9eaf7b2cb8926113088e5d0a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"b43c16d06b3f5808","status":"passed","time":{"start":1596047924196,"stop":1596047924197,"duration":1}},{"uid":"3fc3fc4f42d1272b","status":"passed","time":{"start":1596005124299,"stop":1596005124300,"duration":1}},{"uid":"e4d6d5c0c01b7e82","status":"passed","time":{"start":1594531289130,"stop":1594531289131,"duration":1}},{"uid":"c97d4431cefe2d16","status":"passed","time":{"start":1594163434633,"stop":1594163434634,"duration":1}},{"uid":"30b331f3adf439b0","status":"passed","time":{"start":1594163041021,"stop":1594163041022,"duration":1}}]},"52e12c4648d8f4cf01926e8778370133":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"41cba8aef9bbe904","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047923345,"stop":1596047923345,"duration":0}},{"uid":"5650c62a08c1f6cd","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005123353,"stop":1596005123353,"duration":0}},{"uid":"739a912f797e0e0f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531288265,"stop":1594531288265,"duration":0}},{"uid":"4c4358080d3078b1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163433789,"stop":1594163433789,"duration":0}},{"uid":"4e4137053ca560a7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163040268,"stop":1594163040268,"duration":0}}]},"9398abf0c9f75b70331fc87dcc2b8a7f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"cd56af2e749c4e8a","status":"passed","time":{"start":1733030100711,"stop":1733030100711,"duration":0}},{"uid":"a3cba1eb012d0834","status":"passed","time":{"start":1732764220770,"stop":1732764220770,"duration":0}},{"uid":"27f5e11d20d2d96c","status":"passed","time":{"start":1732428196044,"stop":1732428196044,"duration":0}},{"uid":"8a0dfae45b96d6a4","status":"passed","time":{"start":1724735129336,"stop":1724735129336,"duration":0}},{"uid":"c7f51c235702ff2b","status":"passed","time":{"start":1724735129336,"stop":1724735129336,"duration":0}}]},"05bf5c98a76bc70a52e8a5ca13268eab":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"5951612733ac0cb9","status":"passed","time":{"start":1596047924556,"stop":1596047924556,"duration":0}},{"uid":"f21937cfbbaae25","status":"passed","time":{"start":1596005124660,"stop":1596005124663,"duration":3}},{"uid":"5d58b1a7218109b5","status":"passed","time":{"start":1594531289543,"stop":1594531289544,"duration":1}},{"uid":"671f6a4d68ab0df2","status":"passed","time":{"start":1594163434975,"stop":1594163434976,"duration":1}},{"uid":"7353760a04f5d0d1","status":"passed","time":{"start":1594163041373,"stop":1594163041374,"duration":1}}]},"86179f9249a59de428ee775697f09532":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"2a7d968ac3eed20b","status":"passed","time":{"start":1596047923796,"stop":1596047923797,"duration":1}},{"uid":"968dd33eab30cf89","status":"passed","time":{"start":1596005123828,"stop":1596005123829,"duration":1}},{"uid":"76a1aaf0a3f58f4d","status":"passed","time":{"start":1594531288741,"stop":1594531288742,"duration":1}},{"uid":"7c0c70247f667c0","status":"passed","time":{"start":1594163434201,"stop":1594163434202,"duration":1}},{"uid":"a8acd0468acfc37a","status":"passed","time":{"start":1594163040633,"stop":1594163040634,"duration":1}}]},"1b4dd61e36f8ec4ee2f83635d4e16e21":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a95c24b51d5c9432","status":"passed","time":{"start":1733030100851,"stop":1733030100851,"duration":0}},{"uid":"cc4dd11ea285cd92","status":"passed","time":{"start":1732764220907,"stop":1732764220907,"duration":0}},{"uid":"35f08e300f5635d6","status":"passed","time":{"start":1732428196147,"stop":1732428196148,"duration":1}},{"uid":"504baf7c4d256536","status":"passed","time":{"start":1724735129430,"stop":1724735129430,"duration":0}},{"uid":"c462a5b80d49c98b","status":"passed","time":{"start":1724735129430,"stop":1724735129430,"duration":0}}]},"cafc6fc0abfb11e9cfca8d11aa0fa441":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ed784be3e1822657","status":"passed","time":{"start":1596047924475,"stop":1596047924479,"duration":4}},{"uid":"8bccd3aa4e3f8054","status":"passed","time":{"start":1596005124583,"stop":1596005124584,"duration":1}},{"uid":"6d1cb4b174edb98f","status":"passed","time":{"start":1594531289445,"stop":1594531289446,"duration":1}},{"uid":"5ea24fe45dd3e1e9","status":"passed","time":{"start":1594163434899,"stop":1594163434900,"duration":1}},{"uid":"d96c17c5a0753288","status":"passed","time":{"start":1594163041289,"stop":1594163041290,"duration":1}}]},"ef9f0d6b554a403890075cafa527f60a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ffb8e8f4eed50d14","status":"passed","time":{"start":1733030100929,"stop":1733030100929,"duration":0}},{"uid":"3de5bbe9e7cab5b6","status":"passed","time":{"start":1732764221024,"stop":1732764221024,"duration":0}},{"uid":"2951c359ba3fd421","status":"passed","time":{"start":1732428196238,"stop":1732428196239,"duration":1}},{"uid":"972d0622d29729c4","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"2c2a3e42bb3933c8","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"d497c596f93571336a07dc34f8bfbb15":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ccd7de56a4099f36","status":"passed","time":{"start":1596047920326,"stop":1596047920329,"duration":3}},{"uid":"239bd4b3a01bc27d","status":"passed","time":{"start":1596005120225,"stop":1596005120226,"duration":1}},{"uid":"3f52e197b202f8ac","status":"passed","time":{"start":1594531285193,"stop":1594531285196,"duration":3}},{"uid":"ffe2375a75a66e62","status":"passed","time":{"start":1594163430669,"stop":1594163430671,"duration":2}},{"uid":"e525cd6e49d06aa3","status":"passed","time":{"start":1594163036892,"stop":1594163036894,"duration":2}}]},"42b548c0db1df4ee811cd611dd0f3fb5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"f272a61ddd3e6c22","status":"passed","time":{"start":1596047923420,"stop":1596047923422,"duration":2}},{"uid":"fe099401a3554dbb","status":"passed","time":{"start":1596005123416,"stop":1596005123417,"duration":1}},{"uid":"ae3562fc0808791d","status":"passed","time":{"start":1594531288343,"stop":1594531288344,"duration":1}},{"uid":"787b50b67714584a","status":"passed","time":{"start":1594163433837,"stop":1594163433839,"duration":2}},{"uid":"cc9da8d77d6e39cf","status":"passed","time":{"start":1594163040320,"stop":1594163040322,"duration":2}}]},"ae3e8fd54712dd8496499b7bc14e7226":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"afa4196b56245753","status":"passed","time":{"start":1733030099349,"stop":1733030099349,"duration":0}},{"uid":"37bcd45d30c593a7","status":"passed","time":{"start":1732764219315,"stop":1732764219315,"duration":0}},{"uid":"d4a0809a7647965","status":"passed","time":{"start":1732428194637,"stop":1732428194637,"duration":0}},{"uid":"3a2392b112899a67","status":"passed","time":{"start":1724735128031,"stop":1724735128031,"duration":0}},{"uid":"682a94239c4fcbde","status":"passed","time":{"start":1724735128031,"stop":1724735128031,"duration":0}}]},"7d6726eaa46b88e072d1737308714f4e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e5a675ad44e68491","status":"passed","time":{"start":1596047920309,"stop":1596047920310,"duration":1}},{"uid":"e479f3c1d382a28c","status":"passed","time":{"start":1596005120198,"stop":1596005120200,"duration":2}},{"uid":"c0b164673bf3c82b","status":"passed","time":{"start":1594531285169,"stop":1594531285170,"duration":1}},{"uid":"68ec38806a2cd925","status":"passed","time":{"start":1594163430649,"stop":1594163430650,"duration":1}},{"uid":"9f994ed97de7687b","status":"passed","time":{"start":1594163036873,"stop":1594163036874,"duration":1}}]},"fc9a702ca5c19210ede805fc9e7cf90c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3da16b28e7f4cfc7","status":"passed","time":{"start":1596047924046,"stop":1596047924047,"duration":1}},{"uid":"5a652a6c263222b6","status":"passed","time":{"start":1596005124140,"stop":1596005124141,"duration":1}},{"uid":"5b2a78b35171f42d","status":"passed","time":{"start":1594531288986,"stop":1594531288987,"duration":1}},{"uid":"275ecc22360d91d6","status":"passed","time":{"start":1594163434485,"stop":1594163434486,"duration":1}},{"uid":"e8a6bfbb71f53345","status":"passed","time":{"start":1594163040859,"stop":1594163040860,"duration":1}}]},"dcabd02011959f0337d9098678ad990d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"9e884f6ea55b7c35","status":"passed","time":{"start":1733030101148,"stop":1733030101148,"duration":0}},{"uid":"63ea9545d8dcd43f","status":"passed","time":{"start":1732764221337,"stop":1732764221337,"duration":0}},{"uid":"b1cbd478c753b1e","status":"passed","time":{"start":1732428196468,"stop":1732428196468,"duration":0}},{"uid":"bfe92f9ff640a644","status":"passed","time":{"start":1724735129758,"stop":1724735129758,"duration":0}},{"uid":"966dbbb37b9c251e","status":"passed","time":{"start":1724735129758,"stop":1724735129758,"duration":0}}]},"80fa996da1344642e95c3c1d2f315df1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"46352cf5111d5c61","status":"passed","time":{"start":1733030101007,"stop":1733030101007,"duration":0}},{"uid":"689b611d3c9a3124","status":"passed","time":{"start":1732764221134,"stop":1732764221134,"duration":0}},{"uid":"bd4541daca134967","status":"passed","time":{"start":1732428196311,"stop":1732428196312,"duration":1}},{"uid":"7ac9af93b3d2f297","status":"passed","time":{"start":1724735129586,"stop":1724735129602,"duration":16}},{"uid":"3be027c950740ddd","status":"passed","time":{"start":1724735129586,"stop":1724735129602,"duration":16}}]},"161a43e9e1a5a89bd5102282ce0a8c54":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":14,"unknown":0,"total":14},"items":[{"uid":"ab747b5869b404ca","status":"passed","time":{"start":1596047919264,"stop":1596047919268,"duration":4}},{"uid":"edb0d9bfe101f9dc","status":"passed","time":{"start":1596005119282,"stop":1596005119285,"duration":3}},{"uid":"2c1d5bfd8e28c76b","status":"passed","time":{"start":1594531284186,"stop":1594531284188,"duration":2}},{"uid":"ff5b0bbf7bff148f","status":"passed","time":{"start":1594163429754,"stop":1594163429755,"duration":1}},{"uid":"99a06d0e6864000b","status":"passed","time":{"start":1594163035939,"stop":1594163035947,"duration":8}}]},"2cb427f82db56166295274f89427b370":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"5ffbd011186f0c0b","status":"passed","time":{"start":1596047920657,"stop":1596047920664,"duration":7}},{"uid":"6695f08a3298a6b0","status":"passed","time":{"start":1596005120545,"stop":1596005120552,"duration":7}},{"uid":"38c868d62fad4f75","status":"passed","time":{"start":1594531285478,"stop":1594531285484,"duration":6}},{"uid":"882a3c012ef28b66","status":"passed","time":{"start":1594163430960,"stop":1594163430968,"duration":8}},{"uid":"dfdd88579a2370f4","status":"passed","time":{"start":1594163037198,"stop":1594163037205,"duration":7}}]},"e15f1973b9fdb38f6fac61e3b46f93cc":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f8789af2e0cead9e","status":"passed","time":{"start":1733030101148,"stop":1733030101148,"duration":0}},{"uid":"6dfafb882d7cc41f","status":"passed","time":{"start":1732764221330,"stop":1732764221330,"duration":0}},{"uid":"8c8d43e9d38910da","status":"passed","time":{"start":1732428196461,"stop":1732428196461,"duration":0}},{"uid":"8427b8f31ff35d6c","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"a3beec2fa9a311c4","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}}]},"941f95519b8a2760d5d87e88d375511f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"df1a6e2728b6c2ba","status":"passed","time":{"start":1596047924118,"stop":1596047924119,"duration":1}},{"uid":"a2e88b1f5321c6e6","status":"passed","time":{"start":1596005124214,"stop":1596005124215,"duration":1}},{"uid":"3375d65369f2909a","status":"passed","time":{"start":1594531289052,"stop":1594531289053,"duration":1}},{"uid":"c2ea749412e943c0","status":"passed","time":{"start":1594163434557,"stop":1594163434558,"duration":1}},{"uid":"bc90e79697b04699","status":"passed","time":{"start":1594163040943,"stop":1594163040944,"duration":1}}]},"7fbc65fe31554720c70d1027b5a5aaf6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"86b431e3074334a7","status":"passed","time":{"start":1596047924652,"stop":1596047924654,"duration":2}},{"uid":"7e89c37648c19a41","status":"passed","time":{"start":1596005124782,"stop":1596005124783,"duration":1}},{"uid":"9cbcc9a1ef853dd7","status":"passed","time":{"start":1594531289664,"stop":1594531289665,"duration":1}},{"uid":"97971de30bfd7627","status":"passed","time":{"start":1594163435075,"stop":1594163435075,"duration":0}},{"uid":"794e47e81d3caebf","status":"passed","time":{"start":1594163041488,"stop":1594163041489,"duration":1}}]},"72a2d75b45f09e520765f369cfc2bc8f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a4cb6a94c77f28ce","status":"passed","time":{"start":1733030100945,"stop":1733030100945,"duration":0}},{"uid":"99bd3e79aeea5636","status":"passed","time":{"start":1732764221033,"stop":1732764221033,"duration":0}},{"uid":"371c743cf6f64f1d","status":"passed","time":{"start":1732428196244,"stop":1732428196245,"duration":1}},{"uid":"26cf86ca9eda4b5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"34febd97f08d8df7","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"f6abc3263260f9b09426d486c18b1d1c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ae11fee7650ad13c","status":"passed","time":{"start":1596047924638,"stop":1596047924638,"duration":0}},{"uid":"ec0b9d2ff15e059e","status":"passed","time":{"start":1596005124753,"stop":1596005124756,"duration":3}},{"uid":"19a638a8db7fc515","status":"passed","time":{"start":1594531289646,"stop":1594531289647,"duration":1}},{"uid":"17c5dee327b3fd1c","status":"passed","time":{"start":1594163435062,"stop":1594163435063,"duration":1}},{"uid":"ee728fb3ef26d4b2","status":"passed","time":{"start":1594163041474,"stop":1594163041475,"duration":1}}]},"04bb543ec741bd163e341a33a1623692":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4e3fc5966ad47411","status":"passed","time":{"start":1733030099333,"stop":1733030099333,"duration":0}},{"uid":"d6ad7a05187743ff","status":"passed","time":{"start":1732764219308,"stop":1732764219309,"duration":1}},{"uid":"256a10c9792b808f","status":"passed","time":{"start":1732428194628,"stop":1732428194628,"duration":0}},{"uid":"616180d049b16d1d","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"7ba8a4247f4c6307","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}}]},"4e8f158d2e887eb45841e908801e1bfa":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1941721193cce28a","status":"passed","time":{"start":1596047919676,"stop":1596047919931,"duration":255}},{"uid":"732fcaf6e51ca4a","status":"passed","time":{"start":1596005119641,"stop":1596005119896,"duration":255}},{"uid":"567c1788ec42c341","status":"passed","time":{"start":1594531284550,"stop":1594531284797,"duration":247}},{"uid":"f36d1240b1684708","status":"passed","time":{"start":1594163430088,"stop":1594163430320,"duration":232}},{"uid":"e5c8d52471fa7f23","status":"passed","time":{"start":1594163036307,"stop":1594163036539,"duration":232}}]},"2e669f0529d36ab8d3f8a8bda96b4165":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e47d01d6abb5814e","status":"passed","time":{"start":1596047923263,"stop":1596047923264,"duration":1}},{"uid":"45b6c100df7805e3","status":"passed","time":{"start":1596005123260,"stop":1596005123261,"duration":1}},{"uid":"5876876ae43b4a8a","status":"passed","time":{"start":1594531288192,"stop":1594531288193,"duration":1}},{"uid":"ba06eb32053ff48b","status":"passed","time":{"start":1594163433722,"stop":1594163433723,"duration":1}},{"uid":"e40e9c5dc2dbbc4","status":"passed","time":{"start":1594163040188,"stop":1594163040189,"duration":1}}]},"7ee6731933bd9dff6fabc41830db1bf0":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"ec58e61448a9c6a8","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1733030098927,"stop":1733030098927,"duration":0}},{"uid":"8e9b4227c17ce17f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218853,"stop":1732764218853,"duration":0}},{"uid":"571176bf000b455b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194198,"stop":1732428194198,"duration":0}},{"uid":"87acfa055dcbe26a","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"a064a48d91c28f13","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"9f2093620517aae286b85ccc9f40b534":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f74a1a4c19be5344","status":"passed","time":{"start":1733030100215,"stop":1733030100215,"duration":0}},{"uid":"ebad1371009d2223","status":"passed","time":{"start":1732764220243,"stop":1732764220243,"duration":0}},{"uid":"db6f47361aae7a53","status":"passed","time":{"start":1732428195563,"stop":1732428195563,"duration":0}},{"uid":"51971bf7ad109ed2","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0}},{"uid":"30cacf1f2fb31f20","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0}}]},"e2716f691be2a9d6b5fd30d66b1f784d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f06328bb4646abe9","status":"passed","time":{"start":1733030100679,"stop":1733030100679,"duration":0}},{"uid":"fa6c346b04c031d5","status":"passed","time":{"start":1732764220731,"stop":1732764220732,"duration":1}},{"uid":"dd6fef8ab37d71ba","status":"passed","time":{"start":1732428196011,"stop":1732428196011,"duration":0}},{"uid":"e7eaed29fbceb75","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0}},{"uid":"aac9dbbaca38b054","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0}}]},"e4a3219ae28469fc10d020cba24dd0dd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"4e3518fb96f2d3b2","status":"passed","time":{"start":1596047920420,"stop":1596047920421,"duration":1}},{"uid":"6db01be431478f6a","status":"passed","time":{"start":1596005120319,"stop":1596005120320,"duration":1}},{"uid":"bd5ea58390f0a292","status":"passed","time":{"start":1594531285272,"stop":1594531285274,"duration":2}},{"uid":"8be8de5c8172e09b","status":"passed","time":{"start":1594163430739,"stop":1594163430740,"duration":1}},{"uid":"c996edcdf3d76d50","status":"passed","time":{"start":1594163036971,"stop":1594163036972,"duration":1}}]},"e52a4070adc4c9a5f7d9d15dc00dcd29":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"55638bba0759cb56","status":"passed","time":{"start":1596047923748,"stop":1596047923748,"duration":0}},{"uid":"62d5569b0cdd4875","status":"passed","time":{"start":1596005123782,"stop":1596005123783,"duration":1}},{"uid":"b732ea427fd44461","status":"passed","time":{"start":1594531288698,"stop":1594531288699,"duration":1}},{"uid":"717cb846ad5d46e","status":"passed","time":{"start":1594163434128,"stop":1594163434129,"duration":1}},{"uid":"16c3317126c9fbbc","status":"passed","time":{"start":1594163040592,"stop":1594163040593,"duration":1}}]},"301a4a5c6feaafe2de82b5b9900cd661":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ad3f08ee8482dbb3","status":"passed","time":{"start":1596047924645,"stop":1596047924645,"duration":0}},{"uid":"c50a7d17debdafc4","status":"passed","time":{"start":1596005124774,"stop":1596005124775,"duration":1}},{"uid":"613437d5b4c37efc","status":"passed","time":{"start":1594531289656,"stop":1594531289657,"duration":1}},{"uid":"4dc4edca45be600b","status":"passed","time":{"start":1594163435068,"stop":1594163435068,"duration":0}},{"uid":"e3639c83e28d56e9","status":"passed","time":{"start":1594163041481,"stop":1594163041482,"duration":1}}]},"5ec88dd2e1061775d1a54f008e35ffe5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"371bb28917263447","status":"passed","time":{"start":1596047923712,"stop":1596047923713,"duration":1}},{"uid":"945e602090de2952","status":"passed","time":{"start":1596005123746,"stop":1596005123748,"duration":2}},{"uid":"c76e88266fe8513e","status":"passed","time":{"start":1594531288652,"stop":1594531288653,"duration":1}},{"uid":"a12f02d97bfbdaf7","status":"passed","time":{"start":1594163434093,"stop":1594163434095,"duration":2}},{"uid":"4ded9c018409dec5","status":"passed","time":{"start":1594163040563,"stop":1594163040564,"duration":1}}]},"0b77c06fac1d0dda8fc01f3391f08471":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a3a31a9b373fe696","status":"passed","time":{"start":1596047924320,"stop":1596047924321,"duration":1}},{"uid":"a42fd1b52c788a43","status":"passed","time":{"start":1596005124421,"stop":1596005124423,"duration":2}},{"uid":"e0559ccad83713c8","status":"passed","time":{"start":1594531289260,"stop":1594531289261,"duration":1}},{"uid":"f9618f1299802d13","status":"passed","time":{"start":1594163434747,"stop":1594163434748,"duration":1}},{"uid":"60f573137e6be93b","status":"passed","time":{"start":1594163041136,"stop":1594163041137,"duration":1}}]},"3d20cddd76e145acdf8951f93bbd7aca":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"96ad66d817d9d01","status":"passed","time":{"start":1596047924137,"stop":1596047924139,"duration":2}},{"uid":"12377738ed99b4e7","status":"passed","time":{"start":1596005124234,"stop":1596005124236,"duration":2}},{"uid":"1a572099bd87c4ff","status":"passed","time":{"start":1594531289071,"stop":1594531289073,"duration":2}},{"uid":"d1964b006528dba7","status":"passed","time":{"start":1594163434576,"stop":1594163434577,"duration":1}},{"uid":"9d18077ad676acbb","status":"passed","time":{"start":1594163040961,"stop":1594163040964,"duration":3}}]},"4837bd231004cf7ec289887c52c12796":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"b5ba84846c075db5","status":"passed","time":{"start":1733030100836,"stop":1733030100836,"duration":0}},{"uid":"2991adec6435da10","status":"passed","time":{"start":1732764220892,"stop":1732764220893,"duration":1}},{"uid":"36685d778f756fae","status":"passed","time":{"start":1732428196138,"stop":1732428196139,"duration":1}},{"uid":"7c3ec7eab2e0be6d","status":"passed","time":{"start":1724735129414,"stop":1724735129430,"duration":16}},{"uid":"2fba83a53ac553ac","status":"passed","time":{"start":1724735129414,"stop":1724735129430,"duration":16}}]},"4d406a702da9fd827c8c4798d255a6cf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ac824f903545a6e7","status":"passed","time":{"start":1733030099177,"stop":1733030099177,"duration":0}},{"uid":"1c9684bf403c80de","status":"passed","time":{"start":1732764219137,"stop":1732764219137,"duration":0}},{"uid":"e99ca5757342b866","status":"passed","time":{"start":1732428194463,"stop":1732428194463,"duration":0}},{"uid":"b9d7d0d5afb8734c","status":"passed","time":{"start":1724735127844,"stop":1724735127844,"duration":0}},{"uid":"bdcb772653d8aad","status":"passed","time":{"start":1724735127844,"stop":1724735127844,"duration":0}}]},"be99c6f72cdf623836966737dcb7a654":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"555817f2fd5ba68f","status":"passed","time":{"start":1733030100601,"stop":1733030100601,"duration":0}},{"uid":"8388a8495a8b75af","status":"passed","time":{"start":1732764220641,"stop":1732764220642,"duration":1}},{"uid":"8ea6e5a2b5515469","status":"passed","time":{"start":1732428195937,"stop":1732428195939,"duration":2}},{"uid":"c799982c38b97fcc","status":"passed","time":{"start":1724735129227,"stop":1724735129227,"duration":0}},{"uid":"af191d67a3f53ad3","status":"passed","time":{"start":1724735129227,"stop":1724735129227,"duration":0}}]},"7c48f5c6aa887d1bc76d081b028cf7cf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ec0c7de9a70a5f5e","status":"passed","time":{"start":1733030100528,"stop":1733030100528,"duration":0}},{"uid":"f26dca06c76121c7","status":"passed","time":{"start":1732764220572,"stop":1732764220573,"duration":1}},{"uid":"7d6c6bb6b47e11d4","status":"passed","time":{"start":1732428195874,"stop":1732428195875,"duration":1}},{"uid":"f1ac1e81621379df","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}},{"uid":"9d90f23892be7ac3","status":"passed","time":{"start":1724735129164,"stop":1724735129164,"duration":0}}]},"d4bb68fb8c0e59fc03fed525cca43eb5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"293f48722d8450df","status":"passed","time":{"start":1733030099317,"stop":1733030099317,"duration":0}},{"uid":"49ad6a9c0404421b","status":"passed","time":{"start":1732764219290,"stop":1732764219291,"duration":1}},{"uid":"33e90a465d3b6e95","status":"passed","time":{"start":1732428194610,"stop":1732428194610,"duration":0}},{"uid":"a70ffb4d0a92e5c8","status":"passed","time":{"start":1724735128000,"stop":1724735128000,"duration":0}},{"uid":"291bd12f30edb56f","status":"passed","time":{"start":1724735128000,"stop":1724735128000,"duration":0}}]},"4f7c4b258ce2dd212abc76d538a956bd":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"21221b4a48a21055","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1733030100184,"stop":1733030100184,"duration":0}},{"uid":"2890c501d19b5f47","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764220219,"stop":1732764220219,"duration":0}},{"uid":"b6d0f7b70ff35380","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428195535,"stop":1732428195535,"duration":0}},{"uid":"b72d4e8ad3288d1b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}},{"uid":"900ed6bd99df3d56","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735128836,"stop":1724735128836,"duration":0}}]},"44269ffb9aeaecd9b9cb3579ebfafa33":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":19,"unknown":0,"total":19},"items":[{"uid":"79f88c515080eaf0","status":"passed","time":{"start":1596047923899,"stop":1596047923900,"duration":1}},{"uid":"7342fa1ab12766d","status":"passed","time":{"start":1596005123934,"stop":1596005123936,"duration":2}},{"uid":"8e391f54d7032875","status":"passed","time":{"start":1594531288830,"stop":1594531288832,"duration":2}},{"uid":"f46bcb027664cf43","status":"passed","time":{"start":1594163434302,"stop":1594163434304,"duration":2}},{"uid":"cc5186acdd230ef2","status":"passed","time":{"start":1594163040716,"stop":1594163040717,"duration":1}}]},"fcd618577998a86f372b0608156ae679":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"769ac601b16802cc","status":"passed","time":{"start":1596047923875,"stop":1596047923876,"duration":1}},{"uid":"8ade1a4ed229c183","status":"passed","time":{"start":1596005123909,"stop":1596005123910,"duration":1}},{"uid":"f4445efd3f03b6ac","status":"passed","time":{"start":1594531288811,"stop":1594531288812,"duration":1}},{"uid":"a689309bcbef2944","status":"passed","time":{"start":1594163434277,"stop":1594163434278,"duration":1}},{"uid":"537f31bc291596c7","status":"passed","time":{"start":1594163040695,"stop":1594163040696,"duration":1}}]},"dd45bde8a5798bd4dac8809e8aa8206c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"aa0fd3e8d8009a95","status":"passed","time":{"start":1733030100169,"stop":1733030100169,"duration":0}},{"uid":"64ddebaa5d6679fc","status":"passed","time":{"start":1732764220198,"stop":1732764220198,"duration":0}},{"uid":"9267ea7150c527ef","status":"passed","time":{"start":1732428195510,"stop":1732428195510,"duration":0}},{"uid":"1719ddf6913445c8","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"66511dda8143933e","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}}]},"6753f1fa7219c8cb1c1cfd633e3291ef":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"33a9357aa53f398b","status":"passed","time":{"start":1596047924382,"stop":1596047924383,"duration":1}},{"uid":"c665ad0a0e6c711d","status":"passed","time":{"start":1596005124486,"stop":1596005124487,"duration":1}},{"uid":"f218d7354c801b8e","status":"passed","time":{"start":1594531289330,"stop":1594531289331,"duration":1}},{"uid":"804d243cf20fb592","status":"passed","time":{"start":1594163434803,"stop":1594163434804,"duration":1}},{"uid":"57fbb6cfee6391bf","status":"passed","time":{"start":1594163041193,"stop":1594163041194,"duration":1}}]},"c07c7cb9e4aa2b6b273c9327f48ca674":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"6b2ccbd851ec600","status":"passed","time":{"start":1733030100914,"stop":1733030100914,"duration":0}},{"uid":"190ed93e28b901b","status":"passed","time":{"start":1732764220999,"stop":1732764220999,"duration":0}},{"uid":"698c99dcac4b0d93","status":"passed","time":{"start":1732428196215,"stop":1732428196215,"duration":0}},{"uid":"1188dda60b67ea96","status":"passed","time":{"start":1724735129508,"stop":1724735129508,"duration":0}},{"uid":"3d238edf9c2316ff","status":"passed","time":{"start":1724735129508,"stop":1724735129508,"duration":0}}]},"fed42f6855f5f40945177fa4c23f0f10":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c56c5e45a02efbb2","status":"passed","time":{"start":1596047923566,"stop":1596047923569,"duration":3}},{"uid":"6529db7b1ff7aad9","status":"passed","time":{"start":1596005123578,"stop":1596005123582,"duration":4}},{"uid":"27045d81bffc6b89","status":"passed","time":{"start":1594531288509,"stop":1594531288513,"duration":4}},{"uid":"e4330e446bec81c2","status":"passed","time":{"start":1594163433963,"stop":1594163433968,"duration":5}},{"uid":"1f375106e30801d1","status":"passed","time":{"start":1594163040441,"stop":1594163040443,"duration":2}}]},"0f9fe14df4043e3026ded68af344e3f2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4cc7d24b84024142","status":"passed","time":{"start":1733030100122,"stop":1733030100122,"duration":0}},{"uid":"59e860fc2782867c","status":"passed","time":{"start":1732764220156,"stop":1732764220156,"duration":0}},{"uid":"b2ea4d6d64dc027a","status":"passed","time":{"start":1732428195466,"stop":1732428195466,"duration":0}},{"uid":"6ab6caccad49b468","status":"passed","time":{"start":1724735128774,"stop":1724735128774,"duration":0}},{"uid":"ccf5a8c46639d0ec","status":"passed","time":{"start":1724735128774,"stop":1724735128774,"duration":0}}]},"b5060eb4345bb1fe079895175d656cb8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"6db30c4ff5c46df7","status":"passed","time":{"start":1596047920279,"stop":1596047920280,"duration":1}},{"uid":"bf01c1cf3a02fe61","status":"passed","time":{"start":1596005120178,"stop":1596005120179,"duration":1}},{"uid":"898fe1232be29d1f","status":"passed","time":{"start":1594531285142,"stop":1594531285144,"duration":2}},{"uid":"97d7e6522c252b56","status":"passed","time":{"start":1594163430629,"stop":1594163430630,"duration":1}},{"uid":"7deee5701b71c0b1","status":"passed","time":{"start":1594163036850,"stop":1594163036852,"duration":2}}]},"da381d769d9c85b15441af4ada467c58":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"51966bed69fa2237","status":"passed","time":{"start":1596047923958,"stop":1596047923959,"duration":1}},{"uid":"1c066221956be17","status":"passed","time":{"start":1596005124034,"stop":1596005124035,"duration":1}},{"uid":"6212488cfd2a4684","status":"passed","time":{"start":1594531288891,"stop":1594531288892,"duration":1}},{"uid":"6fbf63bbaf63780b","status":"passed","time":{"start":1594163434379,"stop":1594163434381,"duration":2}},{"uid":"101888eedff2506d","status":"passed","time":{"start":1594163040774,"stop":1594163040774,"duration":0}}]},"cff7d7f7b55b35458669cd92cb129d06":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4d53eb58d77047e8","status":"passed","time":{"start":1733030098989,"stop":1733030098989,"duration":0}},{"uid":"5ad5cb812fbd5d4a","status":"passed","time":{"start":1732764218926,"stop":1732764218926,"duration":0}},{"uid":"cf71a425c4796a9","status":"passed","time":{"start":1732428194268,"stop":1732428194268,"duration":0}},{"uid":"fd4d83368b6d5d5e","status":"passed","time":{"start":1724735127672,"stop":1724735127672,"duration":0}},{"uid":"689de206e9df0991","status":"passed","time":{"start":1724735127672,"stop":1724735127672,"duration":0}}]},"2dc5f3dd0a3e6e7beee8f439047c4032":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ad3e6b6eddb975ef","status":"passed","time":{"start":1733030101164,"stop":1733030101164,"duration":0}},{"uid":"4710cc2182eb85cb","status":"passed","time":{"start":1732764221358,"stop":1732764221359,"duration":1}},{"uid":"54bb63fb3736b8ae","status":"passed","time":{"start":1732428196482,"stop":1732428196482,"duration":0}},{"uid":"b97e3a9bf54f17f3","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}},{"uid":"73d92f8f0c07772d","status":"passed","time":{"start":1724735129774,"stop":1724735129774,"duration":0}}]},"7cff1d7692fe8bf77b7f716ce4e74775":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1e95cacac5e122c","status":"passed","time":{"start":1596047920614,"stop":1596047920615,"duration":1}},{"uid":"6a8ebf1d563b029","status":"passed","time":{"start":1596005120508,"stop":1596005120510,"duration":2}},{"uid":"76119461e6bbe7b5","status":"passed","time":{"start":1594531285444,"stop":1594531285445,"duration":1}},{"uid":"8ae0c921930f3997","status":"passed","time":{"start":1594163430915,"stop":1594163430916,"duration":1}},{"uid":"3b689712ade903e1","status":"passed","time":{"start":1594163037159,"stop":1594163037162,"duration":3}}]},"f9568f445cf6471d62f38f61a6e1887d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"badb2c1a8c5e2d2d","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"664f2a2d41bf2bd8","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"5ea1e8d078b774a7","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"6c1504a4fcfadf69","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"a83637127d81f7d9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"12f0f975ccfd38a2860e83db6017e19f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"fef6b9be2b6df65c","status":"passed","time":{"start":1733030101054,"stop":1733030101054,"duration":0}},{"uid":"a5b469ea69ba375b","status":"passed","time":{"start":1732764221204,"stop":1732764221204,"duration":0}},{"uid":"f701011259e850f6","status":"passed","time":{"start":1732428196359,"stop":1732428196359,"duration":0}},{"uid":"e10517b1ea4eb479","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0}},{"uid":"2cbc31ebfbb61905","status":"passed","time":{"start":1724735129649,"stop":1724735129649,"duration":0}}]},"3ade0b8dc3a70452a99ea470cea361ac":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a1c87b2c2a6c0bb7","status":"passed","time":{"start":1733030100961,"stop":1733030100961,"duration":0}},{"uid":"2be24f9b66669d76","status":"passed","time":{"start":1732764221056,"stop":1732764221056,"duration":0}},{"uid":"345a3bae73357330","status":"passed","time":{"start":1732428196265,"stop":1732428196265,"duration":0}},{"uid":"c35da98b55fb5e6b","status":"passed","time":{"start":1724735129555,"stop":1724735129555,"duration":0}},{"uid":"6a770856a19e186","status":"passed","time":{"start":1724735129555,"stop":1724735129555,"duration":0}}]},"89f53112353ba49dc8f3a4029d39ba34":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"b4c3bd7788c9f57d","status":"passed","time":{"start":1733030100309,"stop":1733030100309,"duration":0}},{"uid":"63a8ebd07b8fa1c4","status":"passed","time":{"start":1732764220337,"stop":1732764220337,"duration":0}},{"uid":"70963d87150b1b7f","status":"passed","time":{"start":1732428195660,"stop":1732428195660,"duration":0}},{"uid":"59863a86bad45fb3","status":"passed","time":{"start":1724735128946,"stop":1724735128946,"duration":0}},{"uid":"29266ed99d46b2a","status":"passed","time":{"start":1724735128946,"stop":1724735128946,"duration":0}}]},"a6cf7a78113925c8ce86bec289a2189d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c7e18ff4ddc5c92a","status":"passed","time":{"start":1596047924091,"stop":1596047924093,"duration":2}},{"uid":"7b2e4e8402f55302","status":"passed","time":{"start":1596005124192,"stop":1596005124193,"duration":1}},{"uid":"b0cb918932f1257a","status":"passed","time":{"start":1594531289032,"stop":1594531289032,"duration":0}},{"uid":"546cae077bf7ca6a","status":"passed","time":{"start":1594163434534,"stop":1594163434535,"duration":1}},{"uid":"2c43d13401571ecf","status":"passed","time":{"start":1594163040922,"stop":1594163040923,"duration":1}}]},"a1dee0241acea84cdb83fd9eaabd5c04":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"3a516b9dc7b53625","status":"passed","time":{"start":1733030100929,"stop":1733030100929,"duration":0}},{"uid":"d0246537274067fb","status":"passed","time":{"start":1732764221017,"stop":1732764221018,"duration":1}},{"uid":"a4849e99633e4676","status":"passed","time":{"start":1732428196230,"stop":1732428196230,"duration":0}},{"uid":"327fbdea3443aca5","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}},{"uid":"c301f45b01d7d10f","status":"passed","time":{"start":1724735129524,"stop":1724735129524,"duration":0}}]},"6738a51245363d65952509f12ebc1af8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"733b2334645f5c42","status":"passed","time":{"start":1733030100262,"stop":1733030100262,"duration":0}},{"uid":"416bb0c0ac58f7b6","status":"passed","time":{"start":1732764220293,"stop":1732764220293,"duration":0}},{"uid":"59b1922c33f3ac65","status":"passed","time":{"start":1732428195616,"stop":1732428195616,"duration":0}},{"uid":"9b82a842fdc9b867","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}},{"uid":"4c3877c30e625752","status":"passed","time":{"start":1724735128914,"stop":1724735128914,"duration":0}}]},"a2426de0b4808429aff451df95bbdc21":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"1d2cfb77eef4360e","status":"passed","time":{"start":1733030100137,"stop":1733030100137,"duration":0}},{"uid":"8605c2bc186d7f9a","status":"passed","time":{"start":1732764220171,"stop":1732764220172,"duration":1}},{"uid":"f5177f712a8be6da","status":"passed","time":{"start":1732428195484,"stop":1732428195485,"duration":1}},{"uid":"d8d5d2ee94f4b051","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0}},{"uid":"62e4f6698c2439c","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0}}]},"464e445546d6c625c166d17d836fe45c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"43a52f18fb3b8136","status":"passed","time":{"start":1733030098739,"stop":1733030098739,"duration":0}},{"uid":"e7035dc3ef8d99c0","status":"passed","time":{"start":1732764218663,"stop":1732764218663,"duration":0}},{"uid":"461527a27e50c04a","status":"passed","time":{"start":1732428194015,"stop":1732428194015,"duration":0}},{"uid":"95ddc175910ea52","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}},{"uid":"16026a681cee6bae","status":"passed","time":{"start":1724735127266,"stop":1724735127266,"duration":0}}]},"b49a06236d1af1a464e84083e52f6b22":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"d49eccd60ce84feb","status":"passed","time":{"start":1733030098927,"stop":1733030098927,"duration":0}},{"uid":"4eb91d777aea105a","status":"passed","time":{"start":1732764218861,"stop":1732764218861,"duration":0}},{"uid":"5ea5418b10cdf416","status":"passed","time":{"start":1732428194207,"stop":1732428194207,"duration":0}},{"uid":"5e6aa533c6c0fafa","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}},{"uid":"d65c16a1b47d468e","status":"passed","time":{"start":1724735127485,"stop":1724735127485,"duration":0}}]},"c6165a75ca9eea153433d316f4ac3eb9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"93260917d8d1730d","status":"passed","time":{"start":1596047924343,"stop":1596047924344,"duration":1}},{"uid":"c74080002f5998f4","status":"passed","time":{"start":1596005124449,"stop":1596005124450,"duration":1}},{"uid":"7ebd44671756394c","status":"passed","time":{"start":1594531289286,"stop":1594531289286,"duration":0}},{"uid":"e09926b95d980041","status":"passed","time":{"start":1594163434769,"stop":1594163434770,"duration":1}},{"uid":"ca5dbfdf828fd84b","status":"passed","time":{"start":1594163041158,"stop":1594163041159,"duration":1}}]},"faebae956c3da12c5f429266c959c030":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"3d9d773987a3ac09","status":"passed","time":{"start":1733030100153,"stop":1733030100153,"duration":0}},{"uid":"1c3655d4a978bd79","status":"passed","time":{"start":1732764220192,"stop":1732764220192,"duration":0}},{"uid":"87dc5713a007f1d7","status":"passed","time":{"start":1732428195501,"stop":1732428195501,"duration":0}},{"uid":"d9458c8615b9e985","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}},{"uid":"863d982a547ab48a","status":"passed","time":{"start":1724735128805,"stop":1724735128805,"duration":0}}]},"5ade91fb72a8c6b40f8def4106a376c0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1d5767f16afc3bd8","status":"passed","time":{"start":1596047923917,"stop":1596047923918,"duration":1}},{"uid":"e686dcdf2807c271","status":"passed","time":{"start":1596005123957,"stop":1596005123958,"duration":1}},{"uid":"a9361839c25b3e08","status":"passed","time":{"start":1594531288846,"stop":1594531288847,"duration":1}},{"uid":"1c2bfb84e88d2c39","status":"passed","time":{"start":1594163434328,"stop":1594163434329,"duration":1}},{"uid":"996f2e4824ff8649","status":"passed","time":{"start":1594163040732,"stop":1594163040733,"duration":1}}]},"d52901f553e103c17fa73d8148d8b604":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"91c1d8a1fc37f84","status":"passed","time":{"start":1733030100403,"stop":1733030100403,"duration":0}},{"uid":"46eea1e10beb3240","status":"passed","time":{"start":1732764220443,"stop":1732764220443,"duration":0}},{"uid":"2baefc3521a1da2a","status":"passed","time":{"start":1732428195750,"stop":1732428195751,"duration":1}},{"uid":"76548c4669002681","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}},{"uid":"fb032b53923bc0e9","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}]},"12e938cceeb3c2541d2a8441fd1037c9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":20,"unknown":0,"total":20},"items":[{"uid":"91f1da3329a1a671","status":"passed","time":{"start":1596047919127,"stop":1596047919129,"duration":2}},{"uid":"41496dbd64dd1c9c","status":"passed","time":{"start":1596005119184,"stop":1596005119186,"duration":2}},{"uid":"cb957225d743894a","status":"passed","time":{"start":1594531284076,"stop":1594531284078,"duration":2}},{"uid":"5e887dd6d7625f8","status":"passed","time":{"start":1594163429645,"stop":1594163429647,"duration":2}},{"uid":"2446a309189eda9d","status":"passed","time":{"start":1594163035809,"stop":1594163035811,"duration":2}}]},"32fca0dba156c29ff0c5aa5efe4a761f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e29672a56bdf38c1","status":"passed","time":{"start":1596047923830,"stop":1596047923831,"duration":1}},{"uid":"801ff19c5bf67125","status":"passed","time":{"start":1596005123859,"stop":1596005123864,"duration":5}},{"uid":"53f1e2f5b475a268","status":"passed","time":{"start":1594531288774,"stop":1594531288775,"duration":1}},{"uid":"22ec47c3f794f2b2","status":"passed","time":{"start":1594163434235,"stop":1594163434235,"duration":0}},{"uid":"d2f81d0cf163dbce","status":"passed","time":{"start":1594163040661,"stop":1594163040662,"duration":1}}]},"250e37eef35f96fa2557cde52e0899db":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d22f747573a022e2","status":"passed","time":{"start":1596047919607,"stop":1596047919610,"duration":3}},{"uid":"16bd58c8b6c3a1e0","status":"passed","time":{"start":1596005119586,"stop":1596005119588,"duration":2}},{"uid":"6dc5fd07ddbfc757","status":"passed","time":{"start":1594531284488,"stop":1594531284489,"duration":1}},{"uid":"7e96f18e152c398","status":"passed","time":{"start":1594163430041,"stop":1594163430041,"duration":0}},{"uid":"65b810d84de0efeb","status":"passed","time":{"start":1594163036257,"stop":1594163036258,"duration":1}}]},"9099ed84dac5ff19b3e1ff40f3781efd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"244ec661f6b4f13e","status":"passed","time":{"start":1596047923760,"stop":1596047923766,"duration":6}},{"uid":"4576ef357da3660a","status":"passed","time":{"start":1596005123794,"stop":1596005123797,"duration":3}},{"uid":"81334e5a4cdd758d","status":"passed","time":{"start":1594531288709,"stop":1594531288711,"duration":2}},{"uid":"480df397e0797521","status":"passed","time":{"start":1594163434139,"stop":1594163434141,"duration":2}},{"uid":"354bf46a9801f24c","status":"passed","time":{"start":1594163040607,"stop":1594163040609,"duration":2}}]},"6f72fd5fb63f9cad16ccb27d6b59b668":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d55a4c35e21d8111","status":"passed","time":{"start":1596047924690,"stop":1596047924692,"duration":2}},{"uid":"f4e853010f35408c","status":"passed","time":{"start":1596005124837,"stop":1596005124838,"duration":1}},{"uid":"2c40e2f3652fc386","status":"passed","time":{"start":1594531289709,"stop":1594531289710,"duration":1}},{"uid":"d3e56ff953e034bc","status":"passed","time":{"start":1594163435112,"stop":1594163435112,"duration":0}},{"uid":"678c65df6866a264","status":"passed","time":{"start":1594163041528,"stop":1594163041528,"duration":0}}]},"81b718c3bba361637ce9ed2266cd30d2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"68fbe283acac1b6a","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"ed9cfa6ba87dba0e","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"9fa9266ff3a1c464","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"280a7287fd39d5a9","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}},{"uid":"f80f9bf6821c7c25","status":"passed","time":{"start":1724733474194,"stop":1724733474194,"duration":0}}]},"d8680aad50eda2b69694580584e0455f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4a970025f2147b3a","status":"passed","time":{"start":1733030100633,"stop":1733030100633,"duration":0}},{"uid":"b3f6328bce0de37c","status":"passed","time":{"start":1732764220676,"stop":1732764220677,"duration":1}},{"uid":"749e2bcfe9e98a99","status":"passed","time":{"start":1732428195966,"stop":1732428195967,"duration":1}},{"uid":"fd395297ed368b03","status":"passed","time":{"start":1724735129258,"stop":1724735129258,"duration":0}},{"uid":"ad12195e4f930686","status":"passed","time":{"start":1724735129258,"stop":1724735129258,"duration":0}}]},"08aa958df6a92148f413a19d338a9eb7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1e6b94c934c41c63","status":"passed","time":{"start":1596047924514,"stop":1596047924515,"duration":1}},{"uid":"5fe37a0138c46e89","status":"passed","time":{"start":1596005124616,"stop":1596005124619,"duration":3}},{"uid":"a0b77d338096296e","status":"passed","time":{"start":1594531289488,"stop":1594531289490,"duration":2}},{"uid":"636bf20aba05bc6c","status":"passed","time":{"start":1594163434934,"stop":1594163434935,"duration":1}},{"uid":"e8d7973f586e9ccb","status":"passed","time":{"start":1594163041332,"stop":1594163041333,"duration":1}}]},"c421bbdf427fc6e784d70fcb75e166ee":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"8da8c6de16bb179d","status":"passed","time":{"start":1733030098755,"stop":1733030098755,"duration":0}},{"uid":"e604a93a8ee1253f","status":"passed","time":{"start":1732764218683,"stop":1732764218684,"duration":1}},{"uid":"4b8219eb37520d2d","status":"passed","time":{"start":1732428194032,"stop":1732428194032,"duration":0}},{"uid":"f711bbcd16ab2119","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}},{"uid":"5c64823a2a73f974","status":"passed","time":{"start":1724735127282,"stop":1724735127297,"duration":15}}]},"f00dbd2e8a201d8a4d1b6579cc3223ba":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"4a8a1e214063ff65","status":"passed","time":{"start":1596047923734,"stop":1596047923735,"duration":1}},{"uid":"186805975928e06a","status":"passed","time":{"start":1596005123766,"stop":1596005123768,"duration":2}},{"uid":"bc6d10b8797a9453","status":"passed","time":{"start":1594531288674,"stop":1594531288676,"duration":2}},{"uid":"fd9fb7a049562c32","status":"passed","time":{"start":1594163434112,"stop":1594163434113,"duration":1}},{"uid":"163db5f277b6af87","status":"passed","time":{"start":1594163040579,"stop":1594163040581,"duration":2}}]},"9f1de1fe45fbdc513df7a1c52ccbe6cd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":21,"unknown":0,"total":21},"items":[{"uid":"27b9b90941b4a09d","status":"passed","time":{"start":1596047919314,"stop":1596047919420,"duration":106}},{"uid":"507686eb54f5631d","status":"passed","time":{"start":1596005119328,"stop":1596005119452,"duration":124}},{"uid":"8019875ea2402996","status":"passed","time":{"start":1594531284224,"stop":1594531284357,"duration":133}},{"uid":"a62191f41226c32f","status":"passed","time":{"start":1594163429787,"stop":1594163429916,"duration":129}},{"uid":"c60e547f7d18d710","status":"passed","time":{"start":1594163035983,"stop":1594163036093,"duration":110}}]},"95946a599255beb095c6c7c676174082":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"6f178467aa4ed9b7","status":"passed","time":{"start":1733030100590,"stop":1733030100601,"duration":11}},{"uid":"a13c451f0f676900","status":"passed","time":{"start":1732764220628,"stop":1732764220637,"duration":9}},{"uid":"772347d4d5d65952","status":"passed","time":{"start":1732428195930,"stop":1732428195933,"duration":3}},{"uid":"c1d9afec6278b1a8","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0}},{"uid":"c1ed75effe27f7a1","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0}}]},"08d55d87371c9d6a38d501e944ac0b1f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":15,"unknown":0,"total":15},"items":[{"uid":"c162767685f61de7","status":"passed","time":{"start":1596047919110,"stop":1596047919112,"duration":2}},{"uid":"450686303edfc2db","status":"passed","time":{"start":1596005119174,"stop":1596005119175,"duration":1}},{"uid":"8bb392cdc602893a","status":"passed","time":{"start":1594531284064,"stop":1594531284066,"duration":2}},{"uid":"3ac4a46ef24846a9","status":"passed","time":{"start":1594163429634,"stop":1594163429636,"duration":2}},{"uid":"8f5d76af04264041","status":"passed","time":{"start":1594163035798,"stop":1594163035800,"duration":2}}]},"5df41bc58298db69fd38e5f451411b25":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"74fbc1afd2c7c344","status":"passed","time":{"start":1596047920639,"stop":1596047920641,"duration":2}},{"uid":"1b4e740d93c8208b","status":"passed","time":{"start":1596005120526,"stop":1596005120527,"duration":1}},{"uid":"1c78a3ca97fda5cc","status":"passed","time":{"start":1594531285458,"stop":1594531285459,"duration":1}},{"uid":"7a4314da211e2744","status":"passed","time":{"start":1594163430936,"stop":1594163430937,"duration":1}},{"uid":"5836c1f244bdbda0","status":"passed","time":{"start":1594163037179,"stop":1594163037180,"duration":1}}]},"6685c18cbd7e0553ec2f8d1307b48808":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"792bfe395a28b94b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919573,"stop":1596047919573,"duration":0}},{"uid":"97f2919ac27afdda","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119564,"stop":1596005119564,"duration":0}},{"uid":"ea482f08a9d34c61","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284465,"stop":1594531284465,"duration":0}},{"uid":"18429a5f8ba1820","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163430020,"stop":1594163430020,"duration":0}},{"uid":"e3d7347403a550e9","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036237,"stop":1594163036237,"duration":0}}]},"009b1aac11c158282ad25341a25251c6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"4534be43bb2e79cb","status":"passed","time":{"start":1596047923774,"stop":1596047923776,"duration":2}},{"uid":"b0fb5d056b3ce31f","status":"passed","time":{"start":1596005123805,"stop":1596005123810,"duration":5}},{"uid":"96c55d143f66294b","status":"passed","time":{"start":1594531288718,"stop":1594531288722,"duration":4}},{"uid":"6c3f4d98661a503e","status":"passed","time":{"start":1594163434177,"stop":1594163434181,"duration":4}},{"uid":"eefe749a429a9068","status":"passed","time":{"start":1594163040617,"stop":1594163040619,"duration":2}}]},"10a3e4c4777cbd9f17c15fd5e6bea5ba":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"90130454fa133eaa","status":"passed","time":{"start":1596047923255,"stop":1596047923257,"duration":2}},{"uid":"429fabd504d68af0","status":"passed","time":{"start":1596005123252,"stop":1596005123253,"duration":1}},{"uid":"1715f0217bf76dc5","status":"passed","time":{"start":1594531288186,"stop":1594531288187,"duration":1}},{"uid":"f3747012913193d5","status":"passed","time":{"start":1594163433716,"stop":1594163433716,"duration":0}},{"uid":"e861a2bd0d0390d7","status":"passed","time":{"start":1594163040182,"stop":1594163040183,"duration":1}}]},"7175898242492ec1d3bdd5698d625ca4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"b92f0db6c4ee4ff0","status":"passed","time":{"start":1733030098692,"stop":1733030098692,"duration":0}},{"uid":"4249127f6bff6f10","status":"passed","time":{"start":1732764218611,"stop":1732764218616,"duration":5}},{"uid":"7cc0844ab5ecf216","status":"passed","time":{"start":1732428193967,"stop":1732428193967,"duration":0}},{"uid":"47f8df09a84d8337","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"409595d25cc5d60c","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"e2edeca1f212268fe8082320adfcc98c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"8572ffe92ddcaa11","status":"passed","time":{"start":1733030099395,"stop":1733030099395,"duration":0}},{"uid":"200b5f0b4ec790a3","status":"passed","time":{"start":1732764219366,"stop":1732764219372,"duration":6}},{"uid":"5f6f3bc16b3488d6","status":"passed","time":{"start":1732428194686,"stop":1732428194689,"duration":3}},{"uid":"c1e0648976f6a694","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}},{"uid":"b3f7088fed8dedd7","status":"passed","time":{"start":1724735128078,"stop":1724735128078,"duration":0}}]},"9698ab5989e4dd5f129cd455d41d02a9":{"statistic":{"failed":0,"broken":0,"skipped":31,"passed":3,"unknown":0,"total":34},"items":[{"uid":"1066431203872fbe","status":"passed","time":{"start":1596047919174,"stop":1596047919179,"duration":5}},{"uid":"2eefe1c648d463d9","status":"passed","time":{"start":1596005119222,"stop":1596005119223,"duration":1}},{"uid":"4f725a6b8ce2a04a","status":"passed","time":{"start":1594531284126,"stop":1594531284128,"duration":2}},{"uid":"baeb7d882d81dbc7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429690,"stop":1594163429690,"duration":0}},{"uid":"c6d5793582cd48d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035867,"stop":1594163035867,"duration":0}}]},"14f36f48218b5a6c45bb6c1fdb646e2d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f56ae5fa4f278c43","status":"passed","time":{"start":1733030099364,"stop":1733030099364,"duration":0}},{"uid":"c244be500ebdf146","status":"passed","time":{"start":1732764219337,"stop":1732764219339,"duration":2}},{"uid":"5fabad9204d0747c","status":"passed","time":{"start":1732428194661,"stop":1732428194663,"duration":2}},{"uid":"826a0963540c6e75","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"4359475f5ec554bd","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"c8ef830d4279bee02e53bf3a04349c35":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"873ec1972fa36468","status":"passed","time":{"start":1733030100898,"stop":1733030100898,"duration":0}},{"uid":"b26a6745cd367097","status":"passed","time":{"start":1732764220981,"stop":1732764220981,"duration":0}},{"uid":"36b7cb5a27235272","status":"passed","time":{"start":1732428196200,"stop":1732428196201,"duration":1}},{"uid":"afce902b58f1520a","status":"passed","time":{"start":1724735129492,"stop":1724735129492,"duration":0}},{"uid":"b14acb4de8eb0e3a","status":"passed","time":{"start":1724735129492,"stop":1724735129492,"duration":0}}]},"fbdd2daae3e9a5e6dd05fcb0403a88d1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"95500b18da61d76","status":"passed","time":{"start":1733030100648,"stop":1733030100648,"duration":0}},{"uid":"5f97df940bb3f46a","status":"passed","time":{"start":1732764220696,"stop":1732764220696,"duration":0}},{"uid":"a349732eb44f62b9","status":"passed","time":{"start":1732428195982,"stop":1732428195982,"duration":0}},{"uid":"d1aabae67bc18ba0","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}},{"uid":"fbbb69f84c1b433f","status":"passed","time":{"start":1724735129274,"stop":1724735129274,"duration":0}}]},"66d8a13009f945d9794886c65acfdceb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"84e0330ba9cd1f01","status":"passed","time":{"start":1596047923599,"stop":1596047923600,"duration":1}},{"uid":"5cf309afc9d6e0d1","status":"passed","time":{"start":1596005123635,"stop":1596005123636,"duration":1}},{"uid":"edae067b2ea367b3","status":"passed","time":{"start":1594531288548,"stop":1594531288550,"duration":2}},{"uid":"5e7c21f369ff7f35","status":"passed","time":{"start":1594163433994,"stop":1594163433995,"duration":1}},{"uid":"4680835c89b2540f","status":"passed","time":{"start":1594163040481,"stop":1594163040484,"duration":3}}]},"97004dd24763a55cdf2b4ee4f115bd44":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"87b0b5de93d5cb12","status":"passed","time":{"start":1733030100450,"stop":1733030100450,"duration":0}},{"uid":"80a5eacfa2431348","status":"passed","time":{"start":1732764220479,"stop":1732764220479,"duration":0}},{"uid":"593778a5ba99d447","status":"passed","time":{"start":1732428195787,"stop":1732428195788,"duration":1}},{"uid":"df0c490941a6877a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"c7106989a12e3c0a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"db5c81791cace9d397d4337f1f69a0e8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"63f25f39ce9ccdfd","status":"passed","time":{"start":1596047923468,"stop":1596047923470,"duration":2}},{"uid":"c57769319735863a","status":"passed","time":{"start":1596005123469,"stop":1596005123472,"duration":3}},{"uid":"5221347d626053ed","status":"passed","time":{"start":1594531288381,"stop":1594531288382,"duration":1}},{"uid":"923f7d7a94f657f2","status":"passed","time":{"start":1594163433869,"stop":1594163433871,"duration":2}},{"uid":"430c4e65e958cff9","status":"passed","time":{"start":1594163040357,"stop":1594163040359,"duration":2}}]},"6105a97f729c5e36b325cf44492db688":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"d2af0876e7f45a7f","status":"passed","time":{"start":1733030100575,"stop":1733030100575,"duration":0}},{"uid":"c700736d12b44c86","status":"passed","time":{"start":1732764220619,"stop":1732764220619,"duration":0}},{"uid":"b36380d1077ce20b","status":"passed","time":{"start":1732428195921,"stop":1732428195921,"duration":0}},{"uid":"1f991ba5bad9e7e9","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0}},{"uid":"742a65a772f90af2","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0}}]},"f33ef5393ae0b8067a498b7663b7a090":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7bbd91ef770b0a79","status":"passed","time":{"start":1596047919439,"stop":1596047919442,"duration":3}},{"uid":"b108994b21d28e9e","status":"passed","time":{"start":1596005119462,"stop":1596005119464,"duration":2}},{"uid":"72f9cfb3eb7e616a","status":"passed","time":{"start":1594531284366,"stop":1594531284373,"duration":7}},{"uid":"42f05ccc173e452d","status":"passed","time":{"start":1594163429926,"stop":1594163429928,"duration":2}},{"uid":"30281d7f1737563b","status":"passed","time":{"start":1594163036104,"stop":1594163036109,"duration":5}}]},"15c98dd02f856858ef67a88bd3c8ad78":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ae87022eb9b205bd","status":"passed","time":{"start":1733030100575,"stop":1733030100575,"duration":0}},{"uid":"e751c9c9dc3d04e6","status":"passed","time":{"start":1732764220624,"stop":1732764220625,"duration":1}},{"uid":"da02dcc2ce3c4d85","status":"passed","time":{"start":1732428195926,"stop":1732428195926,"duration":0}},{"uid":"52dd320a58bdb229","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0}},{"uid":"c8b2e451486f6a25","status":"passed","time":{"start":1724735129211,"stop":1724735129211,"duration":0}}]},"83b78a44a84315eae8c56a708925a03e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a5a7f52be4bf7369","status":"passed","time":{"start":1733030100945,"stop":1733030100945,"duration":0}},{"uid":"8dfef1ba8856d412","status":"passed","time":{"start":1732764221040,"stop":1732764221041,"duration":1}},{"uid":"b67813f1cae4659e","status":"passed","time":{"start":1732428196249,"stop":1732428196250,"duration":1}},{"uid":"cde5d1b46b10d7ac","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"f5a3f0d4d035c3a4","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}}]},"9af049da90f73c206ca7e8b1362e502f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"1fb0e4ddfae0bf06","status":"passed","time":{"start":1733030098958,"stop":1733030098958,"duration":0}},{"uid":"bb0cb59f0e1a4eca","status":"passed","time":{"start":1732764218887,"stop":1732764218887,"duration":0}},{"uid":"5cd4eeb8a4b79d6b","status":"passed","time":{"start":1732428194232,"stop":1732428194233,"duration":1}},{"uid":"645c6c05562d2f01","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}},{"uid":"34569132e9551c33","status":"passed","time":{"start":1724735127516,"stop":1724735127516,"duration":0}}]},"0e1169325045c4d7d4ed6982c76387ed":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"ead644ae8ee031c3","status":"passed","time":{"start":1733030100512,"stop":1733030100512,"duration":0}},{"uid":"183ba5aa4a18280","status":"passed","time":{"start":1732764220545,"stop":1732764220545,"duration":0}},{"uid":"62e01ffb20b661b5","status":"passed","time":{"start":1732428195854,"stop":1732428195854,"duration":0}}]},"13df60cbdff5ee076adcd6328cc69159":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a492c358ecb2902d","status":"passed","time":{"start":1733030100882,"stop":1733030100882,"duration":0}},{"uid":"fcb92722bb71757b","status":"passed","time":{"start":1732764220954,"stop":1732764220955,"duration":1}},{"uid":"c580e79550c46f66","status":"passed","time":{"start":1732428196179,"stop":1732428196179,"duration":0}},{"uid":"d6e6e46de805754f","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0}},{"uid":"6881087bd4c8b374","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0}}]},"b1ff2214ba100eb1c8bc62e73e12889e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f0d7d5d837d1a81d","status":"passed","time":{"start":1733030100465,"stop":1733030100465,"duration":0}},{"uid":"89d5ee585c13bf38","status":"passed","time":{"start":1732764220499,"stop":1732764220500,"duration":1}},{"uid":"a770e6ac7d91604a","status":"passed","time":{"start":1732428195810,"stop":1732428195810,"duration":0}},{"uid":"6a1d96979e635e7f","status":"passed","time":{"start":1724735129102,"stop":1724735129102,"duration":0}},{"uid":"4bdc75ea73bb042","status":"passed","time":{"start":1724735129102,"stop":1724735129102,"duration":0}}]},"9cb38a55c7ac06311e8c5af89695fec1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d36b734326a418ad","status":"passed","time":{"start":1596047924708,"stop":1596047924709,"duration":1}},{"uid":"d571a1a111e792e9","status":"passed","time":{"start":1596005124867,"stop":1596005124868,"duration":1}},{"uid":"a287c9ffdbd24ff2","status":"passed","time":{"start":1594531289732,"stop":1594531289734,"duration":2}},{"uid":"c408ef07d0a5878d","status":"passed","time":{"start":1594163435130,"stop":1594163435131,"duration":1}},{"uid":"d11aa2f432bcaf9f","status":"passed","time":{"start":1594163041548,"stop":1594163041550,"duration":2}}]},"27ca516382a0a79e50821018f1f7db16":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"704fccc514ead891","status":"passed","time":{"start":1596047924664,"stop":1596047924664,"duration":0}},{"uid":"d25650a111e275c2","status":"passed","time":{"start":1596005124797,"stop":1596005124798,"duration":1}},{"uid":"a9c947811351a831","status":"passed","time":{"start":1594531289676,"stop":1594531289677,"duration":1}},{"uid":"84b89d1478e898eb","status":"passed","time":{"start":1594163435085,"stop":1594163435086,"duration":1}},{"uid":"54f06ea08d3ef59f","status":"passed","time":{"start":1594163041499,"stop":1594163041500,"duration":1}}]},"d35757cf261e283f5eab532965102602":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"47e3461a4e252fc1","status":"passed","time":{"start":1733030100851,"stop":1733030100851,"duration":0}},{"uid":"3d40466198fa34e6","status":"passed","time":{"start":1732764220916,"stop":1732764220916,"duration":0}},{"uid":"fda81d5edcbfeda5","status":"passed","time":{"start":1732428196156,"stop":1732428196156,"duration":0}},{"uid":"9f7fc4731241a976","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"cd298347a8b67e93","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}}]},"135e62f837ca5fe30ddfd2ad875e089b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ad642268f112be60","status":"passed","time":{"start":1733030100695,"stop":1733030100695,"duration":0}},{"uid":"28a9bedc22c54787","status":"passed","time":{"start":1732764220741,"stop":1732764220741,"duration":0}},{"uid":"8215947106021b54","status":"passed","time":{"start":1732428196022,"stop":1732428196022,"duration":0}},{"uid":"49aa5cc4276ca55b","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0}},{"uid":"281344c06cab651e","status":"passed","time":{"start":1724735129305,"stop":1724735129305,"duration":0}}]},"dbfdd0ff8a8cc0d1cb832a52d018d2c3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"555f2ae99e88223f","status":"passed","time":{"start":1596047924247,"stop":1596047924248,"duration":1}},{"uid":"7d3c6e86d66150b0","status":"passed","time":{"start":1596005124356,"stop":1596005124357,"duration":1}},{"uid":"f7859e15b1d88cf5","status":"passed","time":{"start":1594531289180,"stop":1594531289181,"duration":1}},{"uid":"2c2254bee94df466","status":"passed","time":{"start":1594163434684,"stop":1594163434684,"duration":0}},{"uid":"1eb6c29de159ceb7","status":"passed","time":{"start":1594163041073,"stop":1594163041073,"duration":0}}]},"3b3f116ec3ac1abf551a51811b4a8900":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f807c10786110eac","status":"passed","time":{"start":1733030100867,"stop":1733030100867,"duration":0}},{"uid":"98e0aca6e090522b","status":"passed","time":{"start":1732764220933,"stop":1732764220933,"duration":0}},{"uid":"405cf642fa0cf7c1","status":"passed","time":{"start":1732428196163,"stop":1732428196163,"duration":0}},{"uid":"83105e24306c53ac","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}},{"uid":"7cef5a6f9a11a927","status":"passed","time":{"start":1724735129446,"stop":1724735129446,"duration":0}}]},"4a5a43052562dd414ee61f42d2c7c5ec":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7fca6145e90132ab","status":"passed","time":{"start":1596047923938,"stop":1596047923939,"duration":1}},{"uid":"36a3256a0670b06b","status":"passed","time":{"start":1596005123985,"stop":1596005123987,"duration":2}},{"uid":"7fe50fe13c5982b7","status":"passed","time":{"start":1594531288869,"stop":1594531288870,"duration":1}},{"uid":"21939bc32d9b9076","status":"passed","time":{"start":1594163434355,"stop":1594163434357,"duration":2}},{"uid":"91dce38bf470986f","status":"passed","time":{"start":1594163040754,"stop":1594163040754,"duration":0}}]},"49ea03f1d04a92057a336da49714852c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"eb8f6057b9598daa","status":"passed","time":{"start":1733030100773,"stop":1733030100773,"duration":0}},{"uid":"162a4f2fa010c721","status":"passed","time":{"start":1732764220792,"stop":1732764220793,"duration":1}},{"uid":"ff776776c9a8991f","status":"passed","time":{"start":1732428196064,"stop":1732428196065,"duration":1}},{"uid":"e1471afe863c97c8","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}},{"uid":"380e12b965b39180","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}}]},"92a6b9b00e546e915443c0211e09039f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"875ea8f4a3a48bc5","status":"passed","time":{"start":1596047924440,"stop":1596047924441,"duration":1}},{"uid":"c174b7271b942905","status":"passed","time":{"start":1596005124544,"stop":1596005124545,"duration":1}},{"uid":"a6e4ed2e92f7ef3e","status":"passed","time":{"start":1594531289398,"stop":1594531289399,"duration":1}},{"uid":"e0c3556ba8b40144","status":"passed","time":{"start":1594163434860,"stop":1594163434861,"duration":1}},{"uid":"661d7decec1fb7ac","status":"passed","time":{"start":1594163041250,"stop":1594163041253,"duration":3}}]},"9b47b9a348154b928806f22a25ae3898":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"271246de29c45f75","status":"passed","time":{"start":1596047923528,"stop":1596047923530,"duration":2}},{"uid":"a825cb078a9ced4d","status":"passed","time":{"start":1596005123544,"stop":1596005123545,"duration":1}},{"uid":"ecdb8281b6e9ef0","status":"passed","time":{"start":1594531288459,"stop":1594531288460,"duration":1}},{"uid":"67eba59140f32f8e","status":"passed","time":{"start":1594163433918,"stop":1594163433920,"duration":2}},{"uid":"a88af5080fb72dc5","status":"passed","time":{"start":1594163040411,"stop":1594163040412,"duration":1}}]},"ea802d18b118f621c35bcaf8644d85ff":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"6c1e65f294db5f89","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1733030098911,"stop":1733030098911,"duration":0}},{"uid":"bdd8b1b0bd82d5b1","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218838,"stop":1732764218838,"duration":0}},{"uid":"a57a3497f4402b67","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194185,"stop":1732428194185,"duration":0}},{"uid":"d6d51bdb700f78e3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}},{"uid":"ad08cb0fb6eef203","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127469,"stop":1724735127469,"duration":0}}]},"ab77fbd355109755607b6e3c87a6be3f":{"statistic":{"failed":0,"broken":0,"skipped":18,"passed":0,"unknown":0,"total":18},"items":[{"uid":"1bd7db8399d4c89c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919100,"stop":1596047919100,"duration":0}},{"uid":"acb90d2bb2f76e73","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119165,"stop":1596005119165,"duration":0}},{"uid":"86f81415c55842e0","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284055,"stop":1594531284055,"duration":0}},{"uid":"906beb5475a53f82","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429626,"stop":1594163429626,"duration":0}},{"uid":"353d2333be3e9c41","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035789,"stop":1594163035789,"duration":0}}]},"83e4e6be114ce08accb7c97a7d1dbc25":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":32,"unknown":0,"total":32},"items":[{"uid":"6981e4a9cd7725ad","status":"passed","time":{"start":1596047923358,"stop":1596047923361,"duration":3}},{"uid":"681a551f5e814022","status":"passed","time":{"start":1596005123364,"stop":1596005123370,"duration":6}},{"uid":"f86bed52bda14f7f","status":"passed","time":{"start":1594531288276,"stop":1594531288278,"duration":2}},{"uid":"2e22ab44b6d35842","status":"passed","time":{"start":1594163433798,"stop":1594163433799,"duration":1}},{"uid":"9350cea19614044c","status":"passed","time":{"start":1594163040281,"stop":1594163040282,"duration":1}}]},"72efc7215c109ad8d2ead7421a0e93d7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"236a3a1194c17ffc","status":"passed","time":{"start":1596047923989,"stop":1596047923990,"duration":1}},{"uid":"b7b9c4a536e61701","status":"passed","time":{"start":1596005124075,"stop":1596005124076,"duration":1}},{"uid":"7f581f67ae5cf439","status":"passed","time":{"start":1594531288926,"stop":1594531288930,"duration":4}},{"uid":"65c627440da53fe0","status":"passed","time":{"start":1594163434420,"stop":1594163434421,"duration":1}},{"uid":"8c97e5d5ef7c6cf1","status":"passed","time":{"start":1594163040804,"stop":1594163040808,"duration":4}}]},"8a1027b0cee356a496b84c6b832d107b":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":3,"unknown":0,"total":5},"items":[{"uid":"eb94d03877c16bb4","status":"passed","time":{"start":1733030098661,"stop":1733030098661,"duration":0}},{"uid":"4b2984e4fa36f94","status":"passed","time":{"start":1732764218574,"stop":1732764218575,"duration":1}},{"uid":"413fd3063d3e7dc4","status":"passed","time":{"start":1732428193933,"stop":1732428193934,"duration":1}},{"uid":"ee4f0501c1152713","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}},{"uid":"3edaeb1c9114b312","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127188,"stop":1724735127188,"duration":0}}]},"5f67db9e62ff366c91cf9e618b2ccbe9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a99c454398f1512b","status":"passed","time":{"start":1596047920594,"stop":1596047920596,"duration":2}},{"uid":"2d1e96ae15c79dd1","status":"passed","time":{"start":1596005120491,"stop":1596005120493,"duration":2}},{"uid":"8029aeff17b58c48","status":"passed","time":{"start":1594531285430,"stop":1594531285431,"duration":1}},{"uid":"2b46a9d31d8a4cb8","status":"passed","time":{"start":1594163430895,"stop":1594163430897,"duration":2}},{"uid":"c5105828d947951e","status":"passed","time":{"start":1594163037141,"stop":1594163037143,"duration":2}}]},"0462123913893ea85af1447412b7733e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1},"items":[{"uid":"4990a9f9fb7d9809","status":"passed","time":{"start":1733030100742,"stop":1733030100757,"duration":15}}]},"bd0f38e5388cf4a636a9393d435770b8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"b0395834a1dc7266","status":"passed","time":{"start":1733030100387,"stop":1733030100403,"duration":16}},{"uid":"1857a7ece8075aa5","status":"passed","time":{"start":1732764220424,"stop":1732764220424,"duration":0}},{"uid":"fbd37fe4a302b125","status":"passed","time":{"start":1732428195732,"stop":1732428195733,"duration":1}},{"uid":"490cf50ddd5cff83","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}},{"uid":"7f4f9e94ec6d4f1e","status":"passed","time":{"start":1724735129008,"stop":1724735129024,"duration":16}}]},"c060fb3e36725c887b4b4edce83f7142":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"d2acdc5e027859f4","status":"passed","time":{"start":1733030099270,"stop":1733030099270,"duration":0}},{"uid":"300c045916564a1","status":"passed","time":{"start":1732764219222,"stop":1732764219222,"duration":0}},{"uid":"43e7aaf3ed9f3ed0","status":"passed","time":{"start":1732428194543,"stop":1732428194543,"duration":0}},{"uid":"31b67858aaa81503","status":"passed","time":{"start":1724735127938,"stop":1724735127938,"duration":0}},{"uid":"74afb414b6e0cabc","status":"passed","time":{"start":1724735127938,"stop":1724735127938,"duration":0}}]},"44ae966390833a332245c1886323c559":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c8c57e21dd6fea81","status":"passed","time":{"start":1733030100914,"stop":1733030100914,"duration":0}},{"uid":"1b57aafe4439b9a8","status":"passed","time":{"start":1732764221009,"stop":1732764221011,"duration":2}},{"uid":"877a76cbb202d7b3","status":"passed","time":{"start":1732428196224,"stop":1732428196224,"duration":0}},{"uid":"b6301a55868859d","status":"passed","time":{"start":1724735129508,"stop":1724735129508,"duration":0}},{"uid":"c8a6a3e5884b319c","status":"passed","time":{"start":1724735129508,"stop":1724735129508,"duration":0}}]},"f3667cd9a93528eccefa1ce200cedfa2":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"67535419d885cbd9","status":"passed","time":{"start":1733030099380,"stop":1733030099380,"duration":0}},{"uid":"ea77ab4395e92566","status":"passed","time":{"start":1732764219343,"stop":1732764219344,"duration":1}},{"uid":"1532fae746d0bb3a","status":"passed","time":{"start":1732428194667,"stop":1732428194668,"duration":1}},{"uid":"2c78d4954ac14f9e","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}},{"uid":"93b3042e12ae0dc2","status":"passed","time":{"start":1724735128063,"stop":1724735128063,"duration":0}}]},"ae9f1c7144f190a45c9004337fcb4653":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"2402f0c3d40dfcda","status":"passed","time":{"start":1596047924104,"stop":1596047924105,"duration":1}},{"uid":"4c9eb72a21facf1b","status":"passed","time":{"start":1596005124198,"stop":1596005124200,"duration":2}},{"uid":"e291eebf54e3fc3c","status":"passed","time":{"start":1594531289039,"stop":1594531289039,"duration":0}},{"uid":"a9b17872acf68bc1","status":"passed","time":{"start":1594163434541,"stop":1594163434543,"duration":2}},{"uid":"bca6f945f3b8d648","status":"passed","time":{"start":1594163040929,"stop":1594163040930,"duration":1}}]},"cf898711b7f774f53cf0bc1d40cbb323":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"213536a8a5597e91","status":"passed","time":{"start":1733030099208,"stop":1733030099208,"duration":0}},{"uid":"9e017ac7fdaf6bf5","status":"passed","time":{"start":1732764219166,"stop":1732764219166,"duration":0}},{"uid":"d7d1e3c0f9370311","status":"passed","time":{"start":1732428194496,"stop":1732428194496,"duration":0}}]},"091766acae8ef4d7d5217aaea368a8e4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d5c39f637c5c8533","status":"passed","time":{"start":1596047924561,"stop":1596047924562,"duration":1}},{"uid":"8249f8668b73d087","status":"passed","time":{"start":1596005124671,"stop":1596005124672,"duration":1}},{"uid":"8bba272cb3a2ae39","status":"passed","time":{"start":1594531289549,"stop":1594531289550,"duration":1}},{"uid":"5634be4598e9e785","status":"passed","time":{"start":1594163434982,"stop":1594163434983,"duration":1}},{"uid":"b57f29a037978a24","status":"passed","time":{"start":1594163041381,"stop":1594163041381,"duration":0}}]},"64d02b3be7358667808060e04863e8f8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"14c26803c1139e78","status":"passed","time":{"start":1733030100836,"stop":1733030100836,"duration":0}},{"uid":"bd65eae3991d6c2c","status":"passed","time":{"start":1732764220896,"stop":1732764220898,"duration":2}},{"uid":"27d124696efa8c6c","status":"passed","time":{"start":1732428196144,"stop":1732428196144,"duration":0}},{"uid":"e0d5281d75a0b4df","status":"passed","time":{"start":1724735129430,"stop":1724735129430,"duration":0}},{"uid":"a7151a5672bbc2f6","status":"passed","time":{"start":1724735129430,"stop":1724735129430,"duration":0}}]},"6cf6bc56f20bd3700d55931d5e6413d6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"51e6bd427dc9b9c1","status":"passed","time":{"start":1596047924589,"stop":1596047924590,"duration":1}},{"uid":"1e886ff47a6f71fb","status":"passed","time":{"start":1596005124699,"stop":1596005124701,"duration":2}},{"uid":"57349c34d0e422cc","status":"passed","time":{"start":1594531289583,"stop":1594531289584,"duration":1}},{"uid":"95225c8fac45fd6e","status":"passed","time":{"start":1594163435009,"stop":1594163435011,"duration":2}},{"uid":"2a6f34d3052b3359","status":"passed","time":{"start":1594163041414,"stop":1594163041416,"duration":2}}]},"8bd060c53cf4d8d2cbc13d7ab631b0a5":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"d6e0161287e241bc","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047920230,"stop":1596047920230,"duration":0}},{"uid":"65b32be554e4d48d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005120139,"stop":1596005120139,"duration":0}},{"uid":"99e543001489d328","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531285098,"stop":1594531285098,"duration":0}},{"uid":"85c8494aca63d8f3","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163430593,"stop":1594163430593,"duration":0}},{"uid":"fa7fd4c7f9517277","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036810,"stop":1594163036810,"duration":0}}]},"cb77631a44bdd00f9fa7fbe845b21048":{"statistic":{"failed":0,"broken":0,"skipped":5,"passed":0,"unknown":0,"total":5},"items":[{"uid":"7ea8a8dc382128a4","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1733030098989,"stop":1733030098989,"duration":0}},{"uid":"9164bf2c06bf8752","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732764218915,"stop":1732764218915,"duration":0}},{"uid":"c58cb7ae6e5a9993","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1732428194259,"stop":1732428194259,"duration":0}},{"uid":"c37dfc82a096ec09","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}},{"uid":"257a5ad111bd69a7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127656,"stop":1724735127656,"duration":0}}]},"e4b3b27b629bbd5f25abab144f66de37":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"19443f8320b2694c","status":"passed","time":{"start":1733030099192,"stop":1733030099192,"duration":0}},{"uid":"14829aa4ce177c0a","status":"passed","time":{"start":1732764219145,"stop":1732764219145,"duration":0}},{"uid":"c7c4b4c39dca1f7a","status":"passed","time":{"start":1732428194471,"stop":1732428194471,"duration":0}},{"uid":"42bb8c96d4cb1bcf","status":"passed","time":{"start":1724735127860,"stop":1724735127860,"duration":0}},{"uid":"41a3f66c1c393960","status":"passed","time":{"start":1724735127860,"stop":1724735127860,"duration":0}}]},"e4c0a34580af7574c8114f42e844d6e6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"5e5e1beb42c655c1","status":"passed","time":{"start":1596047920292,"stop":1596047920293,"duration":1}},{"uid":"25865dd9141414f8","status":"passed","time":{"start":1596005120187,"stop":1596005120189,"duration":2}},{"uid":"11e51199614ecf30","status":"passed","time":{"start":1594531285157,"stop":1594531285158,"duration":1}},{"uid":"34bf94971c8706dc","status":"passed","time":{"start":1594163430639,"stop":1594163430640,"duration":1}},{"uid":"a7b00650560407f0","status":"passed","time":{"start":1594163036860,"stop":1594163036861,"duration":1}}]},"470b5bb32c448e7433bb94b222d4d8b0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"cb005e45e7b312b5","status":"passed","time":{"start":1733030100789,"stop":1733030100789,"duration":0}},{"uid":"f30b225377e5683d","status":"passed","time":{"start":1732764220837,"stop":1732764220837,"duration":0}},{"uid":"a1a7aeb13172d1f0","status":"passed","time":{"start":1732428196092,"stop":1732428196092,"duration":0}},{"uid":"8451096f3488e82","status":"passed","time":{"start":1724735129367,"stop":1724735129383,"duration":16}},{"uid":"5653676293d9b683","status":"passed","time":{"start":1724735129367,"stop":1724735129383,"duration":16}}]},"67e76cdedfc887447f9bf949273eaa4d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"84bae0437fc355f7","status":"passed","time":{"start":1596047924008,"stop":1596047924008,"duration":0}},{"uid":"e3b526e7d3e1856f","status":"passed","time":{"start":1596005124093,"stop":1596005124097,"duration":4}},{"uid":"aadb57650165fea4","status":"passed","time":{"start":1594531288948,"stop":1594531288949,"duration":1}},{"uid":"d29636788f1b634e","status":"passed","time":{"start":1594163434440,"stop":1594163434441,"duration":1}},{"uid":"49840c49d3dc4df5","status":"passed","time":{"start":1594163040822,"stop":1594163040823,"duration":1}}]},"4da2baa3326fa793f3d63bc99d5f2feb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"eeb6d8003fb84da5","status":"passed","time":{"start":1596047923996,"stop":1596047923996,"duration":0}},{"uid":"dee07d028d4359df","status":"passed","time":{"start":1596005124082,"stop":1596005124084,"duration":2}},{"uid":"f89ec339e4a95a87","status":"passed","time":{"start":1594531288935,"stop":1594531288938,"duration":3}},{"uid":"a0afb57891278b5b","status":"passed","time":{"start":1594163434428,"stop":1594163434431,"duration":3}},{"uid":"fb4775500302c45c","status":"passed","time":{"start":1594163040812,"stop":1594163040814,"duration":2}}]},"9d8cb8adf1764c55348d349698b938ac":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c1f90fc4edd70bea","status":"passed","time":{"start":1733030098708,"stop":1733030098708,"duration":0}},{"uid":"641b1ee7248b1557","status":"passed","time":{"start":1732764218641,"stop":1732764218641,"duration":0}},{"uid":"5eca272b3b393557","status":"passed","time":{"start":1732428193992,"stop":1732428193993,"duration":1}},{"uid":"b01fd4e8d095b60f","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}},{"uid":"913459f449cde9ee","status":"passed","time":{"start":1724735127235,"stop":1724735127250,"duration":15}}]},"2972663ca9fa4b4f0e6ea69060a464d5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"8146fd50051ac96b","status":"passed","time":{"start":1733030100403,"stop":1733030100403,"duration":0}},{"uid":"9c39905963998c1b","status":"passed","time":{"start":1732764220432,"stop":1732764220432,"duration":0}},{"uid":"3b395c1683e127a4","status":"passed","time":{"start":1732428195740,"stop":1732428195740,"duration":0}},{"uid":"449aa1de0e8221e9","status":"passed","time":{"start":1724735129024,"stop":1724735129024,"duration":0}},{"uid":"73a0aa79bef78acd","status":"passed","time":{"start":1724735129024,"stop":1724735129024,"duration":0}}]},"8d90ab9d48fe4a2c33ff1eb2c33878d3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"5b936c33d7d2f489","status":"passed","time":{"start":1596047923855,"stop":1596047923856,"duration":1}},{"uid":"ebf3dedb3aef741d","status":"passed","time":{"start":1596005123886,"stop":1596005123889,"duration":3}},{"uid":"7e64dc674ec38de9","status":"passed","time":{"start":1594531288796,"stop":1594531288796,"duration":0}},{"uid":"e0732ac1b37ec7d4","status":"passed","time":{"start":1594163434261,"stop":1594163434262,"duration":1}},{"uid":"57e1cce81da32da5","status":"passed","time":{"start":1594163040681,"stop":1594163040682,"duration":1}}]},"195b2d3cd638502ec301b9e9eaa3f969":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"644c808df55456e9","status":"passed","time":{"start":1733030098677,"stop":1733030098677,"duration":0}},{"uid":"5e4416fd32f6992f","status":"passed","time":{"start":1732764218600,"stop":1732764218600,"duration":0}},{"uid":"9dd5714486b51753","status":"passed","time":{"start":1732428193959,"stop":1732428193959,"duration":0}},{"uid":"8a76fd0002a5824c","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}},{"uid":"3fa15071b1bee987","status":"passed","time":{"start":1724735127203,"stop":1724735127203,"duration":0}}]},"69989f42d0aa6f9c7ee0436ecdc6c290":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"9893e03e2d09df18","status":"passed","time":{"start":1596047923270,"stop":1596047923271,"duration":1}},{"uid":"2fc2e58de5a69c5d","status":"passed","time":{"start":1596005123269,"stop":1596005123270,"duration":1}},{"uid":"88a8d546bb766c02","status":"passed","time":{"start":1594531288199,"stop":1594531288199,"duration":0}},{"uid":"a29569319979bca5","status":"passed","time":{"start":1594163433728,"stop":1594163433729,"duration":1}},{"uid":"fd86a8a1610770d","status":"passed","time":{"start":1594163040196,"stop":1594163040196,"duration":0}}]},"15037a348eb4a5d132a73e93b09318c1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"3ff093181cede851","status":"passed","time":{"start":1733030099395,"stop":1733030099395,"duration":0}},{"uid":"c0a4502fedd41667","status":"passed","time":{"start":1732764219357,"stop":1732764219358,"duration":1}},{"uid":"239a317b6e090fd8","status":"passed","time":{"start":1732428194678,"stop":1732428194679,"duration":1}},{"uid":"51a9aec46de8d878","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}},{"uid":"43c0068fe0a1265e","status":"passed","time":{"start":1724735128063,"stop":1724735128078,"duration":15}}]},"cf653f8242d11085d4f622153d7fc159":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":16,"unknown":0,"total":16},"items":[{"uid":"aad04f1b5e9e39d8","status":"passed","time":{"start":1596047919157,"stop":1596047919159,"duration":2}},{"uid":"aec880411ba0cddb","status":"passed","time":{"start":1596005119208,"stop":1596005119210,"duration":2}},{"uid":"f44701d39c934482","status":"passed","time":{"start":1594531284111,"stop":1594531284114,"duration":3}},{"uid":"d23a0aa1acfb0309","status":"passed","time":{"start":1594163429681,"stop":1594163429683,"duration":2}},{"uid":"4b12e90e7152418","status":"passed","time":{"start":1594163035855,"stop":1594163035858,"duration":3}}]},"d078abbf63387d06892c04835cc6719c":{"statistic":{"failed":0,"broken":0,"skipped":2,"passed":3,"unknown":0,"total":5},"items":[{"uid":"a81b8ca7a7877717","status":"passed","time":{"start":1733030098646,"stop":1733030098646,"duration":0}},{"uid":"3e564e38813f1539","status":"passed","time":{"start":1732764218569,"stop":1732764218569,"duration":0}},{"uid":"a76c277b6c0b5940","status":"passed","time":{"start":1732428193927,"stop":1732428193927,"duration":0}},{"uid":"801bdccb4e1aa824","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}},{"uid":"92b17e5074e54ef7","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1724735127172,"stop":1724735127172,"duration":0}}]},"847eae3e1eaee14f2fe40f1a6251d837":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a793b5f0c92cfefb","status":"passed","time":{"start":1596047924697,"stop":1596047924698,"duration":1}},{"uid":"cc8e4fdbc96d5f1e","status":"passed","time":{"start":1596005124848,"stop":1596005124849,"duration":1}},{"uid":"ae3f139eeecbbc7c","status":"passed","time":{"start":1594531289719,"stop":1594531289720,"duration":1}},{"uid":"78455020eac60038","status":"passed","time":{"start":1594163435120,"stop":1594163435120,"duration":0}},{"uid":"33a5bcb67bf1128b","status":"passed","time":{"start":1594163041534,"stop":1594163041535,"duration":1}}]},"861b34050c3ab0a994fa20a6090c5ab5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c8680b20dd7e19d5","status":"passed","time":{"start":1733030100773,"stop":1733030100773,"duration":0}},{"uid":"13f340b5f893b4e2","status":"passed","time":{"start":1732764220797,"stop":1732764220798,"duration":1}},{"uid":"3c3a8d947ad77b59","status":"passed","time":{"start":1732428196069,"stop":1732428196070,"duration":1}},{"uid":"14d00f76e0b4f9e4","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}},{"uid":"8a85b974bace8b60","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}}]},"ea1dc0619bd3a02faaa893bbdd2df9e7":{"statistic":{"failed":0,"broken":0,"skipped":18,"passed":0,"unknown":0,"total":18},"items":[{"uid":"7108cc4142c0c8c8","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919074,"stop":1596047919074,"duration":0}},{"uid":"91ce4192ad2da718","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119138,"stop":1596005119138,"duration":0}},{"uid":"15cc6d567c304f3f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284033,"stop":1594531284033,"duration":0}},{"uid":"481ef7e1047b51d0","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429605,"stop":1594163429605,"duration":0}},{"uid":"9d2714a9aee9df10","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035766,"stop":1594163035766,"duration":0}}]},"bf296228b1ce2e9fc09084809d398b51":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"80bc6ed2cc3578ad","status":"passed","time":{"start":1596047923810,"stop":1596047923813,"duration":3}},{"uid":"9517d3f64f24c32","status":"passed","time":{"start":1596005123842,"stop":1596005123843,"duration":1}},{"uid":"76e860f488125145","status":"passed","time":{"start":1594531288754,"stop":1594531288755,"duration":1}},{"uid":"9ca8e9f11c9caba7","status":"passed","time":{"start":1594163434212,"stop":1594163434213,"duration":1}},{"uid":"66089a255bd64e1e","status":"passed","time":{"start":1594163040644,"stop":1594163040645,"duration":1}}]},"80a58f5ac07043f8cb09293ce5f7bffb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"183bb0973dd8dfca","status":"passed","time":{"start":1596047923682,"stop":1596047923689,"duration":7}},{"uid":"eac7f9f5b72d1287","status":"passed","time":{"start":1596005123710,"stop":1596005123714,"duration":4}},{"uid":"21f37b2069290553","status":"passed","time":{"start":1594531288623,"stop":1594531288624,"duration":1}},{"uid":"469228ea8ecae58a","status":"passed","time":{"start":1594163434064,"stop":1594163434065,"duration":1}},{"uid":"81cb1cf8eaa06e42","status":"passed","time":{"start":1594163040541,"stop":1594163040541,"duration":0}}]},"f9c1f10fe995fd827dbc67efd6c689cb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"8a0604fc927a7480","status":"passed","time":{"start":1733030100867,"stop":1733030100867,"duration":0}},{"uid":"4736c243443acbf6","status":"passed","time":{"start":1732764220941,"stop":1732764220941,"duration":0}},{"uid":"1aaf298f74019608","status":"passed","time":{"start":1732428196168,"stop":1732428196168,"duration":0}},{"uid":"d0862b5213f7938f","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0}},{"uid":"53d75ff9d73daf75","status":"passed","time":{"start":1724735129461,"stop":1724735129461,"duration":0}}]},"6b98c62ee1b1f8e766b65263444ad2e5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"af16ce1f4d774662","status":"passed","time":{"start":1733030100528,"stop":1733030100528,"duration":0}},{"uid":"30977e1fdeed6f0a","status":"passed","time":{"start":1732764220552,"stop":1732764220552,"duration":0}},{"uid":"2c6c8c712bf1892f","status":"passed","time":{"start":1732428195861,"stop":1732428195861,"duration":0}},{"uid":"cd862d92408a60a2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}},{"uid":"3bd61bc704b417e2","status":"passed","time":{"start":1724735129149,"stop":1724735129149,"duration":0}}]},"47e8749fb79b5ff765dc32c3b5efb2a3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"3f3a4afa0166112e","status":"passed","time":{"start":1733030101132,"stop":1733030101132,"duration":0}},{"uid":"7c6af0e0a129f035","status":"passed","time":{"start":1732764221316,"stop":1732764221316,"duration":0}},{"uid":"b2705032891531e8","status":"passed","time":{"start":1732428196453,"stop":1732428196455,"duration":2}},{"uid":"afae2f3faef55f2b","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}},{"uid":"627a7fd2fe38a284","status":"passed","time":{"start":1724735129742,"stop":1724735129742,"duration":0}}]},"62aa9278ac9540d2bc76e527211fbc5d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"fbf35f199f9a64a4","status":"passed","time":{"start":1596047924028,"stop":1596047924028,"duration":0}},{"uid":"60485e92c3c7cb1a","status":"passed","time":{"start":1596005124118,"stop":1596005124121,"duration":3}},{"uid":"bd8489581d061430","status":"passed","time":{"start":1594531288968,"stop":1594531288969,"duration":1}},{"uid":"6b256f129d4dfea1","status":"passed","time":{"start":1594163434463,"stop":1594163434464,"duration":1}},{"uid":"d78c3deb4a1879b0","status":"passed","time":{"start":1594163040842,"stop":1594163040843,"duration":1}}]},"ff2324e4a058a6c42486fd5aff532ecf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"3f2e19b818fd15f5","status":"passed","time":{"start":1733030099239,"stop":1733030099239,"duration":0}},{"uid":"3de1512f067d459d","status":"passed","time":{"start":1732764219193,"stop":1732764219193,"duration":0}},{"uid":"9b5127c91b9deeb6","status":"passed","time":{"start":1732428194518,"stop":1732428194518,"duration":0}},{"uid":"14d24a2946d66b00","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}},{"uid":"e943739be0c776f3","status":"passed","time":{"start":1724735127906,"stop":1724735127906,"duration":0}}]},"802d65ed2f6258aa6cc2b85b4a959181":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ddff492ae54ba3da","status":"passed","time":{"start":1596047924069,"stop":1596047924071,"duration":2}},{"uid":"dd1dc78a28c68e2","status":"passed","time":{"start":1596005124167,"stop":1596005124169,"duration":2}},{"uid":"6be4617795b8f0aa","status":"passed","time":{"start":1594531289006,"stop":1594531289007,"duration":1}},{"uid":"3b8738a1c9b34f0a","status":"passed","time":{"start":1594163434510,"stop":1594163434512,"duration":2}},{"uid":"e9621ce69e2a0fe7","status":"passed","time":{"start":1594163040901,"stop":1594163040902,"duration":1}}]},"f15e0a8d64d59bf97fc275c012d369a8":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":13,"unknown":0,"total":13},"items":[{"uid":"b43ceb7c6c1bfc99","status":"passed","time":{"start":1596047923237,"stop":1596047923239,"duration":2}},{"uid":"6441d97d54900ce2","status":"passed","time":{"start":1596005123228,"stop":1596005123231,"duration":3}},{"uid":"7e6fc7dd695808f1","status":"passed","time":{"start":1594531288165,"stop":1594531288167,"duration":2}},{"uid":"75ea1f6cfaeb3ec1","status":"passed","time":{"start":1594163433694,"stop":1594163433695,"duration":1}},{"uid":"e8a3069c57d5ea4d","status":"passed","time":{"start":1594163040162,"stop":1594163040163,"duration":1}}]},"f1e3ad74179a106b1d5dc35a6ffe21fa":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"777b1d9b55eb3ae9","status":"passed","time":{"start":1733030100137,"stop":1733030100137,"duration":0}},{"uid":"54fbe05c675f404a","status":"passed","time":{"start":1732764220163,"stop":1732764220164,"duration":1}},{"uid":"12f0442ef33f054e","status":"passed","time":{"start":1732428195473,"stop":1732428195473,"duration":0}},{"uid":"e9aaea22e808b4eb","status":"passed","time":{"start":1724735128774,"stop":1724735128774,"duration":0}},{"uid":"a0cc441d7d4eb4dd","status":"passed","time":{"start":1724735128774,"stop":1724735128774,"duration":0}}]},"b4a1fa278aa899a374ebad09960e6cca":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"2c379ae83853bb2a","status":"passed","time":{"start":1733030101117,"stop":1733030101117,"duration":0}},{"uid":"aa37770dd2142a16","status":"passed","time":{"start":1732764221293,"stop":1732764221294,"duration":1}},{"uid":"5c0b01ada3a3f14e","status":"passed","time":{"start":1732428196430,"stop":1732428196430,"duration":0}},{"uid":"d5a389260d41a743","status":"passed","time":{"start":1724735129711,"stop":1724735129711,"duration":0}},{"uid":"5329936079819472","status":"passed","time":{"start":1724735129711,"stop":1724735129711,"duration":0}}]},"a5611fb8b1fb5387feefaa5aa15546b6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"96778896ddc1a14","status":"passed","time":{"start":1596047924313,"stop":1596047924314,"duration":1}},{"uid":"495e06b95580bb04","status":"passed","time":{"start":1596005124410,"stop":1596005124410,"duration":0}},{"uid":"eeb8315e0f5ac4a9","status":"passed","time":{"start":1594531289252,"stop":1594531289253,"duration":1}},{"uid":"732ef79c632297da","status":"passed","time":{"start":1594163434740,"stop":1594163434741,"duration":1}},{"uid":"92f293ea5632a78","status":"passed","time":{"start":1594163041129,"stop":1594163041130,"duration":1}}]},"2e5f294dd8fbb4489c95b8783fb8e9af":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c9c9a6a75f3a249f","status":"passed","time":{"start":1733030099333,"stop":1733030099333,"duration":0}},{"uid":"64abc8899e8e691d","status":"passed","time":{"start":1732764219297,"stop":1732764219297,"duration":0}},{"uid":"34a84f898de954b5","status":"passed","time":{"start":1732428194619,"stop":1732428194619,"duration":0}},{"uid":"de04793abb90de01","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}},{"uid":"3d3e842542b066f3","status":"passed","time":{"start":1724735128016,"stop":1724735128016,"duration":0}}]},"78738f3890470aa4546f32d34629209e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a72ca4497dcb2e3c","status":"passed","time":{"start":1596047924409,"stop":1596047924409,"duration":0}},{"uid":"b3712c3bd4149217","status":"passed","time":{"start":1596005124512,"stop":1596005124512,"duration":0}},{"uid":"89903405c1ec72eb","status":"passed","time":{"start":1594531289355,"stop":1594531289355,"duration":0}},{"uid":"1dcc854c9242537d","status":"passed","time":{"start":1594163434830,"stop":1594163434830,"duration":0}},{"uid":"26db51b612392c3f","status":"passed","time":{"start":1594163041219,"stop":1594163041220,"duration":1}}]},"fa07af113ba280dc5a89690a520b3897":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"157d23c0aff9e075","status":"passed","time":{"start":1733030099411,"stop":1733030099411,"duration":0}},{"uid":"d1bc6da1a117f865","status":"passed","time":{"start":1732764219378,"stop":1732764219378,"duration":0}},{"uid":"62141a9b45e036f9","status":"passed","time":{"start":1732428194698,"stop":1732428194698,"duration":0}},{"uid":"2b7f0b03733442e8","status":"passed","time":{"start":1724735128094,"stop":1724735128094,"duration":0}},{"uid":"a8ada246e9141e4e","status":"passed","time":{"start":1724735128094,"stop":1724735128094,"duration":0}}]},"89ee625343ed07ab852f830d9cc358b3":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ce6714fc18aff8ec","status":"passed","time":{"start":1733030100976,"stop":1733030100976,"duration":0}},{"uid":"b02a54a0a8bd8284","status":"passed","time":{"start":1732764221093,"stop":1732764221093,"duration":0}},{"uid":"6c70ddf45fea2887","status":"passed","time":{"start":1732428196287,"stop":1732428196289,"duration":2}},{"uid":"1073662453fffbc9","status":"passed","time":{"start":1724735129570,"stop":1724735129570,"duration":0}},{"uid":"cbc7a26721b4acfd","status":"passed","time":{"start":1724735129570,"stop":1724735129570,"duration":0}}]},"befc81f16d3ea9a4d57ecd3fed78faff":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f5898a8468d0cd4","status":"passed","time":{"start":1733030100137,"stop":1733030100137,"duration":0}},{"uid":"60d4140245a65d5","status":"passed","time":{"start":1732764220167,"stop":1732764220168,"duration":1}},{"uid":"5ffc43ce0a9f46c9","status":"passed","time":{"start":1732428195479,"stop":1732428195479,"duration":0}},{"uid":"d946600dafcc1f6d","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0}},{"uid":"e885db3276511b9a","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0}}]},"c3fa919d9e9cedcce6b3981f2bc7fb4d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"8e2fffa4a498dc46","status":"passed","time":{"start":1596047924724,"stop":1596047924725,"duration":1}},{"uid":"57fb6ddd9f1a4eb","status":"passed","time":{"start":1596005124888,"stop":1596005124890,"duration":2}},{"uid":"8c6819ed9030c76c","status":"passed","time":{"start":1594531289755,"stop":1594531289756,"duration":1}},{"uid":"5298ab701e56bc0b","status":"passed","time":{"start":1594163435146,"stop":1594163435147,"duration":1}},{"uid":"225535eb601fe961","status":"passed","time":{"start":1594163041567,"stop":1594163041568,"duration":1}}]},"02fc92d14c7d50d331938e8b8f33dc51":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"63786de17daf93c4","status":"passed","time":{"start":1596047923495,"stop":1596047923497,"duration":2}},{"uid":"86e02bb74d59f2ad","status":"passed","time":{"start":1596005123508,"stop":1596005123513,"duration":5}},{"uid":"775f3ca2d510a8de","status":"passed","time":{"start":1594531288414,"stop":1594531288420,"duration":6}},{"uid":"25706472b9e9d3d7","status":"passed","time":{"start":1594163433894,"stop":1594163433895,"duration":1}},{"uid":"26e78ff02ec11a94","status":"passed","time":{"start":1594163040381,"stop":1594163040382,"duration":1}}]},"337f8da3fccb836acfa7a9f697d95259":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"7fd83f8828bfb391","status":"passed","time":{"start":1733030100372,"stop":1733030100372,"duration":0}},{"uid":"8a89827c471bc909","status":"passed","time":{"start":1732764220409,"stop":1732764220410,"duration":1}},{"uid":"898b5d5677e24adf","status":"passed","time":{"start":1732428195716,"stop":1732428195716,"duration":0}},{"uid":"ee325afc05dcb3e8","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}},{"uid":"91e3c1348f0cd9d2","status":"passed","time":{"start":1724735128992,"stop":1724735128992,"duration":0}}]},"b91c13716f440f33b1f90d86b217b534":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c1326d9a3ad9ddfb","status":"passed","time":{"start":1733030100294,"stop":1733030100294,"duration":0}},{"uid":"5ff3f93ff1ffe8b3","status":"passed","time":{"start":1732764220321,"stop":1732764220321,"duration":0}},{"uid":"3ae9a46b9a1e7c40","status":"passed","time":{"start":1732428195641,"stop":1732428195641,"duration":0}},{"uid":"98200e3d5ae32ca","status":"passed","time":{"start":1724735128930,"stop":1724735128930,"duration":0}},{"uid":"5ecfe278b9d03b10","status":"passed","time":{"start":1724735128930,"stop":1724735128930,"duration":0}}]},"be7068cb1056118b9c0776b1d187601d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"96938210802b960f","status":"passed","time":{"start":1733030100419,"stop":1733030100419,"duration":0}},{"uid":"732b9dd805d734b8","status":"passed","time":{"start":1732764220449,"stop":1732764220452,"duration":3}},{"uid":"3ffa72675847f113","status":"passed","time":{"start":1732428195758,"stop":1732428195759,"duration":1}},{"uid":"7e0d94f0ee4e397d","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}},{"uid":"2d65aaadaa20d5c2","status":"passed","time":{"start":1724735129039,"stop":1724735129039,"duration":0}}]},"445e559483f8b14171f0e5184823cfdf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"2b001b82a9a44fca","status":"passed","time":{"start":1596047920533,"stop":1596047920534,"duration":1}},{"uid":"3b11e07e13d3ceb7","status":"passed","time":{"start":1596005120428,"stop":1596005120429,"duration":1}},{"uid":"4ed0517c8323de09","status":"passed","time":{"start":1594531285376,"stop":1594531285377,"duration":1}},{"uid":"b8ca1a91a6c5803b","status":"passed","time":{"start":1594163430825,"stop":1594163430826,"duration":1}},{"uid":"64f9fd9b4a45eb45","status":"passed","time":{"start":1594163037078,"stop":1594163037079,"duration":1}}]},"9c2d30046a2fe35ee19c9d3833ea20a5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"cbb9443875889585","status":"passed","time":{"start":1733030100387,"stop":1733030100387,"duration":0}},{"uid":"ba71f124345447fc","status":"passed","time":{"start":1732764220417,"stop":1732764220418,"duration":1}},{"uid":"dc1c20798f5a8f0a","status":"passed","time":{"start":1732428195724,"stop":1732428195724,"duration":0}},{"uid":"fbd4191028146e80","status":"passed","time":{"start":1724735129008,"stop":1724735129008,"duration":0}},{"uid":"af6e405f57c78056","status":"passed","time":{"start":1724735129008,"stop":1724735129008,"duration":0}}]},"98b6e3d99f8af220f04f374312a4567e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"27df99bd6f3db0d4","status":"passed","time":{"start":1596047924627,"stop":1596047924629,"duration":2}},{"uid":"81831661c028f2ea","status":"passed","time":{"start":1596005124744,"stop":1596005124745,"duration":1}},{"uid":"cb54be6efed79fff","status":"passed","time":{"start":1594531289634,"stop":1594531289635,"duration":1}},{"uid":"7eaebb9c81694b46","status":"passed","time":{"start":1594163435049,"stop":1594163435050,"duration":1}},{"uid":"516fee30570bc7","status":"passed","time":{"start":1594163041463,"stop":1594163041464,"duration":1}}]},"c589035c90d432fb71a99aec4f56ee9e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5814d63d4b392228","status":"passed","time":{"start":1733030101086,"stop":1733030101086,"duration":0}},{"uid":"6a636a909012a6f0","status":"passed","time":{"start":1732764221258,"stop":1732764221259,"duration":1}},{"uid":"2de3f7cf44554fd8","status":"passed","time":{"start":1732428196400,"stop":1732428196400,"duration":0}},{"uid":"9c38060cc376f686","status":"passed","time":{"start":1724735129680,"stop":1724735129680,"duration":0}},{"uid":"6bb1a909958ad3a2","status":"passed","time":{"start":1724735129680,"stop":1724735129680,"duration":0}}]},"320d1103d3dbdf29707477fbd33340ef":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"157dfbcbd70e0ae8","status":"passed","time":{"start":1596047919990,"stop":1596047919991,"duration":1}},{"uid":"b455fe137a3ac9fb","status":"passed","time":{"start":1596005119940,"stop":1596005119943,"duration":3}},{"uid":"2abffff8463338b0","status":"passed","time":{"start":1594531284862,"stop":1594531284863,"duration":1}},{"uid":"5214983227835ef7","status":"passed","time":{"start":1594163430370,"stop":1594163430370,"duration":0}},{"uid":"bad12be2c8537603","status":"passed","time":{"start":1594163036592,"stop":1594163036593,"duration":1}}]},"4967a6ca0665c8eeeec85898f8bda8f5":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"564bcc936cf15d1a","status":"passed","time":{"start":1733030100945,"stop":1733030100945,"duration":0}},{"uid":"e532878179cb6f87","status":"passed","time":{"start":1732764221047,"stop":1732764221047,"duration":0}},{"uid":"b3db9caa12a5149e","status":"passed","time":{"start":1732428196258,"stop":1732428196258,"duration":0}},{"uid":"76f8c586f8a804f0","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}},{"uid":"69f91e5f44fcbcaa","status":"passed","time":{"start":1724735129539,"stop":1724735129539,"duration":0}}]},"7090b58c62fab362ad673c85c67765af":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"469fb46dbe1a31d","status":"passed","time":{"start":1733030100215,"stop":1733030100215,"duration":0}},{"uid":"8bc712dc2d3a7199","status":"passed","time":{"start":1732764220247,"stop":1732764220248,"duration":1}},{"uid":"1c8c3b6600a20e75","status":"passed","time":{"start":1732428195568,"stop":1732428195568,"duration":0}},{"uid":"9098856200f13690","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0}},{"uid":"f5b1db39220bbcf9","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0}}]},"e6ec784c16dbc0c3ef86eee597ec6160":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"11716ef7fd4ed53d","status":"passed","time":{"start":1596047920245,"stop":1596047920268,"duration":23}},{"uid":"a66f38a212f65b6e","status":"passed","time":{"start":1596005120151,"stop":1596005120167,"duration":16}},{"uid":"399edc331d13ead4","status":"passed","time":{"start":1594531285109,"stop":1594531285129,"duration":20}},{"uid":"9ecdf538824b900c","status":"passed","time":{"start":1594163430602,"stop":1594163430620,"duration":18}},{"uid":"d8199a2f329d2aa5","status":"passed","time":{"start":1594163036821,"stop":1594163036842,"duration":21}}]},"90c584fb46bb23663538e65089b7ace1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"6b1620d97187e590","status":"passed","time":{"start":1596047924228,"stop":1596047924229,"duration":1}},{"uid":"733ff9c26a4b1fad","status":"passed","time":{"start":1596005124333,"stop":1596005124334,"duration":1}},{"uid":"6ff69a4d99fed95a","status":"passed","time":{"start":1594531289161,"stop":1594531289162,"duration":1}},{"uid":"ed8a07931fcd3a31","status":"passed","time":{"start":1594163434662,"stop":1594163434663,"duration":1}},{"uid":"c9883eb8310818d0","status":"passed","time":{"start":1594163041052,"stop":1594163041053,"duration":1}}]},"700583de2d2c58034fc3c72a77e01563":{"statistic":{"failed":0,"broken":0,"skipped":12,"passed":0,"unknown":0,"total":12},"items":[{"uid":"f32fb152bb04b45b","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919951,"stop":1596047919951,"duration":0}},{"uid":"7ad83f43ff767020","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119912,"stop":1596005119912,"duration":0}},{"uid":"2668c65d993ecd04","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284816,"stop":1594531284816,"duration":0}},{"uid":"f9ba0ca6a1b6fd7e","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163430340,"stop":1594163430340,"duration":0}},{"uid":"3265d141c7b60261","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036555,"stop":1594163036555,"duration":0}}]},"faf1054cf60e3f1fbb45c8dc0ece579f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"864ee426bf422b09","status":"passed","time":{"start":1733030100215,"stop":1733030100215,"duration":0}},{"uid":"c0b1085f1fbfd7ed","status":"passed","time":{"start":1732764220254,"stop":1732764220254,"duration":0}},{"uid":"a405e7d50def0411","status":"passed","time":{"start":1732428195573,"stop":1732428195574,"duration":1}},{"uid":"715edf62d220bc66","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0}},{"uid":"f921307aa8b56caa","status":"passed","time":{"start":1724735128868,"stop":1724735128868,"duration":0}}]},"9f3faef7cd6efbe5a04de4e9c02ed5e1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"25c9ba69d5ac48c6","status":"passed","time":{"start":1733030100450,"stop":1733030100450,"duration":0}},{"uid":"82f0a19d19bd8125","status":"passed","time":{"start":1732764220486,"stop":1732764220486,"duration":0}},{"uid":"711928de75b599ba","status":"passed","time":{"start":1732428195795,"stop":1732428195795,"duration":0}},{"uid":"33b81b348332f41f","status":"passed","time":{"start":1724735129086,"stop":1724735129086,"duration":0}},{"uid":"1ef1cf7383671b63","status":"passed","time":{"start":1724735129086,"stop":1724735129086,"duration":0}}]},"6425b991e67c97a8570f57948faa913a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":17,"unknown":0,"total":17},"items":[{"uid":"32ad7b2308b9c0ee","status":"passed","time":{"start":1589770407102,"stop":1589770407105,"duration":3}},{"uid":"8e066a7ae3ee527a","status":"passed","time":{"start":1589770407102,"stop":1589770407105,"duration":3}},{"uid":"624a38ce5fbdaed5","status":"passed","time":{"start":1589770407102,"stop":1589770407105,"duration":3}},{"uid":"6536c4d247ae7772","status":"passed","time":{"start":1589770407102,"stop":1589770407105,"duration":3}},{"uid":"f8a5214a59bb6280","status":"passed","time":{"start":1589770407102,"stop":1589770407105,"duration":3}}]},"18d36227a2f56662bc03f08e05241ec1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5238b22fc20ccda9","status":"passed","time":{"start":1733030100434,"stop":1733030100434,"duration":0}},{"uid":"324d19209fbeb70d","status":"passed","time":{"start":1732764220473,"stop":1732764220473,"duration":0}},{"uid":"28c03a6c5cc24cef","status":"passed","time":{"start":1732428195780,"stop":1732428195781,"duration":1}},{"uid":"2aa3a63b6fff605a","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}},{"uid":"fb3ce43e36479ba0","status":"passed","time":{"start":1724735129071,"stop":1724735129071,"duration":0}}]},"026739760bca73e921f8e5d35d9329cf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"218b156daee27f08","status":"passed","time":{"start":1733030100559,"stop":1733030100559,"duration":0}},{"uid":"addec93357f6e501","status":"passed","time":{"start":1732764220605,"stop":1732764220605,"duration":0}},{"uid":"e08b527d12d4e4df","status":"passed","time":{"start":1732428195906,"stop":1732428195906,"duration":0}},{"uid":"70085274c959a3cb","status":"passed","time":{"start":1724735129196,"stop":1724735129196,"duration":0}},{"uid":"a5e3b3442b4ab9dd","status":"passed","time":{"start":1724735129196,"stop":1724735129196,"duration":0}}]},"6630066bed88b9c8246478bc4b94ac73":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"28baf5593cc14310","status":"passed","time":{"start":1733030101101,"stop":1733030101101,"duration":0}},{"uid":"77ce7ba6af0b177a","status":"passed","time":{"start":1732764221276,"stop":1732764221276,"duration":0}},{"uid":"a10876da94fb2b4f","status":"passed","time":{"start":1732428196417,"stop":1732428196418,"duration":1}},{"uid":"6ea719d6e8a376fb","status":"passed","time":{"start":1724735129695,"stop":1724735129695,"duration":0}},{"uid":"564be6d750e08ee1","status":"passed","time":{"start":1724735129695,"stop":1724735129695,"duration":0}}]},"86ebf5759b2e03b8a14475bf2a646507":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"8ab92534c2f98c07","status":"passed","time":{"start":1596047924404,"stop":1596047924404,"duration":0}},{"uid":"d34c158a4d685d71","status":"passed","time":{"start":1596005124506,"stop":1596005124506,"duration":0}},{"uid":"40861c5dacb5fca3","status":"passed","time":{"start":1594531289350,"stop":1594531289350,"duration":0}},{"uid":"8c6d71965de2c6c9","status":"passed","time":{"start":1594163434824,"stop":1594163434824,"duration":0}},{"uid":"b0892f4acd1cdb63","status":"passed","time":{"start":1594163041212,"stop":1594163041213,"duration":1}}]},"0449fb5fc3350d141ce3afd8c69d0de1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d235af1bf67bd9f5","status":"passed","time":{"start":1596047924216,"stop":1596047924217,"duration":1}},{"uid":"b6cb53c08f9e510","status":"passed","time":{"start":1596005124322,"stop":1596005124323,"duration":1}},{"uid":"5d7ddf85737163d2","status":"passed","time":{"start":1594531289151,"stop":1594531289152,"duration":1}},{"uid":"2a2716834eb65a58","status":"passed","time":{"start":1594163434653,"stop":1594163434654,"duration":1}},{"uid":"8795d518278056cc","status":"passed","time":{"start":1594163041042,"stop":1594163041043,"duration":1}}]},"6c14cedc5a513765002a31220c677a3f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":2,"unknown":0,"total":2},"items":[{"uid":"e6b67890527d37e6","status":"passed","time":{"start":1733030100356,"stop":1733030100356,"duration":0}},{"uid":"5908d364b75f844e","status":"passed","time":{"start":1732764220383,"stop":1732764220385,"duration":2}}]},"c215cc1af921310dfc963d972f3081c1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":16,"unknown":0,"total":16},"items":[{"uid":"51b7688035f5973b","status":"passed","time":{"start":1596047919464,"stop":1596047919466,"duration":2}},{"uid":"a033b5485d9c243d","status":"passed","time":{"start":1596005119481,"stop":1596005119482,"duration":1}},{"uid":"ee0e93af9bfceef4","status":"passed","time":{"start":1594531284390,"stop":1594531284392,"duration":2}},{"uid":"c0ceb463efcdcca5","status":"passed","time":{"start":1594163429945,"stop":1594163429947,"duration":2}},{"uid":"bb3b3a0de11e6785","status":"passed","time":{"start":1594163036139,"stop":1594163036141,"duration":2}}]},"eb9123a4aa86a26d4fdbf67e2370745f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"aa7d2e5e86b66673","status":"passed","time":{"start":1733030100153,"stop":1733030100153,"duration":0}},{"uid":"783d8a205b731823","status":"passed","time":{"start":1732764220176,"stop":1732764220176,"duration":0}},{"uid":"a3370192ce6dd676","status":"passed","time":{"start":1732428195488,"stop":1732428195488,"duration":0}},{"uid":"337891d8027fbc46","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0}},{"uid":"4260c429366ea20f","status":"passed","time":{"start":1724735128789,"stop":1724735128789,"duration":0}}]},"15fae8047ca0fd5a3fd5d8163999631a":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"a36e7f3f488269b3","status":"passed","time":{"start":1596047923842,"stop":1596047923844,"duration":2}},{"uid":"52effcf357771993","status":"passed","time":{"start":1596005123876,"stop":1596005123877,"duration":1}},{"uid":"917217d786d57b05","status":"passed","time":{"start":1594531288784,"stop":1594531288785,"duration":1}},{"uid":"bacaead5358ae167","status":"passed","time":{"start":1594163434246,"stop":1594163434246,"duration":0}},{"uid":"a1882244663764f4","status":"passed","time":{"start":1594163040670,"stop":1594163040671,"duration":1}}]},"a395a9db7232cf7ff71fff0b2b91cd35":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"dac4a125fdccd43d","status":"passed","time":{"start":1596047924521,"stop":1596047924526,"duration":5}},{"uid":"fc1addfd6f00b00c","status":"passed","time":{"start":1596005124630,"stop":1596005124631,"duration":1}},{"uid":"5efb4d1b47235c16","status":"passed","time":{"start":1594531289502,"stop":1594531289504,"duration":2}},{"uid":"e42faa83fc799357","status":"passed","time":{"start":1594163434944,"stop":1594163434945,"duration":1}},{"uid":"cb7c18cf40dc11a6","status":"passed","time":{"start":1594163041342,"stop":1594163041343,"duration":1}}]},"763475007d09f077c2c251a191291e14":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5503b0de9149b0f0","status":"passed","time":{"start":1733030100961,"stop":1733030100961,"duration":0}},{"uid":"ffc8d600f4ca1daf","status":"passed","time":{"start":1732764221064,"stop":1732764221066,"duration":2}},{"uid":"be8f9e1d393606ac","status":"passed","time":{"start":1732428196270,"stop":1732428196270,"duration":0}},{"uid":"64a44b1c9018ad85","status":"passed","time":{"start":1724735129555,"stop":1724735129555,"duration":0}},{"uid":"8fac702aa93d2093","status":"passed","time":{"start":1724735129555,"stop":1724735129555,"duration":0}}]},"4c2585fd6b96cad843a0f2e0303307a9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"5e31252b7c665242","status":"passed","time":{"start":1596047919652,"stop":1596047919654,"duration":2}},{"uid":"9bfa4c13e3a506f0","status":"passed","time":{"start":1596005119626,"stop":1596005119627,"duration":1}},{"uid":"72f41051e59d9c2","status":"passed","time":{"start":1594531284530,"stop":1594531284531,"duration":1}},{"uid":"eff518e0ecf5002b","status":"passed","time":{"start":1594163430075,"stop":1594163430075,"duration":0}},{"uid":"19f27764a712350c","status":"passed","time":{"start":1594163036289,"stop":1594163036290,"duration":1}}]},"4bc77dd633e396ca329c8c080bc9fdd4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"1d66fba071a35b6c","status":"passed","time":{"start":1596047924179,"stop":1596047924179,"duration":0}},{"uid":"f938272e0f17dcf0","status":"passed","time":{"start":1596005124280,"stop":1596005124280,"duration":0}},{"uid":"a5b72a3b95ffe939","status":"passed","time":{"start":1594531289115,"stop":1594531289116,"duration":1}},{"uid":"9c745437af7d407a","status":"passed","time":{"start":1594163434619,"stop":1594163434619,"duration":0}},{"uid":"7a55e5498afe6aa1","status":"passed","time":{"start":1594163041004,"stop":1594163041005,"duration":1}}]},"ca529ab6c57db539179bf256595c3d50":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"a92222b0b7f4d601","status":"passed","time":{"start":1733030099005,"stop":1733030099005,"duration":0}},{"uid":"5654bb5658921dcd","status":"passed","time":{"start":1732764218944,"stop":1732764218944,"duration":0}},{"uid":"67a957cc2815c6ee","status":"passed","time":{"start":1732428194283,"stop":1732428194283,"duration":0}},{"uid":"cb5c8ea3b9796931","status":"passed","time":{"start":1724735127688,"stop":1724735127688,"duration":0}},{"uid":"4e7abb728f95d63f","status":"passed","time":{"start":1724735127688,"stop":1724735127688,"duration":0}}]},"5d9c9166bf610b28a284723b5b23aab1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"48f19bb58dd1432f","status":"passed","time":{"start":1733030099411,"stop":1733030100106,"duration":695}},{"uid":"53eb34bc4e02fa07","status":"passed","time":{"start":1732764219387,"stop":1732764220132,"duration":745}},{"uid":"56da494ae1701253","status":"passed","time":{"start":1732428194708,"stop":1732428195425,"duration":717}},{"uid":"964ad50f448ed64d","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}},{"uid":"7f2ec06c200d3086","status":"passed","time":{"start":1724735128094,"stop":1724735128742,"duration":648}}]},"e1a83b5e7221ab7611b800cba5c64efa":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5b36ed636679609b","status":"passed","time":{"start":1733030100757,"stop":1733030100773,"duration":16}},{"uid":"1bd3919646678e3f","status":"passed","time":{"start":1732764220786,"stop":1732764220786,"duration":0}},{"uid":"3e68653192929d9b","status":"passed","time":{"start":1732428196060,"stop":1732428196060,"duration":0}},{"uid":"95011c2c3c205658","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}},{"uid":"f8cfd8001c2b32fd","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}}]},"0b4f28ec26521cef2eb63255cb9cd818":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"f9c04a3602727acb","status":"passed","time":{"start":1596047920605,"stop":1596047920607,"duration":2}},{"uid":"9090e44c16d7caa","status":"passed","time":{"start":1596005120499,"stop":1596005120501,"duration":2}},{"uid":"69907fdbdf419e57","status":"passed","time":{"start":1594531285437,"stop":1594531285438,"duration":1}},{"uid":"f89cdaccf6fa8e22","status":"passed","time":{"start":1594163430906,"stop":1594163430907,"duration":1}},{"uid":"5053ed702a1b906e","status":"passed","time":{"start":1594163037150,"stop":1594163037151,"duration":1}}]},"69a156fb0b04999e58427537301412d4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"984b8a80ce69773d","status":"passed","time":{"start":1733030100122,"stop":1733030100122,"duration":0}},{"uid":"48fa5f91e3478c29","status":"passed","time":{"start":1732764220149,"stop":1732764220149,"duration":0}},{"uid":"4a386a153d4cde6","status":"passed","time":{"start":1732428195452,"stop":1732428195452,"duration":0}},{"uid":"19910c11538825d6","status":"passed","time":{"start":1724735128758,"stop":1724735128758,"duration":0}},{"uid":"6b49391a0624f51c","status":"passed","time":{"start":1724735128758,"stop":1724735128758,"duration":0}}]},"ba750fe79d2038dec72fcf2a01a1e8fb":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"64bbfa90baeae597","status":"passed","time":{"start":1596047919481,"stop":1596047919487,"duration":6}},{"uid":"24b12e8137c80e1e","status":"passed","time":{"start":1596005119498,"stop":1596005119504,"duration":6}},{"uid":"1138ef36c023d753","status":"passed","time":{"start":1594531284409,"stop":1594531284413,"duration":4}},{"uid":"8db071f80ee283fe","status":"passed","time":{"start":1594163429963,"stop":1594163429967,"duration":4}},{"uid":"d1ccbe662dab7e1a","status":"passed","time":{"start":1594163036159,"stop":1594163036167,"duration":8}}]},"d356143c6b7ca031162b46798e3eaf1b":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"715c14551e27272","status":"passed","time":{"start":1596047919665,"stop":1596047919668,"duration":3}},{"uid":"6d3d114392fadb41","status":"passed","time":{"start":1596005119634,"stop":1596005119635,"duration":1}},{"uid":"c96fa27d7e6ce7f2","status":"passed","time":{"start":1594531284541,"stop":1594531284542,"duration":1}},{"uid":"7880c19b5c2410f7","status":"passed","time":{"start":1594163430081,"stop":1594163430082,"duration":1}},{"uid":"5d34a23c278216c4","status":"passed","time":{"start":1594163036299,"stop":1594163036300,"duration":1}}]},"e1d51bbc08408469e032e2f57944bc05":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"d6520bfb9bc036e4","status":"passed","time":{"start":1733030098880,"stop":1733030098880,"duration":0}},{"uid":"6035f0fe38b5a062","status":"passed","time":{"start":1732764218796,"stop":1732764218796,"duration":0}},{"uid":"1700dd3f253e8636","status":"passed","time":{"start":1732428194145,"stop":1732428194146,"duration":1}},{"uid":"675849fee1009391","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}},{"uid":"c1f2317d20109e13","status":"passed","time":{"start":1724735127422,"stop":1724735127422,"duration":0}}]},"3d4d9d606fbf24bad8abb0f0f85e6130":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"2571a6d17171a809","status":"passed","time":{"start":1733030100325,"stop":1733030100325,"duration":0}},{"uid":"fea5f749a1c464e4","status":"passed","time":{"start":1732764220356,"stop":1732764220356,"duration":0}},{"uid":"c3d1eec0ca08f2cd","status":"passed","time":{"start":1732428195675,"stop":1732428195675,"duration":0}},{"uid":"debf2b82465b0240","status":"passed","time":{"start":1724735128961,"stop":1724735128961,"duration":0}},{"uid":"ecd029e0f98c606","status":"passed","time":{"start":1724735128961,"stop":1724735128961,"duration":0}}]},"749ee6e9278a75fb77637153b8003619":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f2a1a9d494a0859","status":"passed","time":{"start":1733030098692,"stop":1733030098692,"duration":0}},{"uid":"450fbb27e2067be4","status":"passed","time":{"start":1732764218624,"stop":1732764218624,"duration":0}},{"uid":"f85ab0d3a8429db7","status":"passed","time":{"start":1732428193975,"stop":1732428193976,"duration":1}},{"uid":"c7c7f21adbc73706","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}},{"uid":"647dfe698e2a6fdb","status":"passed","time":{"start":1724735127219,"stop":1724735127219,"duration":0}}]},"4d7a6b080aa8dcf06d68a1f957a8e465":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"25eb791ee007f15b","status":"passed","time":{"start":1733030100231,"stop":1733030100231,"duration":0}},{"uid":"f5c9e062133dbbbb","status":"passed","time":{"start":1732764220268,"stop":1732764220270,"duration":2}},{"uid":"d820d165ec4b4b72","status":"passed","time":{"start":1732428195590,"stop":1732428195590,"duration":0}},{"uid":"cdfe495bc85470d2","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}},{"uid":"7d1621a20d6f8fe7","status":"passed","time":{"start":1724735128883,"stop":1724735128883,"duration":0}}]},"9cff2d5d4d73fbc92b1c7c29d738384f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"b3654581f89b5576","status":"passed","time":{"start":1733030100340,"stop":1733030100340,"duration":0}},{"uid":"19cfe4000991e820","status":"passed","time":{"start":1732764220374,"stop":1732764220374,"duration":0}},{"uid":"191f183f3ba0c8ea","status":"passed","time":{"start":1732428195692,"stop":1732428195692,"duration":0}},{"uid":"15008ede7bd87a18","status":"passed","time":{"start":1724735128977,"stop":1724735128977,"duration":0}},{"uid":"ab402f3759df06f","status":"passed","time":{"start":1724735128977,"stop":1724735128977,"duration":0}}]},"ec5359964a6a6bc7051957eec5d9455d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"8878dccf56d36ba6","status":"passed","time":{"start":1733030100200,"stop":1733030100200,"duration":0}},{"uid":"b22afbc33030e55f","status":"passed","time":{"start":1732764220226,"stop":1732764220226,"duration":0}},{"uid":"e051944b31d54c14","status":"passed","time":{"start":1732428195544,"stop":1732428195544,"duration":0}},{"uid":"3cf8d83dbb2d66b5","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}},{"uid":"f0e71551541527fc","status":"passed","time":{"start":1724735128836,"stop":1724735128852,"duration":16}}]},"b5a1c5eb9c825db6f453100e4dceac7d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"f81d551474e18c5e","status":"passed","time":{"start":1596047919967,"stop":1596047919969,"duration":2}},{"uid":"8d6986ac6e216de1","status":"passed","time":{"start":1596005119923,"stop":1596005119924,"duration":1}},{"uid":"6ebe37257f8b2e7a","status":"passed","time":{"start":1594531284834,"stop":1594531284836,"duration":2}},{"uid":"e8f381b8937b0175","status":"passed","time":{"start":1594163430350,"stop":1594163430351,"duration":1}},{"uid":"d74f4366350b46cb","status":"passed","time":{"start":1594163036572,"stop":1594163036573,"duration":1}}]},"9d5e1a3be58329ea62aa7c12b21cee12":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"2eea57cae258dfc3","status":"passed","time":{"start":1596047924165,"stop":1596047924166,"duration":1}},{"uid":"a22edada6f3540b8","status":"passed","time":{"start":1596005124262,"stop":1596005124263,"duration":1}},{"uid":"3d09526912983c0c","status":"passed","time":{"start":1594531289099,"stop":1594531289099,"duration":0}},{"uid":"ff576073c8c1b0c","status":"passed","time":{"start":1594163434602,"stop":1594163434602,"duration":0}},{"uid":"79a6750ec2527a19","status":"passed","time":{"start":1594163040988,"stop":1594163040988,"duration":0}}]},"fe3bf435377136cbcb53e4db00bd4e51":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"c83ee67899e78ee5","status":"passed","time":{"start":1596047924598,"stop":1596047924599,"duration":1}},{"uid":"6453b46852544d78","status":"passed","time":{"start":1596005124709,"stop":1596005124712,"duration":3}},{"uid":"214a4efcb9d15180","status":"passed","time":{"start":1594531289598,"stop":1594531289599,"duration":1}},{"uid":"1860c39c50316b71","status":"passed","time":{"start":1594163435020,"stop":1594163435021,"duration":1}},{"uid":"58313bdd742f2a27","status":"passed","time":{"start":1594163041426,"stop":1594163041427,"duration":1}}]},"baeb278025592b3aed00b5f1bc1265b1":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"33789c02e7e07041","status":"passed","time":{"start":1733030100773,"stop":1733030100773,"duration":0}},{"uid":"bca9ba5488466979","status":"passed","time":{"start":1732764220804,"stop":1732764220804,"duration":0}},{"uid":"e69093187fd70d56","status":"passed","time":{"start":1732428196075,"stop":1732428196075,"duration":0}},{"uid":"673ecd99dac0c86e","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}},{"uid":"5cbeef874f8f5965","status":"passed","time":{"start":1724735129352,"stop":1724735129352,"duration":0}}]},"fb5416f4a0c4a78ad3808ab359d4e649":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d6132c04157f4b2a","status":"passed","time":{"start":1596047924036,"stop":1596047924037,"duration":1}},{"uid":"9332954a139757ab","status":"passed","time":{"start":1596005124129,"stop":1596005124130,"duration":1}},{"uid":"6872cd0b6a805b50","status":"passed","time":{"start":1594531288975,"stop":1594531288976,"duration":1}},{"uid":"ef79cb2d20d63f20","status":"passed","time":{"start":1594163434471,"stop":1594163434472,"duration":1}},{"uid":"e7f62911eeac29ea","status":"passed","time":{"start":1594163040849,"stop":1594163040849,"duration":0}}]},"e3ba8e7dce83ab9de36ddd0bc268f4f6":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5647d5db4078d707","status":"passed","time":{"start":1733030100882,"stop":1733030100882,"duration":0}},{"uid":"a61ba5af03a1f296","status":"passed","time":{"start":1732764220961,"stop":1732764220961,"duration":0}},{"uid":"784b6f629ce5c547","status":"passed","time":{"start":1732428196187,"stop":1732428196188,"duration":1}},{"uid":"90eee3ddc83b1454","status":"passed","time":{"start":1724735129477,"stop":1724735129477,"duration":0}},{"uid":"c0e2de6ef36ce602","status":"passed","time":{"start":1724735129477,"stop":1724735129477,"duration":0}}]},"d4a8464dd6f2b83ea40747eae5a42d88":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"fa3e743f55019b26","status":"passed","time":{"start":1596047923633,"stop":1596047923635,"duration":2}},{"uid":"724aebb7bb591edc","status":"passed","time":{"start":1596005123662,"stop":1596005123662,"duration":0}},{"uid":"b189ef050374abe4","status":"passed","time":{"start":1594531288577,"stop":1594531288578,"duration":1}},{"uid":"1e5b9de99f42c348","status":"passed","time":{"start":1594163434022,"stop":1594163434024,"duration":2}},{"uid":"6bbc7bdaf84f47b6","status":"passed","time":{"start":1594163040504,"stop":1594163040506,"duration":2}}]},"ac7e79f0af8659ddbaffd6954aed70a9":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4e3f7ea473e691d3","status":"passed","time":{"start":1733030100278,"stop":1733030100278,"duration":0}},{"uid":"e53952640c2c9e47","status":"passed","time":{"start":1732764220312,"stop":1732764220312,"duration":0}},{"uid":"fc455123cb448d3e","status":"passed","time":{"start":1732428195634,"stop":1732428195634,"duration":0}},{"uid":"31cd5c9e8017f83c","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}},{"uid":"1ef3e1da7f90eb82","status":"passed","time":{"start":1724735128914,"stop":1724735128930,"duration":16}}]},"124f2add699f3e2269c311afae219c6e":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5bee7e36f6e76857","status":"passed","time":{"start":1733030099317,"stop":1733030099317,"duration":0}},{"uid":"e1af2c095108694d","status":"passed","time":{"start":1732764219284,"stop":1732764219285,"duration":1}},{"uid":"9c5c32029e742eac","status":"passed","time":{"start":1732428194603,"stop":1732428194603,"duration":0}},{"uid":"fc2c5a5df6e26162","status":"passed","time":{"start":1724735128000,"stop":1724735128000,"duration":0}},{"uid":"79e39b6957e2fa23","status":"passed","time":{"start":1724735128000,"stop":1724735128000,"duration":0}}]},"00f2b41781fa6c1345db0eef2722bb55":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"d5c2415425478b91","status":"passed","time":{"start":1596047924330,"stop":1596047924333,"duration":3}},{"uid":"31818e51390a433c","status":"passed","time":{"start":1596005124436,"stop":1596005124437,"duration":1}},{"uid":"3ddaef01fdc5c620","status":"passed","time":{"start":1594531289274,"stop":1594531289275,"duration":1}},{"uid":"4407a5be4c071461","status":"passed","time":{"start":1594163434758,"stop":1594163434758,"duration":0}},{"uid":"f1ab192b8a6411ab","status":"passed","time":{"start":1594163041146,"stop":1594163041147,"duration":1}}]},"7dba0545991d74ec4981bfb3eea48559":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"9e6eb35888cc4f59","status":"passed","time":{"start":1733030099364,"stop":1733030099364,"duration":0}},{"uid":"17c9a97f8a5ea815","status":"passed","time":{"start":1732764219332,"stop":1732764219333,"duration":1}},{"uid":"8da01589d3299948","status":"passed","time":{"start":1732428194656,"stop":1732428194656,"duration":0}},{"uid":"ef7e94367cfcafa4","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}},{"uid":"14e29fc6b385d9d8","status":"passed","time":{"start":1724735128047,"stop":1724735128047,"duration":0}}]},"3a32e7325b0c9478ff49b72ce837742c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"930cb72c6f547a67","status":"passed","time":{"start":1596047920523,"stop":1596047920526,"duration":3}},{"uid":"716980b213533f3d","status":"passed","time":{"start":1596005120419,"stop":1596005120420,"duration":1}},{"uid":"e648af0ce34ed5de","status":"passed","time":{"start":1594531285369,"stop":1594531285370,"duration":1}},{"uid":"73de36b94710dfb8","status":"passed","time":{"start":1594163430816,"stop":1594163430817,"duration":1}},{"uid":"b39c075966292b12","status":"passed","time":{"start":1594163037067,"stop":1594163037068,"duration":1}}]},"6431e0366c9c302e03ac01343fb7ea77":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"1137568979e0ed3a","status":"passed","time":{"start":1733030100169,"stop":1733030100169,"duration":0}},{"uid":"a30a3ac9558d7a9c","status":"passed","time":{"start":1732764220206,"stop":1732764220207,"duration":1}},{"uid":"7e997a5018ff0710","status":"passed","time":{"start":1732428195517,"stop":1732428195517,"duration":0}},{"uid":"d57f06aa2f911f40","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}},{"uid":"bb5e32abc058341d","status":"passed","time":{"start":1724735128820,"stop":1724735128820,"duration":0}}]},"280ba3561eb9309051fd2778469a0bed":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"824a9a67d43de1dd","status":"passed","time":{"start":1596047920647,"stop":1596047920648,"duration":1}},{"uid":"b775955afbbce28f","status":"passed","time":{"start":1596005120534,"stop":1596005120535,"duration":1}},{"uid":"127f278b41a7dca8","status":"passed","time":{"start":1594531285467,"stop":1594531285468,"duration":1}},{"uid":"4188da9f65261fe5","status":"passed","time":{"start":1594163430944,"stop":1594163430945,"duration":1}},{"uid":"10429517faa23f8","status":"passed","time":{"start":1594163037186,"stop":1594163037186,"duration":0}}]},"a8c1dee0bdda59abffbbae24dc4b176d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7ee83bbfb7cc9c53","status":"passed","time":{"start":1596047920319,"stop":1596047920320,"duration":1}},{"uid":"fe0f9b3f5e50ccb8","status":"passed","time":{"start":1596005120210,"stop":1596005120213,"duration":3}},{"uid":"2ba3a6269c4b7c53","status":"passed","time":{"start":1594531285182,"stop":1594531285183,"duration":1}},{"uid":"59f960e239ec2fa9","status":"passed","time":{"start":1594163430660,"stop":1594163430661,"duration":1}},{"uid":"364b734ed76afce9","status":"passed","time":{"start":1594163036883,"stop":1594163036884,"duration":1}}]},"3546afa49f7d1872d60856dcd3614357":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"7e7534020c406c41","status":"passed","time":{"start":1733030101086,"stop":1733030101086,"duration":0}},{"uid":"ee50880cc545f1d3","status":"passed","time":{"start":1732764221246,"stop":1732764221247,"duration":1}},{"uid":"11fa683d801b6c42","status":"passed","time":{"start":1732428196393,"stop":1732428196393,"duration":0}},{"uid":"874b39a75ad8fa3b","status":"passed","time":{"start":1724735129680,"stop":1724735129680,"duration":0}},{"uid":"ce5b44ba32daaf31","status":"passed","time":{"start":1724735129680,"stop":1724735129680,"duration":0}}]},"d7b951f3d87d7ec30599f08ae5567eb7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"ece5bd16ef8bbe52","status":"passed","time":{"start":1733030099286,"stop":1733030099286,"duration":0}},{"uid":"e687a692c2c18f1b","status":"passed","time":{"start":1732764219250,"stop":1732764219251,"duration":1}},{"uid":"40c938f8f83f34f7","status":"passed","time":{"start":1732428194567,"stop":1732428194567,"duration":0}},{"uid":"e6a3da330525d2f4","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}},{"uid":"b78c37ec3b0f496f","status":"passed","time":{"start":1724735127969,"stop":1724735127969,"duration":0}}]},"6988bafab53d2d16b0f0a8a4a8fb9863":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":12,"unknown":0,"total":12},"items":[{"uid":"e1c6185b64159c18","status":"passed","time":{"start":1596047923294,"stop":1596047923296,"duration":2}},{"uid":"a9a31daff9b730d4","status":"passed","time":{"start":1596005123306,"stop":1596005123307,"duration":1}},{"uid":"2698a1a809c0b24c","status":"passed","time":{"start":1594531288225,"stop":1594531288226,"duration":1}},{"uid":"18a09107a9bbb648","status":"passed","time":{"start":1594163433751,"stop":1594163433752,"duration":1}},{"uid":"c8f50edc30ce4b35","status":"passed","time":{"start":1594163040227,"stop":1594163040228,"duration":1}}]},"5e365f66b39a2fede4fe18a5cc569699":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"80b7e762ad299367","status":"passed","time":{"start":1733030099286,"stop":1733030099286,"duration":0}},{"uid":"354cda6601a7cded","status":"passed","time":{"start":1732764219243,"stop":1732764219243,"duration":0}},{"uid":"2bfddef765c09569","status":"passed","time":{"start":1732428194558,"stop":1732428194558,"duration":0}},{"uid":"dc29e000a4adcd25","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}},{"uid":"f52a489cb0add672","status":"passed","time":{"start":1724735127953,"stop":1724735127953,"duration":0}}]},"9ee76de6cf1207ebcbd153d4e9a5e5a0":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"6a4b5866cd20e8a2","status":"passed","time":{"start":1596047923614,"stop":1596047923616,"duration":2}},{"uid":"8bfe2a5d486dbd32","status":"passed","time":{"start":1596005123645,"stop":1596005123645,"duration":0}},{"uid":"64e5afc5a7c73bf5","status":"passed","time":{"start":1594531288565,"stop":1594531288566,"duration":1}},{"uid":"44de51fad33773e2","status":"passed","time":{"start":1594163434008,"stop":1594163434009,"duration":1}},{"uid":"2cbb12a605f4b028","status":"passed","time":{"start":1594163040495,"stop":1594163040496,"duration":1}}]},"079ace8555debd1c87111e8c5a6664bf":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"2a82791553e70088","status":"passed","time":{"start":1733030100804,"stop":1733030100804,"duration":0}},{"uid":"3ead41117d0ad5b6","status":"passed","time":{"start":1732764220845,"stop":1732764220845,"duration":0}},{"uid":"c7e963fd1c95dafe","status":"passed","time":{"start":1732428196101,"stop":1732428196101,"duration":0}},{"uid":"d3037fd25424c6f3","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}},{"uid":"1d2c6842ef40288f","status":"passed","time":{"start":1724735129383,"stop":1724735129383,"duration":0}}]},"2669fd06acd58d7f78fab9b09cfb387a":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"a6e6436071520980","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919201,"stop":1596047919201,"duration":0}},{"uid":"2ebf3e3f671bbc1f","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119239,"stop":1596005119239,"duration":0}},{"uid":"239b75ebf85f19ea","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284144,"stop":1594531284144,"duration":0}},{"uid":"464c56c85b2fe399","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163429713,"stop":1594163429713,"duration":0}},{"uid":"58f56b3c59d560ca","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163035897,"stop":1594163035897,"duration":0}}]},"c191b2a68976eb18aef4345f496d79e7":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"c245bb8192a35073","status":"passed","time":{"start":1733030101179,"stop":1733030101179,"duration":0}},{"uid":"65e9477143af3f55","status":"passed","time":{"start":1732764221376,"stop":1732764221377,"duration":1}},{"uid":"4c77d97bc41048ff","status":"passed","time":{"start":1732428196503,"stop":1732428196503,"duration":0}},{"uid":"35cf25b9e515e00d","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}},{"uid":"928532982127bba0","status":"passed","time":{"start":1724735129789,"stop":1724735129789,"duration":0}}]},"98a40966717cba446766c1d244440410":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ae3e4db1c423b2d","status":"passed","time":{"start":1596047924295,"stop":1596047924296,"duration":1}},{"uid":"23b7ab66cb15d148","status":"passed","time":{"start":1596005124397,"stop":1596005124399,"duration":2}},{"uid":"623e837ec7d2bd60","status":"passed","time":{"start":1594531289235,"stop":1594531289236,"duration":1}},{"uid":"d38fbab0f0c5894c","status":"passed","time":{"start":1594163434723,"stop":1594163434724,"duration":1}},{"uid":"baaf6a05572983a","status":"passed","time":{"start":1594163041113,"stop":1594163041114,"duration":1}}]},"0704c8beeeff66cfb456c26853e2b7c4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f51b45f6ebc18bdf","status":"passed","time":{"start":1733030098880,"stop":1733030098880,"duration":0}},{"uid":"a908975bd67b2eca","status":"passed","time":{"start":1732764218803,"stop":1732764218803,"duration":0}},{"uid":"15f47b991f284575","status":"passed","time":{"start":1732428194154,"stop":1732428194154,"duration":0}},{"uid":"7f90afc62f8400f4","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}},{"uid":"a921030da8c9a520","status":"passed","time":{"start":1724735127422,"stop":1724735127438,"duration":16}}]},"69736adb645541830719370905336c42":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"7262a5b4d0ba4a3e","status":"passed","time":{"start":1596047923313,"stop":1596047923317,"duration":4}},{"uid":"e0c1a391ff3fe7a","status":"passed","time":{"start":1596005123317,"stop":1596005123317,"duration":0}},{"uid":"7069bd627c12c718","status":"passed","time":{"start":1594531288236,"stop":1594531288238,"duration":2}},{"uid":"82e82ea7e37f1711","status":"passed","time":{"start":1594163433761,"stop":1594163433763,"duration":2}},{"uid":"2ad13488b1fdc2c3","status":"passed","time":{"start":1594163040238,"stop":1594163040239,"duration":1}}]},"ced53b89becdc7959575153b365c4b1c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"ad06d9389201ca83","status":"passed","time":{"start":1596047923585,"stop":1596047923587,"duration":2}},{"uid":"86c7a820a8ed23ae","status":"passed","time":{"start":1596005123620,"stop":1596005123623,"duration":3}},{"uid":"434217de6e30487c","status":"passed","time":{"start":1594531288532,"stop":1594531288534,"duration":2}},{"uid":"7e9ef2cf5cdf0299","status":"passed","time":{"start":1594163433982,"stop":1594163433984,"duration":2}},{"uid":"c91f8fbb177af405","status":"passed","time":{"start":1594163040465,"stop":1594163040467,"duration":2}}]},"43747c0f5661889622b1e0d54e75b407":{"statistic":{"failed":0,"broken":0,"skipped":34,"passed":0,"unknown":0,"total":34},"items":[{"uid":"e1fafa015119497c","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596047919583,"stop":1596047919583,"duration":0}},{"uid":"b16909fb3fbd2c73","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1596005119573,"stop":1596005119573,"duration":0}},{"uid":"bbf0f3d68ee97599","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594531284470,"stop":1594531284470,"duration":0}},{"uid":"7df29ff1f7409057","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163430024,"stop":1594163430025,"duration":1}},{"uid":"b69c36e16ce7f33d","status":"skipped","statusDetails":"Skipped: The solution is not ready","time":{"start":1594163036243,"stop":1594163036243,"duration":0}}]},"d34cb280748c185f029a17e9d0ab6437":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"5880c730022f01ee","status":"passed","time":{"start":1733030100820,"stop":1733030100820,"duration":0}},{"uid":"d9e0d2d6c00c88e9","status":"passed","time":{"start":1732764220875,"stop":1732764220875,"duration":0}},{"uid":"dde0d2c7fdfdde63","status":"passed","time":{"start":1732428196126,"stop":1732428196126,"duration":0}},{"uid":"5b9aa5357d8d514d","status":"passed","time":{"start":1724735129414,"stop":1724735129414,"duration":0}},{"uid":"8b31152bd581baeb","status":"passed","time":{"start":1724735129414,"stop":1724735129414,"duration":0}}]},"b51be2be310394256f22a0dcf45fea1f":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1},"items":[{"uid":"d0cba34627dad034","status":"passed","time":{"start":1733030100742,"stop":1733030100742,"duration":0}}]},"f85904fe28e7bada8e4dc0f97f50008c":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"3336ba2bde90bdb5","status":"passed","time":{"start":1596047924731,"stop":1596047924732,"duration":1}},{"uid":"a99dfef2ccd91b8e","status":"passed","time":{"start":1596005124899,"stop":1596005124901,"duration":2}},{"uid":"295c84b73c362a1c","status":"passed","time":{"start":1594531289763,"stop":1594531289764,"duration":1}},{"uid":"a17ba15dec7cbf3d","status":"passed","time":{"start":1594163435154,"stop":1594163435155,"duration":1}},{"uid":"a2055883afb4a2fd","status":"passed","time":{"start":1594163041575,"stop":1594163041576,"duration":1}}]},"570c0d220c13fc0fd061240afc68e35d":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":3,"unknown":0,"total":3},"items":[{"uid":"902288cde0f2109a","status":"passed","time":{"start":1733030100340,"stop":1733030100340,"duration":0}},{"uid":"168d1058a213deae","status":"passed","time":{"start":1732764220362,"stop":1732764220362,"duration":0}},{"uid":"ac379271ec16d5ad","status":"passed","time":{"start":1732428195683,"stop":1732428195683,"duration":0}}]},"939a8064e3d28ec85fadd67010b560ae":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"d06d6d8db945d4d7","status":"passed","time":{"start":1733030098630,"stop":1733030098630,"duration":0}},{"uid":"5194ad39db439d08","status":"passed","time":{"start":1732764218553,"stop":1732764218553,"duration":0}},{"uid":"e78e70d10bce7cf5","status":"passed","time":{"start":1732428193909,"stop":1732428193909,"duration":0}},{"uid":"371888dd705cab28","status":"passed","time":{"start":1724735127157,"stop":1724735127172,"duration":15}},{"uid":"57bbb6ca73efd1b4","status":"passed","time":{"start":1724735127157,"stop":1724735127172,"duration":15}}]},"31852768c071e158fda7de0b172143f4":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"99e95613ed424b35","status":"passed","time":{"start":1733030098864,"stop":1733030098864,"duration":0}},{"uid":"61e07c6ddcc506b1","status":"passed","time":{"start":1732764218771,"stop":1732764218772,"duration":1}},{"uid":"9f9422c1f71252b6","status":"passed","time":{"start":1732428194124,"stop":1732428194125,"duration":1}},{"uid":"e03974f538ea8ee6","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}},{"uid":"acc95e26a53d92ff","status":"passed","time":{"start":1724735127391,"stop":1724735127391,"duration":0}}]},"7c789f6ee990c99f027ff5b8c32573fd":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"4d07449717f6193c","status":"passed","time":{"start":1733030100836,"stop":1733030100836,"duration":0}},{"uid":"302e450946481df3","status":"passed","time":{"start":1732764220887,"stop":1732764220887,"duration":0}},{"uid":"60180807c3815756","status":"passed","time":{"start":1732428196133,"stop":1732428196134,"duration":1}},{"uid":"a10d36c92cf89a63","status":"passed","time":{"start":1724735129414,"stop":1724735129414,"duration":0}},{"uid":"9710b9a44c2e3c82","status":"passed","time":{"start":1724735129414,"stop":1724735129414,"duration":0}}]},"39c4344b5cd24c424efd894c14cc4e91":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"6ee41e4ff7ffb39e","status":"passed","time":{"start":1596047924306,"stop":1596047924307,"duration":1}},{"uid":"1783ee7e028711d6","status":"passed","time":{"start":1596005124404,"stop":1596005124405,"duration":1}},{"uid":"ef2acd7afc68c4bd","status":"passed","time":{"start":1594531289244,"stop":1594531289245,"duration":1}},{"uid":"371f968a29c2bcdf","status":"passed","time":{"start":1594163434730,"stop":1594163434730,"duration":0}},{"uid":"f76a96c89083f300","status":"passed","time":{"start":1594163041121,"stop":1594163041122,"duration":1}}]},"30b0607f1fcd48dea967a2df41a1ef54":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"250189cf32435be5","status":"passed","time":{"start":1596047923911,"stop":1596047923912,"duration":1}},{"uid":"77fa96eeec6e4d15","status":"passed","time":{"start":1596005123948,"stop":1596005123949,"duration":1}},{"uid":"f7ccce118a86144d","status":"passed","time":{"start":1594531288840,"stop":1594531288841,"duration":1}},{"uid":"8ba130a1169e2da9","status":"passed","time":{"start":1594163434319,"stop":1594163434320,"duration":1}},{"uid":"139199f0716be385","status":"passed","time":{"start":1594163040726,"stop":1594163040726,"duration":0}}]},"2889ca714f21625b11b311b780ead719":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":5,"unknown":0,"total":5},"items":[{"uid":"f74116cee1d73fd7","status":"passed","time":{"start":1733030100403,"stop":1733030100403,"duration":0}},{"uid":"be50565df8dfb0ab","status":"passed","time":{"start":1732764220437,"stop":1732764220438,"duration":1}},{"uid":"f7d2073500029121","status":"passed","time":{"start":1732428195746,"stop":1732428195746,"duration":0}},{"uid":"dcfefe9c10c1f5d2","status":"passed","time":{"start":1724735129024,"stop":1724735129024,"duration":0}},{"uid":"a37b17c93d1df521","status":"passed","time":{"start":1724735129024,"stop":1724735129024,"duration":0}}]},"2ebd55ae07bf70badb4352cad15caf78":{"statistic":{"failed":0,"broken":0,"skipped":0,"passed":34,"unknown":0,"total":34},"items":[{"uid":"e2d502f5a6d529d6","status":"passed","time":{"start":1596047923863,"stop":1596047923864,"duration":1}},{"uid":"922f63631d08a3fd","status":"passed","time":{"start":1596005123897,"stop":1596005123897,"duration":0}},{"uid":"7a4da021a2c4d986","status":"passed","time":{"start":1594531288801,"stop":1594531288802,"duration":1}},{"uid":"d336c661e305482f","status":"passed","time":{"start":1594163434268,"stop":1594163434269,"duration":1}},{"uid":"f36eae475bbfb994","status":"passed","time":{"start":1594163040687,"stop":1594163040687,"duration":0}}]}} \ No newline at end of file diff --git a/allure-report/history/retry-trend.json b/allure-report/history/retry-trend.json index 77412d967df..42e5e4b88a8 100644 --- a/allure-report/history/retry-trend.json +++ b/allure-report/history/retry-trend.json @@ -1 +1 @@ -[{"data":{"run":227,"retry":659}},{"data":{"run":226,"retry":437}},{"data":{"run":222,"retry":219}},{"data":{"run":222,"retry":219}},{"data":{"run":221,"retry":8096}},{"data":{"run":221,"retry":7876}},{"data":{"run":220,"retry":7654}},{"data":{"run":220,"retry":7435}},{"data":{"run":220,"retry":7216}},{"data":{"run":219,"retry":6998}},{"data":{"run":218,"retry":6781}},{"data":{"run":217,"retry":6565}},{"data":{"run":217,"retry":6349}},{"data":{"run":217,"retry":6133}},{"data":{"run":217,"retry":6133}},{"data":{"run":215,"retry":5919}},{"data":{"run":213,"retry":5493}},{"data":{"run":211,"retry":5073}},{"data":{"run":210,"retry":4864}},{"data":{"run":209,"retry":4447}}] \ No newline at end of file +[{"data":{"run":232,"retry":882}},{"data":{"run":227,"retry":659}},{"data":{"run":226,"retry":437}},{"data":{"run":222,"retry":219}},{"data":{"run":222,"retry":219}},{"data":{"run":221,"retry":8096}},{"data":{"run":221,"retry":7876}},{"data":{"run":220,"retry":7654}},{"data":{"run":220,"retry":7435}},{"data":{"run":220,"retry":7216}},{"data":{"run":219,"retry":6998}},{"data":{"run":218,"retry":6781}},{"data":{"run":217,"retry":6565}},{"data":{"run":217,"retry":6349}},{"data":{"run":217,"retry":6133}},{"data":{"run":217,"retry":6133}},{"data":{"run":215,"retry":5919}},{"data":{"run":213,"retry":5493}},{"data":{"run":211,"retry":5073}},{"data":{"run":210,"retry":4864}}] \ No newline at end of file diff --git a/allure-report/index.html b/allure-report/index.html index 179c93853ca..67311e07746 100644 --- a/allure-report/index.html +++ b/allure-report/index.html @@ -26,7 +26,7 @@ gtag('js', new Date()); gtag('config', 'G-FVWC4GKEYS', { 'allureVersion': '2.30.0', - 'reportUuid': 'd656bfaf-c85c-445e-a29f-7265fb22ae98', + 'reportUuid': '724a0949-6a3b-4379-bf5d-61d5af5d05ca', 'single_file': false }); diff --git a/allure-report/widgets/duration-trend.json b/allure-report/widgets/duration-trend.json index 33a9f28dc0c..1149e3d550b 100644 --- a/allure-report/widgets/duration-trend.json +++ b/allure-report/widgets/duration-trend.json @@ -1 +1 @@ -[{"data":{"duration":8030747183}},{"data":{"duration":7694722309}},{"data":{"duration":1655595}},{"data":{"duration":1655595}},{"data":{"duration":6277517630}},{"data":{"duration":6234717799}},{"data":{"duration":4760882662}},{"data":{"duration":4393028053}},{"data":{"duration":4392634474}},{"data":{"duration":4233561443}},{"data":{"duration":4044303027}},{"data":{"duration":4042851547}},{"data":{"duration":4041072223}},{"data":{"duration":3966081176}},{"data":{"duration":3966081176}},{"data":{"duration":2482854152}},{"data":{"duration":2325934223}},{"data":{"duration":1181987141}},{"data":{"duration":677478359}},{"data":{"duration":59372266}}] \ No newline at end of file +[{"data":{"duration":8296626985}},{"data":{"duration":8030747183}},{"data":{"duration":7694722309}},{"data":{"duration":1655595}},{"data":{"duration":1655595}},{"data":{"duration":6277517630}},{"data":{"duration":6234717799}},{"data":{"duration":4760882662}},{"data":{"duration":4393028053}},{"data":{"duration":4392634474}},{"data":{"duration":4233561443}},{"data":{"duration":4044303027}},{"data":{"duration":4042851547}},{"data":{"duration":4041072223}},{"data":{"duration":3966081176}},{"data":{"duration":3966081176}},{"data":{"duration":2482854152}},{"data":{"duration":2325934223}},{"data":{"duration":1181987141}},{"data":{"duration":677478359}}] \ No newline at end of file diff --git a/allure-report/widgets/duration.json b/allure-report/widgets/duration.json index 1b376458d81..32aa2b3e6f3 100644 --- a/allure-report/widgets/duration.json +++ b/allure-report/widgets/duration.json @@ -1 +1 @@ -[{"uid":"b0cc123728fa2f2d","name":"All chars are in upper case","time":{"start":1732764219279,"stop":1732764219279,"duration":0},"status":"passed","severity":"normal"},{"uid":"a908975bd67b2eca","name":"Testing Sudoku class","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f0a19d19bd8125","name":"Testing 'factorial' function","time":{"start":1732764220486,"stop":1732764220486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1df83d6cc10b66","name":"fix_the_meerkat function function verification","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d40466198fa34e6","name":"Testing take function","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ad6a9c0404421b","name":"All chars are in mixed case","time":{"start":1732764219290,"stop":1732764219291,"duration":1},"status":"passed","severity":"normal"},{"uid":"732b9dd805d734b8","name":"test_triangle","time":{"start":1732764220449,"stop":1732764220452,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c3655d4a978bd79","name":"String with no duplicate chars","time":{"start":1732764220192,"stop":1732764220192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dd8f8438e567a9","name":"Testing list_squared function","time":{"start":1732764218953,"stop":1732764219098,"duration":145},"status":"passed","severity":"normal"},{"uid":"66020f911b054e74","name":"Test with one char only","time":{"start":1732764221218,"stop":1732764221218,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca9ba5488466979","name":"Negative numbers","time":{"start":1732764220804,"stop":1732764220804,"duration":0},"status":"passed","severity":"normal"},{"uid":"8388a8495a8b75af","name":"'multiply' function verification with random list","time":{"start":1732764220641,"stop":1732764220642,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c9e062133dbbbb","name":"Testing Potion class","time":{"start":1732764220268,"stop":1732764220270,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bd3919646678e3f","name":"Square numbers (positive)","time":{"start":1732764220786,"stop":1732764220786,"duration":0},"status":"passed","severity":"normal"},{"uid":"183ba5aa4a18280","name":"Testing count_letters_and_digits function","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","severity":"normal"},{"uid":"5194ad39db439d08","name":"Testing Calculator class","time":{"start":1732764218553,"stop":1732764218553,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfafb882d7cc41f","name":"Wolf at the end of the queue","time":{"start":1732764221330,"stop":1732764221330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22afbc33030e55f","name":"Testing the 'find_missing_number' function","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","severity":"normal"},{"uid":"300c045916564a1","name":"Testing anagrams function","time":{"start":1732764219222,"stop":1732764219222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba71f124345447fc","name":"Testing check_root function","time":{"start":1732764220417,"stop":1732764220418,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78b9d24e53cd100","name":"Testing 'sum_triangular_numbers' with negative numbers","time":{"start":1732764220737,"stop":1732764220737,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2984e4fa36f94","name":"Testing Walker class - position property from positive grids","time":{"start":1732764218574,"stop":1732764218575,"duration":1},"status":"passed","severity":"critical"},{"uid":"37c27a38809b08b4","name":"Testing create_city_map function","time":{"start":1732764218891,"stop":1732764218891,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a8ebd07b8fa1c4","name":"Testing 'has_subpattern' (part 3) function","time":{"start":1732764220337,"stop":1732764220337,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ca489a74667507","name":"Testing Decoding functionality","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2354482de170d3","name":"Testing next_bigger function","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","severity":"normal"},{"uid":"388d9dc9fa1f1c3a","name":"Testing litres function with various test inputs","time":{"start":1732764221087,"stop":1732764221087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19e4739f2d4d64c","name":"Zero","time":{"start":1732764220827,"stop":1732764220828,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a0bf67db9047ee","name":"Testing binary_to_string function","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff87d981594c6f7","name":"Testing password function","time":{"start":1732764220596,"stop":1732764220597,"duration":1},"status":"passed","severity":"normal"},{"uid":"7331de8e7202ad57","name":"Testing sum_for_list function","time":{"start":1732764218698,"stop":1732764218753,"duration":55},"status":"passed","severity":"normal"},{"uid":"6641c9ab33f4ea66","name":"Testing hoop_count function (positive test case)","time":{"start":1732764221104,"stop":1732764221104,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e07c6ddcc506b1","name":"Testing sum_of_intervals function","time":{"start":1732764218771,"stop":1732764218772,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26a6745cd367097","name":"Testing check_for_factor function: positive flow","time":{"start":1732764220981,"stop":1732764220981,"duration":0},"status":"passed","severity":"normal"},{"uid":"31802a90aeba5e97","name":"test_solution_big","time":{"start":1732764218842,"stop":1732764218842,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c9684bf403c80de","name":"Testing move_zeros function","time":{"start":1732764219137,"stop":1732764219137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f6328bce0de37c","name":"Testing invite_more_women function (positive)","time":{"start":1732764220676,"stop":1732764220677,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b00a3d2e7b92c1","name":"test_ips_between","time":{"start":1732764218824,"stop":1732764218824,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5b469ea69ba375b","name":"Test with regular string","time":{"start":1732764221204,"stop":1732764221204,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61ba5af03a1f296","name":"Testing two_decimal_places function","time":{"start":1732764220961,"stop":1732764220961,"duration":0},"status":"passed","severity":"normal"},{"uid":"e687a692c2c18f1b","name":"Testing to_table function","time":{"start":1732764219250,"stop":1732764219251,"duration":1},"status":"passed","severity":"normal"},{"uid":"168d1058a213deae","name":"Testing 'parts_sums' function","time":{"start":1732764220362,"stop":1732764220362,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78b9243c26a61bf","name":"Testing 'DefaultList' class: append","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","severity":"normal"},{"uid":"1251fa1056fea3d4","name":"Testing done_or_not function","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","severity":"normal"},{"uid":"664f2a2d41bf2bd8","name":"test_random","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a5eacfa2431348","name":"Testing easy_line function exception message","time":{"start":1732764220479,"stop":1732764220479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfef1ba8856d412","name":"Testing shark function (negative)","time":{"start":1732764221040,"stop":1732764221041,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7035dc3ef8d99c0","name":"Testing 'snail' function","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","severity":"normal"},{"uid":"450fbb27e2067be4","name":"Testing top_3_words function","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","severity":"normal"},{"uid":"86bf8b663d5828a","name":"Testing 'save' function: negative","time":{"start":1732764220494,"stop":1732764220494,"duration":0},"status":"passed","severity":"normal"},{"uid":"405b625cf95f9fbd","name":"a and b are equal","time":{"start":1732764220459,"stop":1732764220459,"duration":0},"status":"passed","severity":"normal"},{"uid":"9164bf2c06bf8752","name":"test_smallest","time":{"start":1732764218915,"stop":1732764218915,"duration":0},"status":"skipped","severity":"normal"},{"uid":"980af150a499b4e9","name":"Testing row_sum_odd_numbers function","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f7c96f923539a5","name":"Testing pig_it function","time":{"start":1732764219159,"stop":1732764219160,"duration":1},"status":"passed","severity":"normal"},{"uid":"591cfdbc90cf4c5e","name":"AND logical operator","time":{"start":1732764221117,"stop":1732764221117,"duration":0},"status":"passed","severity":"normal"},{"uid":"3846518071a02e50","name":"Testing set_alarm function","time":{"start":1732764221226,"stop":1732764221226,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30b225377e5683d","name":"Testing to_alternating_case function","time":{"start":1732764220837,"stop":1732764220837,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e564e38813f1539","name":"Testing Walker class - position property from negative grids","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","severity":"critical"},{"uid":"631ed8ca3aead56c","name":"powers function should return an array of unique numbers","time":{"start":1732764220715,"stop":1732764220719,"duration":4},"status":"passed","severity":"normal"},{"uid":"bdd8b1b0bd82d5b1","name":"test_solution_basic","time":{"start":1732764218838,"stop":1732764218838,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56d019840f444cec","name":"Testing growing_plant function","time":{"start":1732764220536,"stop":1732764220536,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d4140245a65d5","name":"String with mixed type of chars","time":{"start":1732764220167,"stop":1732764220168,"duration":1},"status":"passed","severity":"normal"},{"uid":"f48dcf9628fe90ff","name":"Testing 'solution' function","time":{"start":1732764220612,"stop":1732764220612,"duration":0},"status":"passed","severity":"normal"},{"uid":"4249127f6bff6f10","name":"Testing format_duration","time":{"start":1732764218611,"stop":1732764218616,"duration":5},"status":"passed","severity":"normal"},{"uid":"ff9c64bdd3b3fc0c","name":"Testing the 'pyramid' function","time":{"start":1732764220276,"stop":1732764220276,"duration":0},"status":"passed","severity":"normal"},{"uid":"689b611d3c9a3124","name":"XOR logical operator","time":{"start":1732764221134,"stop":1732764221134,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bd3e79aeea5636","name":"Testing shark function (positive)","time":{"start":1732764221033,"stop":1732764221033,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4416fd32f6992f","name":"Testing Encoding functionality","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","severity":"normal"},{"uid":"2890c501d19b5f47","name":"test_sequence","time":{"start":1732764220219,"stop":1732764220219,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb9f6d4c2aaf90e3","name":"Testing gap function","time":{"start":1732764220509,"stop":1732764220509,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a39f3c0fa23567","name":"test_line_positive","time":{"start":1732764218562,"stop":1732764218562,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c87eac92a1b3b456","name":"Testing length function","time":{"start":1732764220523,"stop":1732764220523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36ca0513e4048a8","name":"Testing 'numericals' function","time":{"start":1732764220234,"stop":1732764220234,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4b6f6bd251566","name":"Testing valid_parentheses function","time":{"start":1732764219215,"stop":1732764219215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e604a93a8ee1253f","name":"Testing 'solution' function","time":{"start":1732764218683,"stop":1732764218684,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be24f9b66669d76","name":"Testing period_is_late function (negative)","time":{"start":1732764221056,"stop":1732764221056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1af2c095108694d","name":"All chars are in lower case","time":{"start":1732764219284,"stop":1732764219285,"duration":1},"status":"passed","severity":"normal"},{"uid":"4710cc2182eb85cb","name":"Negative test cases for is_prime function testing","time":{"start":1732764221358,"stop":1732764221359,"duration":1},"status":"passed","severity":"critical"},{"uid":"8672ab2817945b36","name":"Testing string_to_array function","time":{"start":1732764220862,"stop":1732764220862,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2b852ea94aa88a","name":"Testing validSolution","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd86378e3a37dfe4","name":"Testing 'shortest_job_first(' function","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","severity":"normal"},{"uid":"6035f0fe38b5a062","name":"Testing Warrior class >>> tom","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00621abb22a9be3","name":"Testing Battle method","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"status":"passed","severity":"normal"},{"uid":"c244be500ebdf146","name":"Testing 'DefaultList' class: extend","time":{"start":1732764219337,"stop":1732764219339,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ead41117d0ad5b6","name":"Testing century function","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","severity":"normal"},{"uid":"5908d364b75f844e","name":"Testing the 'valid_braces' function","time":{"start":1732764220383,"stop":1732764220385,"duration":2},"status":"passed","severity":"normal"},{"uid":"48e03b38164b77c2","name":"Testing done_or_not function","time":{"start":1732764219206,"stop":1732764219208,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6ad7a05187743ff","name":"Testing 'letter_count' function","time":{"start":1732764219308,"stop":1732764219309,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e9477143af3f55","name":"Positive test cases for gen_primes function testing","time":{"start":1732764221376,"stop":1732764221377,"duration":1},"status":"passed","severity":"critical"},{"uid":"c3e9cf6e477b7f80","name":"Testing 'sum_triangular_numbers' with zero","time":{"start":1732764220749,"stop":1732764220749,"duration":0},"status":"passed","severity":"normal"},{"uid":"197e80b267cccc2b","name":"Testing compute_ranks","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3687d99fed99d0","name":"Testing make_class function","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4dd11ea285cd92","name":"Testing 'count_sheeps' function: mixed list","time":{"start":1732764220907,"stop":1732764220907,"duration":0},"status":"passed","severity":"normal"},{"uid":"46eea1e10beb3240","name":"a an b are positive numbers","time":{"start":1732764220443,"stop":1732764220443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25f8210fdb51a41","name":"test_permutations","time":{"start":1732764218647,"stop":1732764218647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"783d8a205b731823","name":"String with no alphabet chars","time":{"start":1732764220176,"stop":1732764220176,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6c346b04c031d5","name":"Testing 'sum_triangular_numbers' with big number as an input","time":{"start":1732764220731,"stop":1732764220732,"duration":1},"status":"passed","severity":"normal"},{"uid":"b684b0c7250ecf6d","name":"Testing advice function","time":{"start":1732764218894,"stop":1732764218908,"duration":14},"status":"passed","severity":"normal"},{"uid":"7e066328cfed2428","name":"Testing invite_more_women function (negative)","time":{"start":1732764220670,"stop":1732764220670,"duration":0},"status":"passed","severity":"normal"},{"uid":"1857a7ece8075aa5","name":"Testing calculate function","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5aba2cd944d7efd","name":"Testing solution function","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7a781e3674db5e","name":"Testing zeros function","time":{"start":1732764219151,"stop":1732764219153,"duration":2},"status":"passed","severity":"normal"},{"uid":"ebad1371009d2223","name":"Testing permute_a_palindrome (empty string)","time":{"start":1732764220243,"stop":1732764220243,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d26dfb90ab4062","name":"Testing calc function","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","severity":"normal"},{"uid":"577d9e765fb39849","name":"test_line_negative","time":{"start":1732764218558,"stop":1732764218558,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd65eae3991d6c2c","name":"Testing 'count_sheeps' function: empty list","time":{"start":1732764220896,"stop":1732764220898,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0246537274067fb","name":"Testing 'greek_comparator' function","time":{"start":1732764221017,"stop":1732764221018,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ea9545d8dcd43f","name":"Wolf at the beginning of the queue","time":{"start":1732764221337,"stop":1732764221337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f619fce2ea028d","name":"Testing make_upper_case function","time":{"start":1732764221144,"stop":1732764221144,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3f85e29591c654","name":"Testing domain_name function","time":{"start":1732764218869,"stop":1732764218871,"duration":2},"status":"passed","severity":"normal"},{"uid":"3de1512f067d459d","name":"Testing 'generate_hashtag' function","time":{"start":1732764219193,"stop":1732764219193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31558e9c7981ac7","name":"STesting enough function","time":{"start":1732764221308,"stop":1732764221308,"duration":0},"status":"passed","severity":"normal"},{"uid":"200b5f0b4ec790a3","name":"Testing epidemic function","time":{"start":1732764219366,"stop":1732764219372,"duration":6},"status":"passed","severity":"normal"},{"uid":"f26dca06c76121c7","name":"Testing toJadenCase function (positive)","time":{"start":1732764220572,"stop":1732764220573,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb92722bb71757b","name":"Non consecutive number should be returned","time":{"start":1732764220954,"stop":1732764220955,"duration":1},"status":"passed","severity":"normal"},{"uid":"be50565df8dfb0ab","name":"a or b is negative","time":{"start":1732764220437,"stop":1732764220438,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef2d68159e448ff","name":"Testing flatten function","time":{"start":1732764218932,"stop":1732764218932,"duration":0},"status":"passed","severity":"normal"},{"uid":"416bb0c0ac58f7b6","name":"Testing odd_row function","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad5cb812fbd5d4a","name":"Testing first_non_repeating_letter function","time":{"start":1732764218926,"stop":1732764218926,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee07ce647fa212f","name":"Testing the 'group_cities' function","time":{"start":1732764220284,"stop":1732764220287,"duration":3},"status":"passed","severity":"normal"},{"uid":"c2a15dd126224894","name":"Testing remove_char function","time":{"start":1732764221181,"stop":1732764221181,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9def5039f12f67","name":"Testing tickets function","time":{"start":1732764220392,"stop":1732764220392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e017ac7fdaf6bf5","name":"Testing compute_ranks","time":{"start":1732764219166,"stop":1732764219166,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c9a97f8a5ea815","name":"Testing 'DefaultList' class: __getitem__","time":{"start":1732764219332,"stop":1732764219333,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff18bec5c293c228","name":"Testing check_for_factor function: positive flow","time":{"start":1732764220975,"stop":1732764220977,"duration":2},"status":"passed","severity":"normal"},{"uid":"e751c9c9dc3d04e6","name":"'multiply' function verification with empty list","time":{"start":1732764220624,"stop":1732764220625,"duration":1},"status":"passed","severity":"normal"},{"uid":"9246dbe4ecdc42ce","name":"Testing two_decimal_places function","time":{"start":1732764220516,"stop":1732764220516,"duration":0},"status":"passed","severity":"normal"},{"uid":"c700736d12b44c86","name":"'multiply' function verification: lists with multiple digits","time":{"start":1732764220619,"stop":1732764220619,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef44675aea47099","name":"test_josephus_survivor","time":{"start":1732764219113,"stop":1732764219113,"duration":0},"status":"skipped","severity":"normal"},{"uid":"720b65d3a7d8ec34","name":"Testing all_fibonacci_numbers function","time":{"start":1732764218877,"stop":1732764218877,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abde016dd7f5ee7","name":"Testing max_multiple function","time":{"start":1732764220590,"stop":1732764220590,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c63ae7fdc54916","name":"Testing check_exam function","time":{"start":1732764220855,"stop":1732764220855,"duration":0},"status":"passed","severity":"normal"},{"uid":"30977e1fdeed6f0a","name":"Testing 'is_isogram' function","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cfe4000991e820","name":"Testing the 'unique_in_order' function","time":{"start":1732764220374,"stop":1732764220374,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ddebaa5d6679fc","name":"Testing stock_list function","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e860fc2782867c","name":"Find the int that appears an odd number of times","time":{"start":1732764220156,"stop":1732764220156,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9b4227c17ce17f","name":"test_solution_medium","time":{"start":1732764218853,"stop":1732764218853,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43a8b37a1715c915","name":"Testing spiralize function","time":{"start":1732764218582,"stop":1732764218583,"duration":1},"status":"passed","severity":"critical"},{"uid":"41668c3c4e1a677a","name":"Testing the 'solution' function","time":{"start":1732764220213,"stop":1732764220213,"duration":0},"status":"passed","severity":"normal"},{"uid":"354cda6601a7cded","name":"Testing array_diff function","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","severity":"normal"},{"uid":"14829aa4ce177c0a","name":"Testing alphanumeric function","time":{"start":1732764219145,"stop":1732764219145,"duration":0},"status":"passed","severity":"normal"},{"uid":"64abc8899e8e691d","name":"Testing checkchoose function","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fbe05c675f404a","name":"String with alphabet chars only","time":{"start":1732764220163,"stop":1732764220164,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ce7ba6af0b177a","name":"You are given two angles -> find the 3rd.","time":{"start":1732764221276,"stop":1732764221276,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52dc9ba56a64495","name":"Two smallest numbers in the start of the list","time":{"start":1732764220762,"stop":1732764220763,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a89827c471bc909","name":"Testing 'order' function","time":{"start":1732764220409,"stop":1732764220410,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3cba1eb012d0834","name":"Testing first_non_repeated function with various inputs","time":{"start":1732764220770,"stop":1732764220770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee50880cc545f1d3","name":"Testing swap_values function","time":{"start":1732764221246,"stop":1732764221247,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf4128bcf35143f","name":"Testing toJadenCase function (negative)","time":{"start":1732764220563,"stop":1732764220563,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9e344534b3c5db","name":"Testing 'mix' function","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a2da685a579f99","name":"OR logical operator","time":{"start":1732764221126,"stop":1732764221126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc8d600f4ca1daf","name":"Testing period_is_late function (positive)","time":{"start":1732764221064,"stop":1732764221066,"duration":2},"status":"passed","severity":"normal"},{"uid":"89d5ee585c13bf38","name":"Testing 'save' function: positive","time":{"start":1732764220499,"stop":1732764220500,"duration":1},"status":"passed","severity":"normal"},{"uid":"5654bb5658921dcd","name":"Testing make_readable function","time":{"start":1732764218944,"stop":1732764218944,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53952640c2c9e47","name":"Testing the 'sort_array' function","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5cc35d3de0d6f4","name":"Should return 'I smell a series!'","time":{"start":1732764221298,"stop":1732764221298,"duration":0},"status":"passed","severity":"normal"},{"uid":"162a4f2fa010c721","name":"Non square numbers (negative)","time":{"start":1732764220792,"stop":1732764220793,"duration":1},"status":"passed","severity":"normal"},{"uid":"c005f5247ce8619b","name":"Non is expected","time":{"start":1732764220948,"stop":1732764220950,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5bce40c2868c787","name":"Testing 'has_subpattern' (part 2) function","time":{"start":1732764220328,"stop":1732764220328,"duration":0},"status":"passed","severity":"normal"},{"uid":"302e450946481df3","name":"Testing 'count_sheeps' function: positive flow","time":{"start":1732764220887,"stop":1732764220887,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f340b5f893b4e2","name":"Square numbers (positive)","time":{"start":1732764220797,"stop":1732764220798,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2b00c02db84592","name":"Testing done_or_not function","time":{"start":1732764219186,"stop":1732764219186,"duration":0},"status":"passed","severity":"normal"},{"uid":"190ed93e28b901b","name":"Verify that greet function returns the proper message","time":{"start":1732764220999,"stop":1732764220999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a70d9350601da5","name":"get_size function tests","time":{"start":1732764221235,"stop":1732764221235,"duration":0},"status":"passed","severity":"normal"},{"uid":"641b1ee7248b1557","name":"Testing next_smaller function","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a9bedc22c54787","name":"Testing 'sum_triangular_numbers' with positive numbers","time":{"start":1732764220741,"stop":1732764220741,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b57aafe4439b9a8","name":"Testing 'summation' function","time":{"start":1732764221009,"stop":1732764221011,"duration":2},"status":"passed","severity":"normal"},{"uid":"965bac5a2c55f031","name":"goals function verification","time":{"start":1732764220989,"stop":1732764220989,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de5bbe9e7cab5b6","name":"Testing shark function (positive)","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fa5f91e3478c29","name":"Testing encrypt_this function","time":{"start":1732764220149,"stop":1732764220149,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa37770dd2142a16","name":"Should return 'Publish!'","time":{"start":1732764221293,"stop":1732764221294,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed1a17310170d88","name":"Testing number_of_sigfigs function","time":{"start":1732764220660,"stop":1732764220660,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0ec4eb2cd2dde7","name":"Negative test cases for gen_primes function testing","time":{"start":1732764221371,"stop":1732764221371,"duration":0},"status":"passed","severity":"critical"},{"uid":"ef53249dd3798b49","name":"Wolf in the middle of the queue","time":{"start":1732764221343,"stop":1732764221343,"duration":0},"status":"passed","severity":"normal"},{"uid":"d731ec2306766d91","name":"Positive test cases for is_prime function testing","time":{"start":1732764221362,"stop":1732764221363,"duration":1},"status":"passed","severity":"critical"},{"uid":"dc076040e5481dc9","name":"Testing increment_string function","time":{"start":1732764219174,"stop":1732764219176,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d8c29fe45d13f2d","name":"Testing string_transformer function","time":{"start":1732764220346,"stop":1732764220346,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb91d777aea105a","name":"Testing dir_reduc function","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b822db5bae14d4","name":"Test that no_space function removes the spaces","time":{"start":1732764221193,"stop":1732764221193,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e0aca6e090522b","name":"Large lists","time":{"start":1732764220933,"stop":1732764220933,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc712dc2d3a7199","name":"Testing permute_a_palindrome (negative)","time":{"start":1732764220247,"stop":1732764220248,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13c451f0f676900","name":"'multiply' function verification with one element list","time":{"start":1732764220628,"stop":1732764220637,"duration":9},"status":"passed","severity":"normal"},{"uid":"8e87cfc15c8260a3","name":"Testing length function where head = None","time":{"start":1732764220528,"stop":1732764220529,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1056dd0bc1f2f4e","name":"Testing calc_combinations_per_row function","time":{"start":1732764220467,"stop":1732764220468,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea5f749a1c464e4","name":"Testing digital_root function","time":{"start":1732764220356,"stop":1732764220356,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c39905963998c1b","name":"a and b are equal","time":{"start":1732764220432,"stop":1732764220432,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4729a99109106e","name":"Testing solve function","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e0d2d6c00c88e9","name":"Testing monkey_count function","time":{"start":1732764220875,"stop":1732764220875,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30a3ac9558d7a9c","name":"Testing 'longest_repetition' function","time":{"start":1732764220206,"stop":1732764220207,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b1085f1fbfd7ed","name":"Testing permute_a_palindrome (positive)","time":{"start":1732764220254,"stop":1732764220254,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bcd45d30c593a7","name":"Testing decipher_this function","time":{"start":1732764219315,"stop":1732764219315,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb8f84ee9c3dd36","name":"'multiply' function verification","time":{"start":1732764221159,"stop":1732764221159,"duration":0},"status":"passed","severity":"normal"},{"uid":"4438dce845a8b680","name":"Testing 'DefaultList' class: pop","time":{"start":1732764219349,"stop":1732764219351,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c6af0e0a129f035","name":"Testing zero_fuel function","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff3f93ff1ffe8b3","name":"Testing 'has_subpattern' (part 1) function","time":{"start":1732764220321,"stop":1732764220321,"duration":0},"status":"passed","severity":"normal"},{"uid":"addec93357f6e501","name":"Testing largestPower function","time":{"start":1732764220605,"stop":1732764220605,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c0be4978ed22ba","name":"String alphabet chars and spaces","time":{"start":1732764220182,"stop":1732764220183,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a4502fedd41667","name":"Testing 'DefaultList' class: remove","time":{"start":1732764219357,"stop":1732764219358,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf735ebb9d90923","name":"Testing share_price function","time":{"start":1732764220651,"stop":1732764220651,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9cfa6ba87dba0e","name":"test_basic","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e695b3f4b0bdd51b","name":"Testing count_letters_and_digits function","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0931e78c129f8d8","name":"Testing calculate_damage function","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a6bbd8d87be20e","name":"Testing 'thirt' function","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","severity":"normal"},{"uid":"142f5165c8452d36","name":"Testing is_prime function","time":{"start":1732764219120,"stop":1732764219120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91954f86960f5cf","name":"Testing alphabet_war function","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","severity":"normal"},{"uid":"8605c2bc186d7f9a","name":"String with no duplicate chars","time":{"start":1732764220171,"stop":1732764220172,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6592dc6717fe514","name":"Testing 'vaporcode' function","time":{"start":1732764220779,"stop":1732764220779,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d05de3d43cf437d","name":"Testing Warrior class >>> bruce_lee","time":{"start":1732764218790,"stop":1732764218791,"duration":1},"status":"passed","severity":"normal"},{"uid":"112ca50049d27c","name":"Should return 'Fail!'s","time":{"start":1732764221286,"stop":1732764221288,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f97df940bb3f46a","name":"Testing 'solution' function","time":{"start":1732764220696,"stop":1732764220696,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0cb59f0e1a4eca","name":"Testing agents_cleanup function","time":{"start":1732764218887,"stop":1732764218887,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a13c6a89153460b","name":"Testing validate_battlefield function","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","severity":"normal"},{"uid":"2991adec6435da10","name":"Testing 'count_sheeps' function: bad input","time":{"start":1732764220892,"stop":1732764220893,"duration":1},"status":"passed","severity":"normal"},{"uid":"4736c243443acbf6","name":"Negative non consecutive number should be returned","time":{"start":1732764220941,"stop":1732764220941,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bc6da1a117f865","name":"Testing duplicate_encode function","time":{"start":1732764219378,"stop":1732764219378,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb7f65d354963ea","name":"Testing 'feast' function","time":{"start":1732764221265,"stop":1732764221265,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a636a909012a6f0","name":"move function tests","time":{"start":1732764221258,"stop":1732764221259,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfd5d811972f420","name":"Testing men_from_boys function","time":{"start":1732764220683,"stop":1732764220683,"duration":0},"status":"passed","severity":"normal"},{"uid":"e532878179cb6f87","name":"Testing is_palindrome function","time":{"start":1732764221047,"stop":1732764221047,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea77ab4395e92566","name":"Testing 'DefaultList' class: insert","time":{"start":1732764219343,"stop":1732764219344,"duration":1},"status":"passed","severity":"normal"},{"uid":"52402d5056a00e1d","name":"Test with empty string","time":{"start":1732764221212,"stop":1732764221213,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02a54a0a8bd8284","name":"Testing hoop_count function (negative test case)","time":{"start":1732764221093,"stop":1732764221093,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e71e34228180c1c","name":"Non square numbers (negative)","time":{"start":1732764220822,"stop":1732764220823,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f314b70b306bd4","name":"test_solution_empty","time":{"start":1732764218847,"stop":1732764218847,"duration":0},"status":"skipped","severity":"normal"},{"uid":"324d19209fbeb70d","name":"Testing easy_line function","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","severity":"normal"},{"uid":"53eb34bc4e02fa07","name":"Testing easy_diagonal function","time":{"start":1732764219387,"stop":1732764220132,"duration":745},"status":"passed","severity":"normal"},{"uid":"6bab07231bfb8a25","name":"Testing likes function","time":{"start":1732764220402,"stop":1732764220402,"duration":0},"status":"passed","severity":"normal"}] \ No newline at end of file +[{"uid":"f39847014d01db85","name":"Testing list_squared function","time":{"start":1733030099021,"stop":1733030099161,"duration":140},"status":"passed","severity":"normal"},{"uid":"555817f2fd5ba68f","name":"'multiply' function verification with random list","time":{"start":1733030100601,"stop":1733030100601,"duration":0},"status":"passed","severity":"normal"},{"uid":"5364303890f7a5a1","name":"Testing 'feast' function","time":{"start":1733030101101,"stop":1733030101101,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5910cfe65a88ee","name":"Testing valid_parentheses function","time":{"start":1733030099255,"stop":1733030099255,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fbb0401b01604d","name":"Testing hoop_count function (positive test case)","time":{"start":1733030100976,"stop":1733030100976,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5df6c66b23ba75","name":"Testing done_or_not function","time":{"start":1733030099239,"stop":1733030099255,"duration":16},"status":"passed","severity":"normal"},{"uid":"5b36ed636679609b","name":"Square numbers (positive)","time":{"start":1733030100757,"stop":1733030100773,"duration":16},"status":"passed","severity":"normal"},{"uid":"46352cf5111d5c61","name":"XOR logical operator","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8789af2e0cead9e","name":"Wolf at the end of the queue","time":{"start":1733030101148,"stop":1733030101148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3654581f89b5576","name":"Testing the 'unique_in_order' function","time":{"start":1733030100340,"stop":1733030100340,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b0b5de93d5cb12","name":"Testing easy_line function exception message","time":{"start":1733030100450,"stop":1733030100450,"duration":0},"status":"passed","severity":"normal"},{"uid":"5496efe2fd3e353","name":"goals function verification","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"status":"passed","severity":"normal"},{"uid":"5238b22fc20ccda9","name":"Testing easy_line function","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b533c70baf95c9","name":"Testing check_exam function","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac824f903545a6e7","name":"Testing move_zeros function","time":{"start":1733030099177,"stop":1733030099177,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62025a79b33eb3","name":"test_solution_empty","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"644c808df55456e9","name":"Testing Encoding functionality","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","severity":"normal"},{"uid":"c678c03e12583e98","name":"Testing Battle method","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7940a8ba615e27f7","name":"Testing string_to_array function","time":{"start":1733030100820,"stop":1733030100820,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac65e8dc17d86a","name":"Testing litres function with various test inputs","time":{"start":1733030100976,"stop":1733030100976,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08a8a15da9b3ad","name":"test_josephus_survivor","time":{"start":1733030099161,"stop":1733030099161,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0b6dccad411741e","name":"Testing the 'solution' function","time":{"start":1733030100184,"stop":1733030100184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92f0db6c4ee4ff0","name":"Testing format_duration","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b7e762ad299367","name":"Testing array_diff function","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74a1a4c19be5344","name":"Testing permute_a_palindrome (empty string)","time":{"start":1733030100215,"stop":1733030100215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c9a6a75f3a249f","name":"Testing checkchoose function","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56ae5fa4f278c43","name":"Testing 'DefaultList' class: extend","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af3592e93b232bc","name":"Testing 'solution' function","time":{"start":1733030100575,"stop":1733030100575,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa3fbfc8218c54e","name":"Testing spiralize function","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","severity":"critical"},{"uid":"1137568979e0ed3a","name":"Testing 'longest_repetition' function","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","severity":"normal"},{"uid":"213536a8a5597e91","name":"Testing compute_ranks","time":{"start":1733030099208,"stop":1733030099208,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0c7de9a70a5f5e","name":"Testing toJadenCase function (positive)","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","severity":"normal"},{"uid":"7250652c2d8bbae5","name":"AND logical operator","time":{"start":1733030100992,"stop":1733030100992,"duration":0},"status":"passed","severity":"normal"},{"uid":"26189d3cfda1b8d1","name":"Testing calc function","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f90fc4edd70bea","name":"Testing next_smaller function","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d53eb58d77047e8","name":"Testing first_non_repeating_letter function","time":{"start":1733030098989,"stop":1733030098989,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e7ccb7c6ccb848","name":"Testing men_from_boys function","time":{"start":1733030100648,"stop":1733030100648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1e65f294db5f89","name":"test_solution_basic","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6520bfb9bc036e4","name":"Testing Warrior class >>> tom","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd83f8828bfb391","name":"Testing 'order' function","time":{"start":1733030100372,"stop":1733030100372,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead644ae8ee031c3","name":"Testing count_letters_and_digits function","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a52f18fb3b8136","name":"Testing 'snail' function","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20d06b45fb65ddb","name":"Testing tickets function","time":{"start":1733030100356,"stop":1733030100356,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caf8fe76e46aa0f","name":"Testing gap function","time":{"start":1733030100481,"stop":1733030100481,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef6b9be2b6df65c","name":"Test with regular string","time":{"start":1733030101054,"stop":1733030101054,"duration":0},"status":"passed","severity":"normal"},{"uid":"230fd42f20a11e18","name":"Testing number_of_sigfigs function","time":{"start":1733030100617,"stop":1733030100633,"duration":16},"status":"passed","severity":"normal"},{"uid":"95500b18da61d76","name":"Testing 'solution' function","time":{"start":1733030100648,"stop":1733030100648,"duration":0},"status":"passed","severity":"normal"},{"uid":"44141b5da145c70a","name":"Testing 'DefaultList' class: append","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","severity":"normal"},{"uid":"78aec59881bd461e","name":"Simple test for empty string.","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","severity":"normal"},{"uid":"f807c10786110eac","name":"Large lists","time":{"start":1733030100867,"stop":1733030100867,"duration":0},"status":"passed","severity":"normal"},{"uid":"218b156daee27f08","name":"Testing largestPower function","time":{"start":1733030100559,"stop":1733030100559,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f19bb58dd1432f","name":"Testing easy_diagonal function","time":{"start":1733030099411,"stop":1733030100106,"duration":695},"status":"passed","severity":"normal"},{"uid":"b59318a9c97ef9f1","name":"STesting enough function","time":{"start":1733030101132,"stop":1733030101132,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b67890527d37e6","name":"Testing the 'valid_braces' function","time":{"start":1733030100356,"stop":1733030100356,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1f79d5effe1aa9","name":"Testing compute_ranks","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e55a2445119fdd","name":"Testing 'has_subpattern' (part 2) function","time":{"start":1733030100309,"stop":1733030100309,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51b45f6ebc18bdf","name":"Testing Sudoku class","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0fd3e8d8009a95","name":"Testing stock_list function","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2cfb77eef4360e","name":"String with no duplicate chars","time":{"start":1733030100137,"stop":1733030100137,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd56af2e749c4e8a","name":"Testing first_non_repeated function with various inputs","time":{"start":1733030100711,"stop":1733030100711,"duration":0},"status":"passed","severity":"normal"},{"uid":"456a7345e9aeb905","name":"'multiply' function verification","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83b86d7cbc0ffa1","name":"String alphabet chars and spaces","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3fc5966ad47411","name":"Testing 'letter_count' function","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea8a8dc382128a4","name":"test_smallest","time":{"start":1733030098989,"stop":1733030098989,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c8559b634a76bd8","name":"Testing validSolution","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ba84846c075db5","name":"Testing 'count_sheeps' function: bad input","time":{"start":1733030100836,"stop":1733030100836,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb676676627eae5f","name":"test_line_positive","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1cbe6a610fbdfd6","name":"Testing binary_to_string function","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74116cee1d73fd7","name":"a or b is negative","time":{"start":1733030100403,"stop":1733030100403,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f852c4238fea22","name":"Testing 'vaporcode' function","time":{"start":1733030100757,"stop":1733030100757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc7d24b84024142","name":"Find the int that appears an odd number of times","time":{"start":1733030100122,"stop":1733030100122,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb94d03877c16bb4","name":"Testing Walker class - position property from positive grids","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","severity":"critical"},{"uid":"5503b0de9149b0f0","name":"Testing period_is_late function (positive)","time":{"start":1733030100961,"stop":1733030100961,"duration":0},"status":"passed","severity":"normal"},{"uid":"469fb46dbe1a31d","name":"Testing permute_a_palindrome (negative)","time":{"start":1733030100215,"stop":1733030100215,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bb7ddce4971121","name":"Testing pig_it function","time":{"start":1733030099208,"stop":1733030099208,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ae1189d3669b33","name":"Testing the 'pyramid' function","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db7c8bf0abe07bc","name":"Testing two_decimal_places function","time":{"start":1733030100481,"stop":1733030100481,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb8e8f4eed50d14","name":"Testing shark function (positive)","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","severity":"normal"},{"uid":"5814d63d4b392228","name":"move function tests","time":{"start":1733030101086,"stop":1733030101086,"duration":0},"status":"passed","severity":"normal"},{"uid":"8572ffe92ddcaa11","name":"Testing epidemic function","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2ccbd851ec600","name":"Verify that greet function returns the proper message","time":{"start":1733030100914,"stop":1733030100914,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a970025f2147b3a","name":"Testing invite_more_women function (positive)","time":{"start":1733030100633,"stop":1733030100633,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e884f6ea55b7c35","name":"Wolf at the beginning of the queue","time":{"start":1733030101148,"stop":1733030101148,"duration":0},"status":"passed","severity":"normal"},{"uid":"43578fd4f74ce5d9","name":"test_ips_between","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"skipped","severity":"normal"},{"uid":"902288cde0f2109a","name":"Testing 'parts_sums' function","time":{"start":1733030100340,"stop":1733030100340,"duration":0},"status":"passed","severity":"normal"},{"uid":"690df5b9e2e97d3","name":"Testing 'sum_triangular_numbers' with zero","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c57e21dd6fea81","name":"Testing 'summation' function","time":{"start":1733030100914,"stop":1733030100914,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3a43fc31649664","name":"Testing sum_for_list function","time":{"start":1733030098771,"stop":1733030098849,"duration":78},"status":"passed","severity":"normal"},{"uid":"1cc5ce778c99d98","name":"get_size function tests","time":{"start":1733030101070,"stop":1733030101070,"duration":0},"status":"passed","severity":"normal"},{"uid":"293f48722d8450df","name":"All chars are in mixed case","time":{"start":1733030099317,"stop":1733030099317,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c1d8a1fc37f84","name":"a an b are positive numbers","time":{"start":1733030100403,"stop":1733030100403,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb0e4ddfae0bf06","name":"Testing agents_cleanup function","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"status":"passed","severity":"normal"},{"uid":"984b8a80ce69773d","name":"Testing encrypt_this function","time":{"start":1733030100122,"stop":1733030100122,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6bb93adc2b9500","name":"OR logical operator","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7534020c406c41","name":"Testing swap_values function","time":{"start":1733030101086,"stop":1733030101086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2af0876e7f45a7f","name":"'multiply' function verification: lists with multiple digits","time":{"start":1733030100575,"stop":1733030100575,"duration":0},"status":"passed","severity":"normal"},{"uid":"25eb791ee007f15b","name":"Testing Potion class","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","severity":"normal"},{"uid":"2571a6d17171a809","name":"Testing digital_root function","time":{"start":1733030100325,"stop":1733030100325,"duration":0},"status":"passed","severity":"normal"},{"uid":"32eaf956310a89b7","name":"Testing invite_more_women function (negative)","time":{"start":1733030100633,"stop":1733030100633,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba260a0149e6341","name":"Testing increment_string function","time":{"start":1733030099224,"stop":1733030099224,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a516b9dc7b53625","name":"Testing 'greek_comparator' function","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de9285990285353","name":"Testing alphabet_war function","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a1a9d494a0859","name":"Testing top_3_words function","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da8c6de16bb179d","name":"Testing 'solution' function","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","severity":"normal"},{"uid":"33789c02e7e07041","name":"Negative numbers","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8f6057b9598daa","name":"Non square numbers (negative)","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2acdc5e027859f4","name":"Testing anagrams function","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c66d03c44b01cf6","name":"Testing the 'group_cities' function","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb005e45e7b312b5","name":"Testing to_alternating_case function","time":{"start":1733030100789,"stop":1733030100789,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e95613ed424b35","name":"Testing sum_of_intervals function","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","severity":"normal"},{"uid":"823dff07664aaa4","name":"powers function should return an array of unique numbers","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"status":"passed","severity":"normal"},{"uid":"8146fd50051ac96b","name":"a and b are equal","time":{"start":1733030100403,"stop":1733030100403,"duration":0},"status":"passed","severity":"normal"},{"uid":"d518579b8137712e","name":"Should return 'I smell a series!'","time":{"start":1733030101117,"stop":1733030101117,"duration":0},"status":"passed","severity":"normal"},{"uid":"badb2c1a8c5e2d2d","name":"test_random","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","severity":"normal"},{"uid":"777b1d9b55eb3ae9","name":"String with alphabet chars only","time":{"start":1733030100137,"stop":1733030100137,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3f7ea473e691d3","name":"Testing the 'sort_array' function","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b651a3e27842d38","name":"Testing 'sum_triangular_numbers' with negative numbers","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fbe283acac1b6a","name":"test_basic","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","severity":"normal"},{"uid":"564bcc936cf15d1a","name":"Testing is_palindrome function","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e3818ccb62ed24","name":"Non square numbers (negative)","time":{"start":1733030100789,"stop":1733030100789,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cae88de9afaa55","name":"Test that no_space function removes the spaces","time":{"start":1733030101039,"stop":1733030101039,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c379ae83853bb2a","name":"Should return 'Publish!'","time":{"start":1733030101117,"stop":1733030101117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1326d9a3ad9ddfb","name":"Testing 'has_subpattern' (part 1) function","time":{"start":1733030100294,"stop":1733030100294,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87e2580dd045df5","name":"Testing 'mix' function","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f0384efd85ae74","name":"Testing share_price function","time":{"start":1733030100617,"stop":1733030100617,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8e119491d2ebc3","name":"Negative test cases for gen_primes function testing","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"status":"passed","severity":"critical"},{"uid":"f0d7d5d837d1a81d","name":"Testing 'save' function: positive","time":{"start":1733030100465,"stop":1733030100465,"duration":0},"status":"passed","severity":"normal"},{"uid":"a492c358ecb2902d","name":"Non consecutive number should be returned","time":{"start":1733030100882,"stop":1733030100882,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7d2e5e86b66673","name":"String with no alphabet chars","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"status":"passed","severity":"normal"},{"uid":"913fbd5c2da31308","name":"Testing solution function","time":{"start":1733030098724,"stop":1733030098724,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9b592f660c3c08","name":"Testing 'numericals' function","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"status":"passed","severity":"normal"},{"uid":"101b76d3a18bb4c3","name":"Testing string_transformer function","time":{"start":1733030100325,"stop":1733030100325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8878dccf56d36ba6","name":"Testing the 'find_missing_number' function","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0dd8dfaed76aa75","name":"Testing length function","time":{"start":1733030100497,"stop":1733030100497,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a7f52be4bf7369","name":"Testing shark function (negative)","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff093181cede851","name":"Testing 'DefaultList' class: remove","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cba34627dad034","name":"Test for invalid large string","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90239b6ef90f6a6","name":"Testing done_or_not function","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c3bd7788c9f57d","name":"Testing 'has_subpattern' (part 3) function","time":{"start":1733030100309,"stop":1733030100309,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb80b15a6d6b848","name":"Testing is_prime function","time":{"start":1733030099161,"stop":1733030099177,"duration":16},"status":"passed","severity":"normal"},{"uid":"3f2e19b818fd15f5","name":"Testing 'generate_hashtag' function","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","severity":"normal"},{"uid":"a088624abb606e0e","name":"Testing make_class function","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","severity":"normal"},{"uid":"4990a9f9fb7d9809","name":"Simple test for valid parentheses","time":{"start":1733030100742,"stop":1733030100757,"duration":15},"status":"passed","severity":"normal"},{"uid":"6f178467aa4ed9b7","name":"'multiply' function verification with one element list","time":{"start":1733030100590,"stop":1733030100601,"duration":11},"status":"passed","severity":"normal"},{"uid":"5bee7e36f6e76857","name":"All chars are in lower case","time":{"start":1733030099317,"stop":1733030099317,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c2edc2055d0da7","name":"Testing done_or_not function","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","severity":"normal"},{"uid":"c245bb8192a35073","name":"Positive test cases for gen_primes function testing","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"status":"passed","severity":"critical"},{"uid":"733b2334645f5c42","name":"Testing odd_row function","time":{"start":1733030100262,"stop":1733030100262,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d07449717f6193c","name":"Testing 'count_sheeps' function: positive flow","time":{"start":1733030100836,"stop":1733030100836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0604fc927a7480","name":"Negative non consecutive number should be returned","time":{"start":1733030100867,"stop":1733030100867,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d827d0af3ba710","name":"Testing calc_combinations_per_row function","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b2e8453406c3f","name":"Testing 'shortest_job_first(' function","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff9cf70b259ca21","name":"Testing likes function","time":{"start":1733030100372,"stop":1733030100372,"duration":0},"status":"passed","severity":"normal"},{"uid":"49244d740987433","name":"Testing password function","time":{"start":1733030100559,"stop":1733030100559,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06328bb4646abe9","name":"Testing 'sum_triangular_numbers' with big number as an input","time":{"start":1733030100679,"stop":1733030100679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0395834a1dc7266","name":"Testing calculate function","time":{"start":1733030100387,"stop":1733030100403,"duration":16},"status":"passed","severity":"normal"},{"uid":"157d23c0aff9e075","name":"Testing duplicate_encode function","time":{"start":1733030099411,"stop":1733030099411,"duration":0},"status":"passed","severity":"normal"},{"uid":"4223e436b2847599","name":"Testing calculate_damage function","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9d773987a3ac09","name":"String with no duplicate chars","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d64a30c387b7743","name":"Testing growing_plant function","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d9a4d573dbda2b","name":"Testing flatten function","time":{"start":1733030099005,"stop":1733030099005,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6eb35888cc4f59","name":"Testing 'DefaultList' class: __getitem__","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa4196b56245753","name":"Testing decipher_this function","time":{"start":1733030099349,"stop":1733030099349,"duration":0},"status":"passed","severity":"normal"},{"uid":"67535419d885cbd9","name":"Testing 'DefaultList' class: insert","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4575be21ff0ded","name":"Testing Warrior class >>> bruce_lee","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4473b95f40f5c92","name":"Testing toJadenCase function (negative)","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42b69525abdede6","name":"Testing make_upper_case function","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1393951861e51a9","name":"Testing solve function","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3aa78afffa487b","name":"Test with empty string","time":{"start":1733030101054,"stop":1733030101054,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ce0fdb81c2daf6","name":"Testing domain_name function","time":{"start":1733030098942,"stop":1733030098942,"duration":0},"status":"passed","severity":"normal"},{"uid":"482cc1b462231f44","name":"test_line_negative","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad642268f112be60","name":"Testing 'sum_triangular_numbers' with positive numbers","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5d0954bb249b69","name":"test_permutations","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae87022eb9b205bd","name":"'multiply' function verification with empty list","time":{"start":1733030100575,"stop":1733030100575,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6714fc18aff8ec","name":"Testing hoop_count function (negative test case)","time":{"start":1733030100976,"stop":1733030100976,"duration":0},"status":"passed","severity":"normal"},{"uid":"96938210802b960f","name":"test_triangle","time":{"start":1733030100419,"stop":1733030100419,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e3461a4e252fc1","name":"Testing take function","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ac97a954c5e722","name":"Testing length function where head = None","time":{"start":1733030100497,"stop":1733030100497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece5bd16ef8bbe52","name":"Testing to_table function","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d8ca152b73c452","name":"Testing 'save' function: negative","time":{"start":1733030100465,"stop":1733030100465,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49eccd60ce84feb","name":"Testing dir_reduc function","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"passed","severity":"normal"},{"uid":"315e825b7f114d5b","name":"Testing all_fibonacci_numbers function","time":{"start":1733030098942,"stop":1733030098958,"duration":16},"status":"passed","severity":"normal"},{"uid":"971c2aa5dd36f62c","name":"Testing max_multiple function","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c9ba69d5ac48c6","name":"Testing 'factorial' function","time":{"start":1733030100450,"stop":1733030100450,"duration":0},"status":"passed","severity":"normal"},{"uid":"c515ef635fa26df1","name":"Testing validate_battlefield function","time":{"start":1733030098614,"stop":1733030098630,"duration":16},"status":"passed","severity":"normal"},{"uid":"da807d1d651bf07b","name":"All chars are in upper case","time":{"start":1733030099317,"stop":1733030099317,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c26803c1139e78","name":"Testing 'count_sheeps' function: empty list","time":{"start":1733030100836,"stop":1733030100836,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50649c997228fe6","name":"Testing set_alarm function","time":{"start":1733030101070,"stop":1733030101070,"duration":0},"status":"passed","severity":"normal"},{"uid":"5647d5db4078d707","name":"Testing two_decimal_places function","time":{"start":1733030100882,"stop":1733030100882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e578dac1473f78ec","name":"Wolf in the middle of the queue","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef1ed2aef537de7","name":"a and b are equal","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","severity":"normal"},{"uid":"506e0ee504d23a05","name":"Testing advice function","time":{"start":1733030098958,"stop":1733030098989,"duration":31},"status":"passed","severity":"normal"},{"uid":"ad3e6b6eddb975ef","name":"Negative test cases for is_prime function testing","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","severity":"critical"},{"uid":"69f67038b11a4861","name":"Testing row_sum_odd_numbers function","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3a4afa0166112e","name":"Testing zero_fuel function","time":{"start":1733030101132,"stop":1733030101132,"duration":0},"status":"passed","severity":"normal"},{"uid":"864ee426bf422b09","name":"Testing permute_a_palindrome (positive)","time":{"start":1733030100215,"stop":1733030100215,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5961784f4ddfa34","name":"Testing 'thirt' function","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa689144ccb2725","name":"Two smallest numbers in the start of the list","time":{"start":1733030100711,"stop":1733030100711,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b9b78f2d258cf9","name":"Testing zeros function","time":{"start":1733030099192,"stop":1733030099208,"duration":16},"status":"passed","severity":"normal"},{"uid":"b40f27be3da7edd7","name":"Testing check_for_factor function: positive flow","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc8e5dacd30bc41","name":"fix_the_meerkat function function verification","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"status":"passed","severity":"normal"},{"uid":"28baf5593cc14310","name":"You are given two angles -> find the 3rd.","time":{"start":1733030101101,"stop":1733030101101,"duration":0},"status":"passed","severity":"normal"},{"uid":"30779503c72bcec6","name":"Zero","time":{"start":1733030100789,"stop":1733030100789,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55783c4fa90131e","name":"Simple test for invalid parentheses","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a82791553e70088","name":"Testing century function","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a651d904577cf4","name":"Testing 'DefaultList' class: pop","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06d6d8db945d4d7","name":"Testing Calculator class","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96aee50481acdd6","name":"Test with one char only","time":{"start":1733030101054,"stop":1733030101070,"duration":16},"status":"passed","severity":"normal"},{"uid":"a1c87b2c2a6c0bb7","name":"Testing period_is_late function (negative)","time":{"start":1733030100961,"stop":1733030100961,"duration":0},"status":"passed","severity":"normal"},{"uid":"be79a08ed18e426","name":"Testing create_city_map function","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec58e61448a9c6a8","name":"test_solution_medium","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a81b8ca7a7877717","name":"Testing Walker class - position property from negative grids","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"status":"passed","severity":"critical"},{"uid":"5880c730022f01ee","name":"Testing monkey_count function","time":{"start":1733030100820,"stop":1733030100820,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95c24b51d5c9432","name":"Testing 'count_sheeps' function: mixed list","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb9443875889585","name":"Testing check_root function","time":{"start":1733030100387,"stop":1733030100387,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5898a8468d0cd4","name":"String with mixed type of chars","time":{"start":1733030100137,"stop":1733030100137,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8680b20dd7e19d5","name":"Square numbers (positive)","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1eccae180a083e","name":"Testing Decoding functionality","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","severity":"normal"},{"uid":"af16ce1f4d774662","name":"Testing 'is_isogram' function","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c460b7e756cd57","name":"Positive test cases for is_prime function testing","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","severity":"critical"},{"uid":"a92222b0b7f4d601","name":"Testing make_readable function","time":{"start":1733030099005,"stop":1733030099005,"duration":0},"status":"passed","severity":"normal"},{"uid":"873ec1972fa36468","name":"Testing check_for_factor function: positive flow","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc2024d730e5f8a","name":"Test for valid large string","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"status":"passed","severity":"normal"},{"uid":"19443f8320b2694c","name":"Testing alphanumeric function","time":{"start":1733030099192,"stop":1733030099192,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4915582d5908ed3","name":"Non is expected","time":{"start":1733030100867,"stop":1733030100867,"duration":0},"status":"passed","severity":"normal"},{"uid":"21221b4a48a21055","name":"test_sequence","time":{"start":1733030100184,"stop":1733030100184,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5488ed1b45d5018a","name":"Testing count_letters_and_digits function","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cb6a94c77f28ce","name":"Testing shark function (positive)","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df2e31ca734bf47","name":"test_solution_big","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d917e3e4d702f23","name":"Testing remove_char function","time":{"start":1733030101039,"stop":1733030101039,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d49801d4e6b4921","name":"Testing next_bigger function","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eaae816682ea6e3","name":"Should return 'Fail!'s","time":{"start":1733030101117,"stop":1733030101117,"duration":0},"status":"passed","severity":"normal"}] \ No newline at end of file diff --git a/allure-report/widgets/history-trend.json b/allure-report/widgets/history-trend.json index bce06c8cd99..478bb43717a 100644 --- a/allure-report/widgets/history-trend.json +++ b/allure-report/widgets/history-trend.json @@ -1 +1 @@ -[{"data":{"failed":0,"broken":0,"skipped":11,"passed":216,"unknown":0,"total":227}},{"data":{"failed":0,"broken":0,"skipped":11,"passed":215,"unknown":0,"total":226}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":209,"unknown":0,"total":222}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":209,"unknown":0,"total":222}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":207,"unknown":0,"total":221}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":207,"unknown":0,"total":221}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":206,"unknown":0,"total":220}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":205,"unknown":0,"total":220}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":205,"unknown":0,"total":220}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":204,"unknown":0,"total":219}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":203,"unknown":0,"total":218}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":201,"unknown":0,"total":215}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":200,"unknown":0,"total":213}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":198,"unknown":0,"total":211}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":197,"unknown":0,"total":210}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":196,"unknown":0,"total":209}}] \ No newline at end of file +[{"data":{"failed":0,"broken":0,"skipped":11,"passed":221,"unknown":0,"total":232}},{"data":{"failed":0,"broken":0,"skipped":11,"passed":216,"unknown":0,"total":227}},{"data":{"failed":0,"broken":0,"skipped":11,"passed":215,"unknown":0,"total":226}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":209,"unknown":0,"total":222}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":209,"unknown":0,"total":222}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":207,"unknown":0,"total":221}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":207,"unknown":0,"total":221}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":206,"unknown":0,"total":220}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":205,"unknown":0,"total":220}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":205,"unknown":0,"total":220}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":204,"unknown":0,"total":219}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":203,"unknown":0,"total":218}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":15,"passed":202,"unknown":0,"total":217}},{"data":{"failed":0,"broken":0,"skipped":14,"passed":201,"unknown":0,"total":215}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":200,"unknown":0,"total":213}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":198,"unknown":0,"total":211}},{"data":{"failed":0,"broken":0,"skipped":13,"passed":197,"unknown":0,"total":210}}] \ No newline at end of file diff --git a/allure-report/widgets/retry-trend.json b/allure-report/widgets/retry-trend.json index 77412d967df..42e5e4b88a8 100644 --- a/allure-report/widgets/retry-trend.json +++ b/allure-report/widgets/retry-trend.json @@ -1 +1 @@ -[{"data":{"run":227,"retry":659}},{"data":{"run":226,"retry":437}},{"data":{"run":222,"retry":219}},{"data":{"run":222,"retry":219}},{"data":{"run":221,"retry":8096}},{"data":{"run":221,"retry":7876}},{"data":{"run":220,"retry":7654}},{"data":{"run":220,"retry":7435}},{"data":{"run":220,"retry":7216}},{"data":{"run":219,"retry":6998}},{"data":{"run":218,"retry":6781}},{"data":{"run":217,"retry":6565}},{"data":{"run":217,"retry":6349}},{"data":{"run":217,"retry":6133}},{"data":{"run":217,"retry":6133}},{"data":{"run":215,"retry":5919}},{"data":{"run":213,"retry":5493}},{"data":{"run":211,"retry":5073}},{"data":{"run":210,"retry":4864}},{"data":{"run":209,"retry":4447}}] \ No newline at end of file +[{"data":{"run":232,"retry":882}},{"data":{"run":227,"retry":659}},{"data":{"run":226,"retry":437}},{"data":{"run":222,"retry":219}},{"data":{"run":222,"retry":219}},{"data":{"run":221,"retry":8096}},{"data":{"run":221,"retry":7876}},{"data":{"run":220,"retry":7654}},{"data":{"run":220,"retry":7435}},{"data":{"run":220,"retry":7216}},{"data":{"run":219,"retry":6998}},{"data":{"run":218,"retry":6781}},{"data":{"run":217,"retry":6565}},{"data":{"run":217,"retry":6349}},{"data":{"run":217,"retry":6133}},{"data":{"run":217,"retry":6133}},{"data":{"run":215,"retry":5919}},{"data":{"run":213,"retry":5493}},{"data":{"run":211,"retry":5073}},{"data":{"run":210,"retry":4864}}] \ No newline at end of file diff --git a/allure-report/widgets/severity.json b/allure-report/widgets/severity.json index ac031fc5f7c..2cff6aa4497 100644 --- a/allure-report/widgets/severity.json +++ b/allure-report/widgets/severity.json @@ -1 +1 @@ -[{"uid":"addec93357f6e501","name":"Testing largestPower function","time":{"start":1732764220605,"stop":1732764220605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e695b3f4b0bdd51b","name":"Testing count_letters_and_digits function","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e87cfc15c8260a3","name":"Testing length function where head = None","time":{"start":1732764220528,"stop":1732764220529,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2354482de170d3","name":"Testing next_bigger function","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9c64bdd3b3fc0c","name":"Testing the 'pyramid' function","time":{"start":1732764220276,"stop":1732764220276,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4729a99109106e","name":"Testing solve function","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3655d4a978bd79","name":"String with no duplicate chars","time":{"start":1732764220192,"stop":1732764220192,"duration":0},"status":"passed","severity":"normal"},{"uid":"8605c2bc186d7f9a","name":"String with no duplicate chars","time":{"start":1732764220171,"stop":1732764220172,"duration":1},"status":"passed","severity":"normal"},{"uid":"732b9dd805d734b8","name":"test_triangle","time":{"start":1732764220449,"stop":1732764220452,"duration":3},"status":"passed","severity":"normal"},{"uid":"4d8c29fe45d13f2d","name":"Testing string_transformer function","time":{"start":1732764220346,"stop":1732764220346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48dcf9628fe90ff","name":"Testing 'solution' function","time":{"start":1732764220612,"stop":1732764220612,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c39905963998c1b","name":"a and b are equal","time":{"start":1732764220432,"stop":1732764220432,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e017ac7fdaf6bf5","name":"Testing compute_ranks","time":{"start":1732764219166,"stop":1732764219166,"duration":0},"status":"passed","severity":"normal"},{"uid":"52402d5056a00e1d","name":"Test with empty string","time":{"start":1732764221212,"stop":1732764221213,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9def5039f12f67","name":"Testing tickets function","time":{"start":1732764220392,"stop":1732764220392,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de5bbe9e7cab5b6","name":"Testing shark function (positive)","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed1a17310170d88","name":"Testing number_of_sigfigs function","time":{"start":1732764220660,"stop":1732764220660,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c9a97f8a5ea815","name":"Testing 'DefaultList' class: __getitem__","time":{"start":1732764219332,"stop":1732764219333,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef44675aea47099","name":"test_josephus_survivor","time":{"start":1732764219113,"stop":1732764219113,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8388a8495a8b75af","name":"'multiply' function verification with random list","time":{"start":1732764220641,"stop":1732764220642,"duration":1},"status":"passed","severity":"normal"},{"uid":"5654bb5658921dcd","name":"Testing make_readable function","time":{"start":1732764218944,"stop":1732764218944,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2b852ea94aa88a","name":"Testing validSolution","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0ec4eb2cd2dde7","name":"Negative test cases for gen_primes function testing","time":{"start":1732764221371,"stop":1732764221371,"duration":0},"status":"passed","severity":"critical"},{"uid":"b684b0c7250ecf6d","name":"Testing advice function","time":{"start":1732764218894,"stop":1732764218908,"duration":14},"status":"passed","severity":"normal"},{"uid":"8bc712dc2d3a7199","name":"Testing permute_a_palindrome (negative)","time":{"start":1732764220247,"stop":1732764220248,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a636a909012a6f0","name":"move function tests","time":{"start":1732764221258,"stop":1732764221259,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c9e062133dbbbb","name":"Testing Potion class","time":{"start":1732764220268,"stop":1732764220270,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba71f124345447fc","name":"Testing check_root function","time":{"start":1732764220417,"stop":1732764220418,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a9bedc22c54787","name":"Testing 'sum_triangular_numbers' with positive numbers","time":{"start":1732764220741,"stop":1732764220741,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bd3e79aeea5636","name":"Testing shark function (positive)","time":{"start":1732764221033,"stop":1732764221033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb91d777aea105a","name":"Testing dir_reduc function","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a89827c471bc909","name":"Testing 'order' function","time":{"start":1732764220409,"stop":1732764220410,"duration":1},"status":"passed","severity":"normal"},{"uid":"354cda6601a7cded","name":"Testing array_diff function","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78b9d24e53cd100","name":"Testing 'sum_triangular_numbers' with negative numbers","time":{"start":1732764220737,"stop":1732764220737,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9e344534b3c5db","name":"Testing 'mix' function","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a15dd126224894","name":"Testing remove_char function","time":{"start":1732764221181,"stop":1732764221181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19e4739f2d4d64c","name":"Zero","time":{"start":1732764220827,"stop":1732764220828,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53952640c2c9e47","name":"Testing the 'sort_array' function","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b822db5bae14d4","name":"Test that no_space function removes the spaces","time":{"start":1732764221193,"stop":1732764221193,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d4140245a65d5","name":"String with mixed type of chars","time":{"start":1732764220167,"stop":1732764220168,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4416fd32f6992f","name":"Testing Encoding functionality","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","severity":"normal"},{"uid":"4249127f6bff6f10","name":"Testing format_duration","time":{"start":1732764218611,"stop":1732764218616,"duration":5},"status":"passed","severity":"normal"},{"uid":"ee07ce647fa212f","name":"Testing the 'group_cities' function","time":{"start":1732764220284,"stop":1732764220287,"duration":3},"status":"passed","severity":"normal"},{"uid":"ef2b00c02db84592","name":"Testing done_or_not function","time":{"start":1732764219186,"stop":1732764219186,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bce40c2868c787","name":"Testing 'has_subpattern' (part 2) function","time":{"start":1732764220328,"stop":1732764220328,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2984e4fa36f94","name":"Testing Walker class - position property from positive grids","time":{"start":1732764218574,"stop":1732764218575,"duration":1},"status":"passed","severity":"critical"},{"uid":"f26dca06c76121c7","name":"Testing toJadenCase function (positive)","time":{"start":1732764220572,"stop":1732764220573,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a0bf67db9047ee","name":"Testing binary_to_string function","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","severity":"normal"},{"uid":"1857a7ece8075aa5","name":"Testing calculate function","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d5ee585c13bf38","name":"Testing 'save' function: positive","time":{"start":1732764220499,"stop":1732764220500,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfd5d811972f420","name":"Testing men_from_boys function","time":{"start":1732764220683,"stop":1732764220683,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c27a38809b08b4","name":"Testing create_city_map function","time":{"start":1732764218891,"stop":1732764218891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f6328bce0de37c","name":"Testing invite_more_women function (positive)","time":{"start":1732764220676,"stop":1732764220677,"duration":1},"status":"passed","severity":"normal"},{"uid":"e532878179cb6f87","name":"Testing is_palindrome function","time":{"start":1732764221047,"stop":1732764221047,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87eac92a1b3b456","name":"Testing length function","time":{"start":1732764220523,"stop":1732764220523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22afbc33030e55f","name":"Testing the 'find_missing_number' function","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb7f65d354963ea","name":"Testing 'feast' function","time":{"start":1732764221265,"stop":1732764221265,"duration":0},"status":"passed","severity":"normal"},{"uid":"31802a90aeba5e97","name":"test_solution_big","time":{"start":1732764218842,"stop":1732764218842,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e751c9c9dc3d04e6","name":"'multiply' function verification with empty list","time":{"start":1732764220624,"stop":1732764220625,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30a3ac9558d7a9c","name":"Testing 'longest_repetition' function","time":{"start":1732764220206,"stop":1732764220207,"duration":1},"status":"passed","severity":"normal"},{"uid":"c005f5247ce8619b","name":"Non is expected","time":{"start":1732764220948,"stop":1732764220950,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b57aafe4439b9a8","name":"Testing 'summation' function","time":{"start":1732764221009,"stop":1732764221011,"duration":2},"status":"passed","severity":"normal"},{"uid":"63a8ebd07b8fa1c4","name":"Testing 'has_subpattern' (part 3) function","time":{"start":1732764220337,"stop":1732764220337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1056dd0bc1f2f4e","name":"Testing calc_combinations_per_row function","time":{"start":1732764220467,"stop":1732764220468,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc8d600f4ca1daf","name":"Testing period_is_late function (positive)","time":{"start":1732764221064,"stop":1732764221066,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0cc123728fa2f2d","name":"All chars are in upper case","time":{"start":1732764219279,"stop":1732764219279,"duration":0},"status":"passed","severity":"normal"},{"uid":"416bb0c0ac58f7b6","name":"Testing odd_row function","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91954f86960f5cf","name":"Testing alphabet_war function","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f0a19d19bd8125","name":"Testing 'factorial' function","time":{"start":1732764220486,"stop":1732764220486,"duration":0},"status":"passed","severity":"normal"},{"uid":"388d9dc9fa1f1c3a","name":"Testing litres function with various test inputs","time":{"start":1732764221087,"stop":1732764221087,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26a6745cd367097","name":"Testing check_for_factor function: positive flow","time":{"start":1732764220981,"stop":1732764220981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cba1eb012d0834","name":"Testing first_non_repeated function with various inputs","time":{"start":1732764220770,"stop":1732764220770,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0cb59f0e1a4eca","name":"Testing agents_cleanup function","time":{"start":1732764218887,"stop":1732764218887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b469ea69ba375b","name":"Test with regular string","time":{"start":1732764221204,"stop":1732764221204,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff87d981594c6f7","name":"Testing password function","time":{"start":1732764220596,"stop":1732764220597,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd8b1b0bd82d5b1","name":"test_solution_basic","time":{"start":1732764218838,"stop":1732764218838,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea77ab4395e92566","name":"Testing 'DefaultList' class: insert","time":{"start":1732764219343,"stop":1732764219344,"duration":1},"status":"passed","severity":"normal"},{"uid":"162a4f2fa010c721","name":"Non square numbers (negative)","time":{"start":1732764220792,"stop":1732764220793,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dfef1ba8856d412","name":"Testing shark function (negative)","time":{"start":1732764221040,"stop":1732764221041,"duration":1},"status":"passed","severity":"normal"},{"uid":"9246dbe4ecdc42ce","name":"Testing two_decimal_places function","time":{"start":1732764220516,"stop":1732764220516,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee50880cc545f1d3","name":"Testing swap_values function","time":{"start":1732764221246,"stop":1732764221247,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef53249dd3798b49","name":"Wolf in the middle of the queue","time":{"start":1732764221343,"stop":1732764221343,"duration":0},"status":"passed","severity":"normal"},{"uid":"6035f0fe38b5a062","name":"Testing Warrior class >>> tom","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d26dfb90ab4062","name":"Testing calc function","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebad1371009d2223","name":"Testing permute_a_palindrome (empty string)","time":{"start":1732764220243,"stop":1732764220243,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a8b37a1715c915","name":"Testing spiralize function","time":{"start":1732764218582,"stop":1732764218583,"duration":1},"status":"passed","severity":"critical"},{"uid":"bd65eae3991d6c2c","name":"Testing 'count_sheeps' function: empty list","time":{"start":1732764220896,"stop":1732764220898,"duration":2},"status":"passed","severity":"normal"},{"uid":"80a5eacfa2431348","name":"Testing easy_line function exception message","time":{"start":1732764220479,"stop":1732764220479,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7035dc3ef8d99c0","name":"Testing 'snail' function","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","severity":"normal"},{"uid":"66020f911b054e74","name":"Test with one char only","time":{"start":1732764221218,"stop":1732764221218,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff18bec5c293c228","name":"Testing check_for_factor function: positive flow","time":{"start":1732764220975,"stop":1732764220977,"duration":2},"status":"passed","severity":"normal"},{"uid":"183ba5aa4a18280","name":"Testing count_letters_and_digits function","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","severity":"normal"},{"uid":"c700736d12b44c86","name":"'multiply' function verification: lists with multiple digits","time":{"start":1732764220619,"stop":1732764220619,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52dc9ba56a64495","name":"Two smallest numbers in the start of the list","time":{"start":1732764220762,"stop":1732764220763,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e564e38813f1539","name":"Testing Walker class - position property from negative grids","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","severity":"critical"},{"uid":"168d1058a213deae","name":"Testing 'parts_sums' function","time":{"start":1732764220362,"stop":1732764220362,"duration":0},"status":"passed","severity":"normal"},{"uid":"4710cc2182eb85cb","name":"Negative test cases for is_prime function testing","time":{"start":1732764221358,"stop":1732764221359,"duration":1},"status":"passed","severity":"critical"},{"uid":"720b65d3a7d8ec34","name":"Testing all_fibonacci_numbers function","time":{"start":1732764218877,"stop":1732764218877,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a13c6a89153460b","name":"Testing validate_battlefield function","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abde016dd7f5ee7","name":"Testing max_multiple function","time":{"start":1732764220590,"stop":1732764220590,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd86378e3a37dfe4","name":"Testing 'shortest_job_first(' function","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca9ba5488466979","name":"Negative numbers","time":{"start":1732764220804,"stop":1732764220804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a908975bd67b2eca","name":"Testing Sudoku class","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4dd11ea285cd92","name":"Testing 'count_sheeps' function: mixed list","time":{"start":1732764220907,"stop":1732764220907,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bcd45d30c593a7","name":"Testing decipher_this function","time":{"start":1732764219315,"stop":1732764219315,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d40466198fa34e6","name":"Testing take function","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f619fce2ea028d","name":"Testing make_upper_case function","time":{"start":1732764221144,"stop":1732764221144,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e07c6ddcc506b1","name":"Testing sum_of_intervals function","time":{"start":1732764218771,"stop":1732764218772,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a6bbd8d87be20e","name":"Testing 'thirt' function","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","severity":"normal"},{"uid":"300c045916564a1","name":"Testing anagrams function","time":{"start":1732764219222,"stop":1732764219222,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0931e78c129f8d8","name":"Testing calculate_damage function","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4b6f6bd251566","name":"Testing valid_parentheses function","time":{"start":1732764219215,"stop":1732764219215,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9f6d4c2aaf90e3","name":"Testing gap function","time":{"start":1732764220509,"stop":1732764220509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3687d99fed99d0","name":"Testing make_class function","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","severity":"normal"},{"uid":"6641c9ab33f4ea66","name":"Testing hoop_count function (positive test case)","time":{"start":1732764221104,"stop":1732764221104,"duration":0},"status":"passed","severity":"normal"},{"uid":"783d8a205b731823","name":"String with no alphabet chars","time":{"start":1732764220176,"stop":1732764220176,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ad7a05187743ff","name":"Testing 'letter_count' function","time":{"start":1732764219308,"stop":1732764219309,"duration":1},"status":"passed","severity":"normal"},{"uid":"19cfe4000991e820","name":"Testing the 'unique_in_order' function","time":{"start":1732764220374,"stop":1732764220374,"duration":0},"status":"passed","severity":"normal"},{"uid":"980af150a499b4e9","name":"Testing row_sum_odd_numbers function","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","severity":"normal"},{"uid":"2991adec6435da10","name":"Testing 'count_sheeps' function: bad input","time":{"start":1732764220892,"stop":1732764220893,"duration":1},"status":"passed","severity":"normal"},{"uid":"8672ab2817945b36","name":"Testing string_to_array function","time":{"start":1732764220862,"stop":1732764220862,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6592dc6717fe514","name":"Testing 'vaporcode' function","time":{"start":1732764220779,"stop":1732764220779,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6c346b04c031d5","name":"Testing 'sum_triangular_numbers' with big number as an input","time":{"start":1732764220731,"stop":1732764220732,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f340b5f893b4e2","name":"Square numbers (positive)","time":{"start":1732764220797,"stop":1732764220798,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fbe05c675f404a","name":"String with alphabet chars only","time":{"start":1732764220163,"stop":1732764220164,"duration":1},"status":"passed","severity":"normal"},{"uid":"4736c243443acbf6","name":"Negative non consecutive number should be returned","time":{"start":1732764220941,"stop":1732764220941,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1df83d6cc10b66","name":"fix_the_meerkat function function verification","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","severity":"normal"},{"uid":"14829aa4ce177c0a","name":"Testing alphanumeric function","time":{"start":1732764219145,"stop":1732764219145,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3f85e29591c654","name":"Testing domain_name function","time":{"start":1732764218869,"stop":1732764218871,"duration":2},"status":"passed","severity":"normal"},{"uid":"1251fa1056fea3d4","name":"Testing done_or_not function","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","severity":"normal"},{"uid":"4438dce845a8b680","name":"Testing 'DefaultList' class: pop","time":{"start":1732764219349,"stop":1732764219351,"duration":2},"status":"passed","severity":"normal"},{"uid":"48fa5f91e3478c29","name":"Testing encrypt_this function","time":{"start":1732764220149,"stop":1732764220149,"duration":0},"status":"passed","severity":"normal"},{"uid":"450fbb27e2067be4","name":"Testing top_3_words function","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","severity":"normal"},{"uid":"e687a692c2c18f1b","name":"Testing to_table function","time":{"start":1732764219250,"stop":1732764219251,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f97df940bb3f46a","name":"Testing 'solution' function","time":{"start":1732764220696,"stop":1732764220696,"duration":0},"status":"passed","severity":"normal"},{"uid":"577d9e765fb39849","name":"test_line_negative","time":{"start":1732764218558,"stop":1732764218558,"duration":0},"status":"skipped","severity":"normal"},{"uid":"302e450946481df3","name":"Testing 'count_sheeps' function: positive flow","time":{"start":1732764220887,"stop":1732764220887,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff3f93ff1ffe8b3","name":"Testing 'has_subpattern' (part 1) function","time":{"start":1732764220321,"stop":1732764220321,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9684bf403c80de","name":"Testing move_zeros function","time":{"start":1732764219137,"stop":1732764219137,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c0be4978ed22ba","name":"String alphabet chars and spaces","time":{"start":1732764220182,"stop":1732764220183,"duration":1},"status":"passed","severity":"normal"},{"uid":"112ca50049d27c","name":"Should return 'Fail!'s","time":{"start":1732764221286,"stop":1732764221288,"duration":2},"status":"passed","severity":"normal"},{"uid":"5194ad39db439d08","name":"Testing Calculator class","time":{"start":1732764218553,"stop":1732764218553,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf735ebb9d90923","name":"Testing share_price function","time":{"start":1732764220651,"stop":1732764220651,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9b4227c17ce17f","name":"test_solution_medium","time":{"start":1732764218853,"stop":1732764218853,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93b00a3d2e7b92c1","name":"test_ips_between","time":{"start":1732764218824,"stop":1732764218824,"duration":0},"status":"skipped","severity":"normal"},{"uid":"edb8f84ee9c3dd36","name":"'multiply' function verification","time":{"start":1732764221159,"stop":1732764221159,"duration":0},"status":"passed","severity":"normal"},{"uid":"d731ec2306766d91","name":"Positive test cases for is_prime function testing","time":{"start":1732764221362,"stop":1732764221363,"duration":1},"status":"passed","severity":"critical"},{"uid":"c25f8210fdb51a41","name":"test_permutations","time":{"start":1732764218647,"stop":1732764218647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6dfafb882d7cc41f","name":"Wolf at the end of the queue","time":{"start":1732764221330,"stop":1732764221330,"duration":0},"status":"passed","severity":"normal"},{"uid":"be50565df8dfb0ab","name":"a or b is negative","time":{"start":1732764220437,"stop":1732764220438,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa37770dd2142a16","name":"Should return 'Publish!'","time":{"start":1732764221293,"stop":1732764221294,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8a70d9350601da5","name":"get_size function tests","time":{"start":1732764221235,"stop":1732764221235,"duration":0},"status":"passed","severity":"normal"},{"uid":"142f5165c8452d36","name":"Testing is_prime function","time":{"start":1732764219120,"stop":1732764219120,"duration":0},"status":"passed","severity":"normal"},{"uid":"30977e1fdeed6f0a","name":"Testing 'is_isogram' function","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be24f9b66669d76","name":"Testing period_is_late function (negative)","time":{"start":1732764221056,"stop":1732764221056,"duration":0},"status":"passed","severity":"normal"},{"uid":"965bac5a2c55f031","name":"goals function verification","time":{"start":1732764220989,"stop":1732764220989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36ca0513e4048a8","name":"Testing 'numericals' function","time":{"start":1732764220234,"stop":1732764220234,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb92722bb71757b","name":"Non consecutive number should be returned","time":{"start":1732764220954,"stop":1732764220955,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1af2c095108694d","name":"All chars are in lower case","time":{"start":1732764219284,"stop":1732764219285,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b1085f1fbfd7ed","name":"Testing permute_a_palindrome (positive)","time":{"start":1732764220254,"stop":1732764220254,"duration":0},"status":"passed","severity":"normal"},{"uid":"64abc8899e8e691d","name":"Testing checkchoose function","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e860fc2782867c","name":"Find the int that appears an odd number of times","time":{"start":1732764220156,"stop":1732764220156,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61ba5af03a1f296","name":"Testing two_decimal_places function","time":{"start":1732764220961,"stop":1732764220961,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bab07231bfb8a25","name":"Testing likes function","time":{"start":1732764220402,"stop":1732764220402,"duration":0},"status":"passed","severity":"normal"},{"uid":"324d19209fbeb70d","name":"Testing easy_line function","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","severity":"normal"},{"uid":"7331de8e7202ad57","name":"Testing sum_for_list function","time":{"start":1732764218698,"stop":1732764218753,"duration":55},"status":"passed","severity":"normal"},{"uid":"664f2a2d41bf2bd8","name":"test_random","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0246537274067fb","name":"Testing 'greek_comparator' function","time":{"start":1732764221017,"stop":1732764221018,"duration":1},"status":"passed","severity":"normal"},{"uid":"200b5f0b4ec790a3","name":"Testing epidemic function","time":{"start":1732764219366,"stop":1732764219372,"duration":6},"status":"passed","severity":"normal"},{"uid":"60f7c96f923539a5","name":"Testing pig_it function","time":{"start":1732764219159,"stop":1732764219160,"duration":1},"status":"passed","severity":"normal"},{"uid":"641b1ee7248b1557","name":"Testing next_smaller function","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5aba2cd944d7efd","name":"Testing solution function","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ca489a74667507","name":"Testing Decoding functionality","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ddebaa5d6679fc","name":"Testing stock_list function","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31558e9c7981ac7","name":"STesting enough function","time":{"start":1732764221308,"stop":1732764221308,"duration":0},"status":"passed","severity":"normal"},{"uid":"46eea1e10beb3240","name":"a an b are positive numbers","time":{"start":1732764220443,"stop":1732764220443,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c63ae7fdc54916","name":"Testing check_exam function","time":{"start":1732764220855,"stop":1732764220855,"duration":0},"status":"passed","severity":"normal"},{"uid":"190ed93e28b901b","name":"Verify that greet function returns the proper message","time":{"start":1732764220999,"stop":1732764220999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a4502fedd41667","name":"Testing 'DefaultList' class: remove","time":{"start":1732764219357,"stop":1732764219358,"duration":1},"status":"passed","severity":"normal"},{"uid":"631ed8ca3aead56c","name":"powers function should return an array of unique numbers","time":{"start":1732764220715,"stop":1732764220719,"duration":4},"status":"passed","severity":"normal"},{"uid":"e604a93a8ee1253f","name":"Testing 'solution' function","time":{"start":1732764218683,"stop":1732764218684,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc076040e5481dc9","name":"Testing increment_string function","time":{"start":1732764219174,"stop":1732764219176,"duration":2},"status":"passed","severity":"normal"},{"uid":"9164bf2c06bf8752","name":"test_smallest","time":{"start":1732764218915,"stop":1732764218915,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a78b9243c26a61bf","name":"Testing 'DefaultList' class: append","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","severity":"normal"},{"uid":"53eb34bc4e02fa07","name":"Testing easy_diagonal function","time":{"start":1732764219387,"stop":1732764220132,"duration":745},"status":"passed","severity":"normal"},{"uid":"4c5cc35d3de0d6f4","name":"Should return 'I smell a series!'","time":{"start":1732764221298,"stop":1732764221298,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef2d68159e448ff","name":"Testing flatten function","time":{"start":1732764218932,"stop":1732764218932,"duration":0},"status":"passed","severity":"normal"},{"uid":"405b625cf95f9fbd","name":"a and b are equal","time":{"start":1732764220459,"stop":1732764220459,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e0d2d6c00c88e9","name":"Testing monkey_count function","time":{"start":1732764220875,"stop":1732764220875,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e71e34228180c1c","name":"Non square numbers (negative)","time":{"start":1732764220822,"stop":1732764220823,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e9cf6e477b7f80","name":"Testing 'sum_triangular_numbers' with zero","time":{"start":1732764220749,"stop":1732764220749,"duration":0},"status":"passed","severity":"normal"},{"uid":"5908d364b75f844e","name":"Testing the 'valid_braces' function","time":{"start":1732764220383,"stop":1732764220385,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1bc6da1a117f865","name":"Testing duplicate_encode function","time":{"start":1732764219378,"stop":1732764219378,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00621abb22a9be3","name":"Testing Battle method","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e066328cfed2428","name":"Testing invite_more_women function (negative)","time":{"start":1732764220670,"stop":1732764220670,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de1512f067d459d","name":"Testing 'generate_hashtag' function","time":{"start":1732764219193,"stop":1732764219193,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7a781e3674db5e","name":"Testing zeros function","time":{"start":1732764219151,"stop":1732764219153,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c6af0e0a129f035","name":"Testing zero_fuel function","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f314b70b306bd4","name":"test_solution_empty","time":{"start":1732764218847,"stop":1732764218847,"duration":0},"status":"skipped","severity":"normal"},{"uid":"689b611d3c9a3124","name":"XOR logical operator","time":{"start":1732764221134,"stop":1732764221134,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e03b38164b77c2","name":"Testing done_or_not function","time":{"start":1732764219206,"stop":1732764219208,"duration":2},"status":"passed","severity":"normal"},{"uid":"63ea9545d8dcd43f","name":"Wolf at the beginning of the queue","time":{"start":1732764221337,"stop":1732764221337,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e9477143af3f55","name":"Positive test cases for gen_primes function testing","time":{"start":1732764221376,"stop":1732764221377,"duration":1},"status":"passed","severity":"critical"},{"uid":"86bf8b663d5828a","name":"Testing 'save' function: negative","time":{"start":1732764220494,"stop":1732764220494,"duration":0},"status":"passed","severity":"normal"},{"uid":"591cfdbc90cf4c5e","name":"AND logical operator","time":{"start":1732764221117,"stop":1732764221117,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a39f3c0fa23567","name":"test_line_positive","time":{"start":1732764218562,"stop":1732764218562,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98e0aca6e090522b","name":"Large lists","time":{"start":1732764220933,"stop":1732764220933,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30b225377e5683d","name":"Testing to_alternating_case function","time":{"start":1732764220837,"stop":1732764220837,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d05de3d43cf437d","name":"Testing Warrior class >>> bruce_lee","time":{"start":1732764218790,"stop":1732764218791,"duration":1},"status":"passed","severity":"normal"},{"uid":"2890c501d19b5f47","name":"test_sequence","time":{"start":1732764220219,"stop":1732764220219,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b02a54a0a8bd8284","name":"Testing hoop_count function (negative test case)","time":{"start":1732764221093,"stop":1732764221093,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d019840f444cec","name":"Testing growing_plant function","time":{"start":1732764220536,"stop":1732764220536,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd3919646678e3f","name":"Square numbers (positive)","time":{"start":1732764220786,"stop":1732764220786,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ce7ba6af0b177a","name":"You are given two angles -> find the 3rd.","time":{"start":1732764221276,"stop":1732764221276,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ead41117d0ad5b6","name":"Testing century function","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13c451f0f676900","name":"'multiply' function verification with one element list","time":{"start":1732764220628,"stop":1732764220637,"duration":9},"status":"passed","severity":"normal"},{"uid":"b7dd8f8438e567a9","name":"Testing list_squared function","time":{"start":1732764218953,"stop":1732764219098,"duration":145},"status":"passed","severity":"normal"},{"uid":"3846518071a02e50","name":"Testing set_alarm function","time":{"start":1732764221226,"stop":1732764221226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c244be500ebdf146","name":"Testing 'DefaultList' class: extend","time":{"start":1732764219337,"stop":1732764219339,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ad5cb812fbd5d4a","name":"Testing first_non_repeating_letter function","time":{"start":1732764218926,"stop":1732764218926,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a2da685a579f99","name":"OR logical operator","time":{"start":1732764221126,"stop":1732764221126,"duration":0},"status":"passed","severity":"normal"},{"uid":"197e80b267cccc2b","name":"Testing compute_ranks","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"status":"passed","severity":"normal"},{"uid":"41668c3c4e1a677a","name":"Testing the 'solution' function","time":{"start":1732764220213,"stop":1732764220213,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9cfa6ba87dba0e","name":"test_basic","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ad6a9c0404421b","name":"All chars are in mixed case","time":{"start":1732764219290,"stop":1732764219291,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea5f749a1c464e4","name":"Testing digital_root function","time":{"start":1732764220356,"stop":1732764220356,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf4128bcf35143f","name":"Testing toJadenCase function (negative)","time":{"start":1732764220563,"stop":1732764220563,"duration":0},"status":"passed","severity":"normal"}] \ No newline at end of file +[{"uid":"9b651a3e27842d38","name":"Testing 'sum_triangular_numbers' with negative numbers","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cba34627dad034","name":"Test for invalid large string","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"status":"passed","severity":"normal"},{"uid":"5238b22fc20ccda9","name":"Testing easy_line function","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e884f6ea55b7c35","name":"Wolf at the beginning of the queue","time":{"start":1733030101148,"stop":1733030101148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40f27be3da7edd7","name":"Testing check_for_factor function: positive flow","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55783c4fa90131e","name":"Simple test for invalid parentheses","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39847014d01db85","name":"Testing list_squared function","time":{"start":1733030099021,"stop":1733030099161,"duration":140},"status":"passed","severity":"normal"},{"uid":"ad642268f112be60","name":"Testing 'sum_triangular_numbers' with positive numbers","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"status":"passed","severity":"normal"},{"uid":"5488ed1b45d5018a","name":"Testing count_letters_and_digits function","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81b8ca7a7877717","name":"Testing Walker class - position property from negative grids","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"status":"passed","severity":"critical"},{"uid":"bb8e119491d2ebc3","name":"Negative test cases for gen_primes function testing","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"status":"passed","severity":"critical"},{"uid":"f51b45f6ebc18bdf","name":"Testing Sudoku class","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56ae5fa4f278c43","name":"Testing 'DefaultList' class: extend","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","severity":"normal"},{"uid":"213536a8a5597e91","name":"Testing compute_ranks","time":{"start":1733030099208,"stop":1733030099208,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba260a0149e6341","name":"Testing increment_string function","time":{"start":1733030099224,"stop":1733030099224,"duration":0},"status":"passed","severity":"normal"},{"uid":"913fbd5c2da31308","name":"Testing solution function","time":{"start":1733030098724,"stop":1733030098724,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e3461a4e252fc1","name":"Testing take function","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c379ae83853bb2a","name":"Should return 'Publish!'","time":{"start":1733030101117,"stop":1733030101117,"duration":0},"status":"passed","severity":"normal"},{"uid":"733b2334645f5c42","name":"Testing odd_row function","time":{"start":1733030100262,"stop":1733030100262,"duration":0},"status":"passed","severity":"normal"},{"uid":"28baf5593cc14310","name":"You are given two angles -> find the 3rd.","time":{"start":1733030101101,"stop":1733030101101,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a516b9dc7b53625","name":"Testing 'greek_comparator' function","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e95613ed424b35","name":"Testing sum_of_intervals function","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d53eb58d77047e8","name":"Testing first_non_repeating_letter function","time":{"start":1733030098989,"stop":1733030098989,"duration":0},"status":"passed","severity":"normal"},{"uid":"293f48722d8450df","name":"All chars are in mixed case","time":{"start":1733030099317,"stop":1733030099317,"duration":0},"status":"passed","severity":"normal"},{"uid":"96938210802b960f","name":"test_triangle","time":{"start":1733030100419,"stop":1733030100419,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bb7ddce4971121","name":"Testing pig_it function","time":{"start":1733030099208,"stop":1733030099208,"duration":0},"status":"passed","severity":"normal"},{"uid":"a492c358ecb2902d","name":"Non consecutive number should be returned","time":{"start":1733030100882,"stop":1733030100882,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3a43fc31649664","name":"Testing sum_for_list function","time":{"start":1733030098771,"stop":1733030098849,"duration":78},"status":"passed","severity":"normal"},{"uid":"157d23c0aff9e075","name":"Testing duplicate_encode function","time":{"start":1733030099411,"stop":1733030099411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5364303890f7a5a1","name":"Testing 'feast' function","time":{"start":1733030101101,"stop":1733030101101,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d8ca152b73c452","name":"Testing 'save' function: negative","time":{"start":1733030100465,"stop":1733030100465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f807c10786110eac","name":"Large lists","time":{"start":1733030100867,"stop":1733030100867,"duration":0},"status":"passed","severity":"normal"},{"uid":"be79a08ed18e426","name":"Testing create_city_map function","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95c24b51d5c9432","name":"Testing 'count_sheeps' function: mixed list","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c3bd7788c9f57d","name":"Testing 'has_subpattern' (part 3) function","time":{"start":1733030100309,"stop":1733030100309,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b36ed636679609b","name":"Square numbers (positive)","time":{"start":1733030100757,"stop":1733030100773,"duration":16},"status":"passed","severity":"normal"},{"uid":"e08a8a15da9b3ad","name":"test_josephus_survivor","time":{"start":1733030099161,"stop":1733030099161,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e7534020c406c41","name":"Testing swap_values function","time":{"start":1733030101086,"stop":1733030101086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6520bfb9bc036e4","name":"Testing Warrior class >>> tom","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb0e4ddfae0bf06","name":"Testing agents_cleanup function","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"status":"passed","severity":"normal"},{"uid":"44141b5da145c70a","name":"Testing 'DefaultList' class: append","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de9285990285353","name":"Testing alphabet_war function","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a1a9d494a0859","name":"Testing top_3_words function","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c2edc2055d0da7","name":"Testing done_or_not function","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f852c4238fea22","name":"Testing 'vaporcode' function","time":{"start":1733030100757,"stop":1733030100757,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af3592e93b232bc","name":"Testing 'solution' function","time":{"start":1733030100575,"stop":1733030100575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d827d0af3ba710","name":"Testing calc_combinations_per_row function","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8789af2e0cead9e","name":"Wolf at the end of the queue","time":{"start":1733030101148,"stop":1733030101148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d917e3e4d702f23","name":"Testing remove_char function","time":{"start":1733030101039,"stop":1733030101039,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eaae816682ea6e3","name":"Should return 'Fail!'s","time":{"start":1733030101117,"stop":1733030101117,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7d2e5e86b66673","name":"String with no alphabet chars","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3f7ea473e691d3","name":"Testing the 'sort_array' function","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2acdc5e027859f4","name":"Testing anagrams function","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac824f903545a6e7","name":"Testing move_zeros function","time":{"start":1733030099177,"stop":1733030099177,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d7d5d837d1a81d","name":"Testing 'save' function: positive","time":{"start":1733030100465,"stop":1733030100465,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc2024d730e5f8a","name":"Test for valid large string","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"status":"passed","severity":"normal"},{"uid":"7250652c2d8bbae5","name":"AND logical operator","time":{"start":1733030100992,"stop":1733030100992,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa689144ccb2725","name":"Two smallest numbers in the start of the list","time":{"start":1733030100711,"stop":1733030100711,"duration":0},"status":"passed","severity":"normal"},{"uid":"506e0ee504d23a05","name":"Testing advice function","time":{"start":1733030098958,"stop":1733030098989,"duration":31},"status":"passed","severity":"normal"},{"uid":"ce6714fc18aff8ec","name":"Testing hoop_count function (negative test case)","time":{"start":1733030100976,"stop":1733030100976,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b0b5de93d5cb12","name":"Testing easy_line function exception message","time":{"start":1733030100450,"stop":1733030100450,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb9443875889585","name":"Testing check_root function","time":{"start":1733030100387,"stop":1733030100387,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f0384efd85ae74","name":"Testing share_price function","time":{"start":1733030100617,"stop":1733030100617,"duration":0},"status":"passed","severity":"normal"},{"uid":"c245bb8192a35073","name":"Positive test cases for gen_primes function testing","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"status":"passed","severity":"critical"},{"uid":"a088624abb606e0e","name":"Testing make_class function","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3654581f89b5576","name":"Testing the 'unique_in_order' function","time":{"start":1733030100340,"stop":1733030100340,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3fc5966ad47411","name":"Testing 'letter_count' function","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","severity":"normal"},{"uid":"21221b4a48a21055","name":"test_sequence","time":{"start":1733030100184,"stop":1733030100184,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ea8a8dc382128a4","name":"test_smallest","time":{"start":1733030098989,"stop":1733030098989,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c460b7e756cd57","name":"Positive test cases for is_prime function testing","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","severity":"critical"},{"uid":"a5a7f52be4bf7369","name":"Testing shark function (negative)","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4575be21ff0ded","name":"Testing Warrior class >>> bruce_lee","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b7e762ad299367","name":"Testing array_diff function","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06d6d8db945d4d7","name":"Testing Calculator class","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1326d9a3ad9ddfb","name":"Testing 'has_subpattern' (part 1) function","time":{"start":1733030100294,"stop":1733030100294,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8f6057b9598daa","name":"Non square numbers (negative)","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c66d03c44b01cf6","name":"Testing the 'group_cities' function","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","severity":"normal"},{"uid":"30779503c72bcec6","name":"Zero","time":{"start":1733030100789,"stop":1733030100789,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c9ba69d5ac48c6","name":"Testing 'factorial' function","time":{"start":1733030100450,"stop":1733030100450,"duration":0},"status":"passed","severity":"normal"},{"uid":"af16ce1f4d774662","name":"Testing 'is_isogram' function","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac65e8dc17d86a","name":"Testing litres function with various test inputs","time":{"start":1733030100976,"stop":1733030100976,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb8e8f4eed50d14","name":"Testing shark function (positive)","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06328bb4646abe9","name":"Testing 'sum_triangular_numbers' with big number as an input","time":{"start":1733030100679,"stop":1733030100679,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6eb35888cc4f59","name":"Testing 'DefaultList' class: __getitem__","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cbe6a610fbdfd6","name":"Testing binary_to_string function","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bee7e36f6e76857","name":"All chars are in lower case","time":{"start":1733030099317,"stop":1733030099317,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c57e21dd6fea81","name":"Testing 'summation' function","time":{"start":1733030100914,"stop":1733030100914,"duration":0},"status":"passed","severity":"normal"},{"uid":"25eb791ee007f15b","name":"Testing Potion class","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","severity":"normal"},{"uid":"1137568979e0ed3a","name":"Testing 'longest_repetition' function","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cae88de9afaa55","name":"Test that no_space function removes the spaces","time":{"start":1733030101039,"stop":1733030101039,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e7ccb7c6ccb848","name":"Testing men_from_boys function","time":{"start":1733030100648,"stop":1733030100648,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b9b78f2d258cf9","name":"Testing zeros function","time":{"start":1733030099192,"stop":1733030099208,"duration":16},"status":"passed","severity":"normal"},{"uid":"b92f0db6c4ee4ff0","name":"Testing format_duration","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","severity":"normal"},{"uid":"218b156daee27f08","name":"Testing largestPower function","time":{"start":1733030100559,"stop":1733030100559,"duration":0},"status":"passed","severity":"normal"},{"uid":"5647d5db4078d707","name":"Testing two_decimal_places function","time":{"start":1733030100882,"stop":1733030100882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b67890527d37e6","name":"Testing the 'valid_braces' function","time":{"start":1733030100356,"stop":1733030100356,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc7d24b84024142","name":"Find the int that appears an odd number of times","time":{"start":1733030100122,"stop":1733030100122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c515ef635fa26df1","name":"Testing validate_battlefield function","time":{"start":1733030098614,"stop":1733030098630,"duration":16},"status":"passed","severity":"normal"},{"uid":"644c808df55456e9","name":"Testing Encoding functionality","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","severity":"normal"},{"uid":"456a7345e9aeb905","name":"'multiply' function verification","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece5bd16ef8bbe52","name":"Testing to_table function","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2e19b818fd15f5","name":"Testing 'generate_hashtag' function","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5d0954bb249b69","name":"test_permutations","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a3aa78afffa487b","name":"Test with empty string","time":{"start":1733030101054,"stop":1733030101054,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a52f18fb3b8136","name":"Testing 'snail' function","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","severity":"normal"},{"uid":"101b76d3a18bb4c3","name":"Testing string_transformer function","time":{"start":1733030100325,"stop":1733030100325,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3a4afa0166112e","name":"Testing zero_fuel function","time":{"start":1733030101132,"stop":1733030101132,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0fd3e8d8009a95","name":"Testing stock_list function","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff093181cede851","name":"Testing 'DefaultList' class: remove","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e55a2445119fdd","name":"Testing 'has_subpattern' (part 2) function","time":{"start":1733030100309,"stop":1733030100309,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0dd8dfaed76aa75","name":"Testing length function","time":{"start":1733030100497,"stop":1733030100497,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74116cee1d73fd7","name":"a or b is negative","time":{"start":1733030100403,"stop":1733030100403,"duration":0},"status":"passed","severity":"normal"},{"uid":"8146fd50051ac96b","name":"a and b are equal","time":{"start":1733030100403,"stop":1733030100403,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef1ed2aef537de7","name":"a and b are equal","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","severity":"normal"},{"uid":"555817f2fd5ba68f","name":"'multiply' function verification with random list","time":{"start":1733030100601,"stop":1733030100601,"duration":0},"status":"passed","severity":"normal"},{"uid":"4223e436b2847599","name":"Testing calculate_damage function","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","severity":"normal"},{"uid":"46352cf5111d5c61","name":"XOR logical operator","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"status":"passed","severity":"normal"},{"uid":"482cc1b462231f44","name":"test_line_negative","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83ae1189d3669b33","name":"Testing the 'pyramid' function","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c1d8a1fc37f84","name":"a an b are positive numbers","time":{"start":1733030100403,"stop":1733030100403,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cb6a94c77f28ce","name":"Testing shark function (positive)","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1f79d5effe1aa9","name":"Testing compute_ranks","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a82791553e70088","name":"Testing century function","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92222b0b7f4d601","name":"Testing make_readable function","time":{"start":1733030099005,"stop":1733030099005,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2cfb77eef4360e","name":"String with no duplicate chars","time":{"start":1733030100137,"stop":1733030100137,"duration":0},"status":"passed","severity":"normal"},{"uid":"26189d3cfda1b8d1","name":"Testing calc function","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb005e45e7b312b5","name":"Testing to_alternating_case function","time":{"start":1733030100789,"stop":1733030100789,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f90fc4edd70bea","name":"Testing next_smaller function","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","severity":"normal"},{"uid":"78aec59881bd461e","name":"Simple test for empty string.","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd56af2e749c4e8a","name":"Testing first_non_repeated function with various inputs","time":{"start":1733030100711,"stop":1733030100711,"duration":0},"status":"passed","severity":"normal"},{"uid":"7940a8ba615e27f7","name":"Testing string_to_array function","time":{"start":1733030100820,"stop":1733030100820,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d64a30c387b7743","name":"Testing growing_plant function","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87e2580dd045df5","name":"Testing 'mix' function","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1393951861e51a9","name":"Testing solve function","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","severity":"normal"},{"uid":"469fb46dbe1a31d","name":"Testing permute_a_palindrome (negative)","time":{"start":1733030100215,"stop":1733030100215,"duration":0},"status":"passed","severity":"normal"},{"uid":"873ec1972fa36468","name":"Testing check_for_factor function: positive flow","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b6dccad411741e","name":"Testing the 'solution' function","time":{"start":1733030100184,"stop":1733030100184,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0604fc927a7480","name":"Negative non consecutive number should be returned","time":{"start":1733030100867,"stop":1733030100867,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5961784f4ddfa34","name":"Testing 'thirt' function","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","severity":"normal"},{"uid":"8572ffe92ddcaa11","name":"Testing epidemic function","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ba84846c075db5","name":"Testing 'count_sheeps' function: bad input","time":{"start":1733030100836,"stop":1733030100836,"duration":0},"status":"passed","severity":"normal"},{"uid":"5814d63d4b392228","name":"move function tests","time":{"start":1733030101086,"stop":1733030101086,"duration":0},"status":"passed","severity":"normal"},{"uid":"32eaf956310a89b7","name":"Testing invite_more_women function (negative)","time":{"start":1733030100633,"stop":1733030100633,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da8c6de16bb179d","name":"Testing 'solution' function","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c87b2c2a6c0bb7","name":"Testing period_is_late function (negative)","time":{"start":1733030100961,"stop":1733030100961,"duration":0},"status":"passed","severity":"normal"},{"uid":"67535419d885cbd9","name":"Testing 'DefaultList' class: insert","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f178467aa4ed9b7","name":"'multiply' function verification with one element list","time":{"start":1733030100590,"stop":1733030100601,"duration":11},"status":"passed","severity":"normal"},{"uid":"8878dccf56d36ba6","name":"Testing the 'find_missing_number' function","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a651d904577cf4","name":"Testing 'DefaultList' class: pop","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","severity":"normal"},{"uid":"971c2aa5dd36f62c","name":"Testing max_multiple function","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec58e61448a9c6a8","name":"test_solution_medium","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad3e6b6eddb975ef","name":"Negative test cases for is_prime function testing","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","severity":"critical"},{"uid":"315e825b7f114d5b","name":"Testing all_fibonacci_numbers function","time":{"start":1733030098942,"stop":1733030098958,"duration":16},"status":"passed","severity":"normal"},{"uid":"2571a6d17171a809","name":"Testing digital_root function","time":{"start":1733030100325,"stop":1733030100325,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ac97a954c5e722","name":"Testing length function where head = None","time":{"start":1733030100497,"stop":1733030100497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5910cfe65a88ee","name":"Testing valid_parentheses function","time":{"start":1733030099255,"stop":1733030099255,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5898a8468d0cd4","name":"String with mixed type of chars","time":{"start":1733030100137,"stop":1733030100137,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e3818ccb62ed24","name":"Non square numbers (negative)","time":{"start":1733030100789,"stop":1733030100789,"duration":0},"status":"passed","severity":"normal"},{"uid":"230fd42f20a11e18","name":"Testing number_of_sigfigs function","time":{"start":1733030100617,"stop":1733030100633,"duration":16},"status":"passed","severity":"normal"},{"uid":"49244d740987433","name":"Testing password function","time":{"start":1733030100559,"stop":1733030100559,"duration":0},"status":"passed","severity":"normal"},{"uid":"d518579b8137712e","name":"Should return 'I smell a series!'","time":{"start":1733030101117,"stop":1733030101117,"duration":0},"status":"passed","severity":"normal"},{"uid":"5880c730022f01ee","name":"Testing monkey_count function","time":{"start":1733030100820,"stop":1733030100820,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f19bb58dd1432f","name":"Testing easy_diagonal function","time":{"start":1733030099411,"stop":1733030100106,"duration":695},"status":"passed","severity":"normal"},{"uid":"14c26803c1139e78","name":"Testing 'count_sheeps' function: empty list","time":{"start":1733030100836,"stop":1733030100836,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6bb93adc2b9500","name":"OR logical operator","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d9a4d573dbda2b","name":"Testing flatten function","time":{"start":1733030099005,"stop":1733030099005,"duration":0},"status":"passed","severity":"normal"},{"uid":"95500b18da61d76","name":"Testing 'solution' function","time":{"start":1733030100648,"stop":1733030100648,"duration":0},"status":"passed","severity":"normal"},{"uid":"5496efe2fd3e353","name":"goals function verification","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc8e5dacd30bc41","name":"fix_the_meerkat function function verification","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96aee50481acdd6","name":"Test with one char only","time":{"start":1733030101054,"stop":1733030101070,"duration":16},"status":"passed","severity":"normal"},{"uid":"da807d1d651bf07b","name":"All chars are in upper case","time":{"start":1733030099317,"stop":1733030099317,"duration":0},"status":"passed","severity":"normal"},{"uid":"badb2c1a8c5e2d2d","name":"test_random","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9b592f660c3c08","name":"Testing 'numericals' function","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff9cf70b259ca21","name":"Testing likes function","time":{"start":1733030100372,"stop":1733030100372,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd83f8828bfb391","name":"Testing 'order' function","time":{"start":1733030100372,"stop":1733030100372,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ce0fdb81c2daf6","name":"Testing domain_name function","time":{"start":1733030098942,"stop":1733030098942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df2e31ca734bf47","name":"test_solution_big","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37fbb0401b01604d","name":"Testing hoop_count function (positive test case)","time":{"start":1733030100976,"stop":1733030100976,"duration":0},"status":"passed","severity":"normal"},{"uid":"19443f8320b2694c","name":"Testing alphanumeric function","time":{"start":1733030099192,"stop":1733030099192,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2af0876e7f45a7f","name":"'multiply' function verification: lists with multiple digits","time":{"start":1733030100575,"stop":1733030100575,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42b69525abdede6","name":"Testing make_upper_case function","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8559b634a76bd8","name":"Testing validSolution","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb80b15a6d6b848","name":"Testing is_prime function","time":{"start":1733030099161,"stop":1733030099177,"duration":16},"status":"passed","severity":"normal"},{"uid":"d20d06b45fb65ddb","name":"Testing tickets function","time":{"start":1733030100356,"stop":1733030100356,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0c7de9a70a5f5e","name":"Testing toJadenCase function (positive)","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b2e8453406c3f","name":"Testing 'shortest_job_first(' function","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9d773987a3ac09","name":"String with no duplicate chars","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae87022eb9b205bd","name":"'multiply' function verification with empty list","time":{"start":1733030100575,"stop":1733030100575,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83b86d7cbc0ffa1","name":"String alphabet chars and spaces","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74a1a4c19be5344","name":"Testing permute_a_palindrome (empty string)","time":{"start":1733030100215,"stop":1733030100215,"duration":0},"status":"passed","severity":"normal"},{"uid":"564bcc936cf15d1a","name":"Testing is_palindrome function","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b533c70baf95c9","name":"Testing check_exam function","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5df6c66b23ba75","name":"Testing done_or_not function","time":{"start":1733030099239,"stop":1733030099255,"duration":16},"status":"passed","severity":"normal"},{"uid":"eb94d03877c16bb4","name":"Testing Walker class - position property from positive grids","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","severity":"critical"},{"uid":"69f67038b11a4861","name":"Testing row_sum_odd_numbers function","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead644ae8ee031c3","name":"Testing count_letters_and_digits function","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"status":"passed","severity":"normal"},{"uid":"823dff07664aaa4","name":"powers function should return an array of unique numbers","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4473b95f40f5c92","name":"Testing toJadenCase function (negative)","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","severity":"normal"},{"uid":"864ee426bf422b09","name":"Testing permute_a_palindrome (positive)","time":{"start":1733030100215,"stop":1733030100215,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d49801d4e6b4921","name":"Testing next_bigger function","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","severity":"normal"},{"uid":"777b1d9b55eb3ae9","name":"String with alphabet chars only","time":{"start":1733030100137,"stop":1733030100137,"duration":0},"status":"passed","severity":"normal"},{"uid":"e578dac1473f78ec","name":"Wolf in the middle of the queue","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa4196b56245753","name":"Testing decipher_this function","time":{"start":1733030099349,"stop":1733030099349,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fbe283acac1b6a","name":"test_basic","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c678c03e12583e98","name":"Testing Battle method","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","severity":"normal"},{"uid":"984b8a80ce69773d","name":"Testing encrypt_this function","time":{"start":1733030100122,"stop":1733030100122,"duration":0},"status":"passed","severity":"normal"},{"uid":"690df5b9e2e97d3","name":"Testing 'sum_triangular_numbers' with zero","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62025a79b33eb3","name":"test_solution_empty","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca1eccae180a083e","name":"Testing Decoding functionality","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","severity":"normal"},{"uid":"43578fd4f74ce5d9","name":"test_ips_between","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4990a9f9fb7d9809","name":"Simple test for valid parentheses","time":{"start":1733030100742,"stop":1733030100757,"duration":15},"status":"passed","severity":"normal"},{"uid":"8db7c8bf0abe07bc","name":"Testing two_decimal_places function","time":{"start":1733030100481,"stop":1733030100481,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc5ce778c99d98","name":"get_size function tests","time":{"start":1733030101070,"stop":1733030101070,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef6b9be2b6df65c","name":"Test with regular string","time":{"start":1733030101054,"stop":1733030101054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8680b20dd7e19d5","name":"Square numbers (positive)","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"status":"passed","severity":"normal"},{"uid":"33789c02e7e07041","name":"Negative numbers","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50649c997228fe6","name":"Testing set_alarm function","time":{"start":1733030101070,"stop":1733030101070,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb676676627eae5f","name":"test_line_positive","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4915582d5908ed3","name":"Non is expected","time":{"start":1733030100867,"stop":1733030100867,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2ccbd851ec600","name":"Verify that greet function returns the proper message","time":{"start":1733030100914,"stop":1733030100914,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d07449717f6193c","name":"Testing 'count_sheeps' function: positive flow","time":{"start":1733030100836,"stop":1733030100836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caf8fe76e46aa0f","name":"Testing gap function","time":{"start":1733030100481,"stop":1733030100481,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59318a9c97ef9f1","name":"STesting enough function","time":{"start":1733030101132,"stop":1733030101132,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c9a6a75f3a249f","name":"Testing checkchoose function","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa3fbfc8218c54e","name":"Testing spiralize function","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","severity":"critical"},{"uid":"a90239b6ef90f6a6","name":"Testing done_or_not function","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1e65f294db5f89","name":"test_solution_basic","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0395834a1dc7266","name":"Testing calculate function","time":{"start":1733030100387,"stop":1733030100403,"duration":16},"status":"passed","severity":"normal"},{"uid":"d49eccd60ce84feb","name":"Testing dir_reduc function","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a970025f2147b3a","name":"Testing invite_more_women function (positive)","time":{"start":1733030100633,"stop":1733030100633,"duration":0},"status":"passed","severity":"normal"},{"uid":"5503b0de9149b0f0","name":"Testing period_is_late function (positive)","time":{"start":1733030100961,"stop":1733030100961,"duration":0},"status":"passed","severity":"normal"},{"uid":"902288cde0f2109a","name":"Testing 'parts_sums' function","time":{"start":1733030100340,"stop":1733030100340,"duration":0},"status":"passed","severity":"normal"}] \ No newline at end of file diff --git a/allure-report/widgets/status-chart.json b/allure-report/widgets/status-chart.json index 1b376458d81..32aa2b3e6f3 100644 --- a/allure-report/widgets/status-chart.json +++ b/allure-report/widgets/status-chart.json @@ -1 +1 @@ -[{"uid":"b0cc123728fa2f2d","name":"All chars are in upper case","time":{"start":1732764219279,"stop":1732764219279,"duration":0},"status":"passed","severity":"normal"},{"uid":"a908975bd67b2eca","name":"Testing Sudoku class","time":{"start":1732764218803,"stop":1732764218803,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f0a19d19bd8125","name":"Testing 'factorial' function","time":{"start":1732764220486,"stop":1732764220486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1df83d6cc10b66","name":"fix_the_meerkat function function verification","time":{"start":1732764221169,"stop":1732764221169,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d40466198fa34e6","name":"Testing take function","time":{"start":1732764220916,"stop":1732764220916,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ad6a9c0404421b","name":"All chars are in mixed case","time":{"start":1732764219290,"stop":1732764219291,"duration":1},"status":"passed","severity":"normal"},{"uid":"732b9dd805d734b8","name":"test_triangle","time":{"start":1732764220449,"stop":1732764220452,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c3655d4a978bd79","name":"String with no duplicate chars","time":{"start":1732764220192,"stop":1732764220192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dd8f8438e567a9","name":"Testing list_squared function","time":{"start":1732764218953,"stop":1732764219098,"duration":145},"status":"passed","severity":"normal"},{"uid":"66020f911b054e74","name":"Test with one char only","time":{"start":1732764221218,"stop":1732764221218,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca9ba5488466979","name":"Negative numbers","time":{"start":1732764220804,"stop":1732764220804,"duration":0},"status":"passed","severity":"normal"},{"uid":"8388a8495a8b75af","name":"'multiply' function verification with random list","time":{"start":1732764220641,"stop":1732764220642,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c9e062133dbbbb","name":"Testing Potion class","time":{"start":1732764220268,"stop":1732764220270,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bd3919646678e3f","name":"Square numbers (positive)","time":{"start":1732764220786,"stop":1732764220786,"duration":0},"status":"passed","severity":"normal"},{"uid":"183ba5aa4a18280","name":"Testing count_letters_and_digits function","time":{"start":1732764220545,"stop":1732764220545,"duration":0},"status":"passed","severity":"normal"},{"uid":"5194ad39db439d08","name":"Testing Calculator class","time":{"start":1732764218553,"stop":1732764218553,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfafb882d7cc41f","name":"Wolf at the end of the queue","time":{"start":1732764221330,"stop":1732764221330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22afbc33030e55f","name":"Testing the 'find_missing_number' function","time":{"start":1732764220226,"stop":1732764220226,"duration":0},"status":"passed","severity":"normal"},{"uid":"300c045916564a1","name":"Testing anagrams function","time":{"start":1732764219222,"stop":1732764219222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba71f124345447fc","name":"Testing check_root function","time":{"start":1732764220417,"stop":1732764220418,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78b9d24e53cd100","name":"Testing 'sum_triangular_numbers' with negative numbers","time":{"start":1732764220737,"stop":1732764220737,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2984e4fa36f94","name":"Testing Walker class - position property from positive grids","time":{"start":1732764218574,"stop":1732764218575,"duration":1},"status":"passed","severity":"critical"},{"uid":"37c27a38809b08b4","name":"Testing create_city_map function","time":{"start":1732764218891,"stop":1732764218891,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a8ebd07b8fa1c4","name":"Testing 'has_subpattern' (part 3) function","time":{"start":1732764220337,"stop":1732764220337,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ca489a74667507","name":"Testing Decoding functionality","time":{"start":1732764218591,"stop":1732764218591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2354482de170d3","name":"Testing next_bigger function","time":{"start":1732764218633,"stop":1732764218633,"duration":0},"status":"passed","severity":"normal"},{"uid":"388d9dc9fa1f1c3a","name":"Testing litres function with various test inputs","time":{"start":1732764221087,"stop":1732764221087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19e4739f2d4d64c","name":"Zero","time":{"start":1732764220827,"stop":1732764220828,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a0bf67db9047ee","name":"Testing binary_to_string function","time":{"start":1732764219259,"stop":1732764219259,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff87d981594c6f7","name":"Testing password function","time":{"start":1732764220596,"stop":1732764220597,"duration":1},"status":"passed","severity":"normal"},{"uid":"7331de8e7202ad57","name":"Testing sum_for_list function","time":{"start":1732764218698,"stop":1732764218753,"duration":55},"status":"passed","severity":"normal"},{"uid":"6641c9ab33f4ea66","name":"Testing hoop_count function (positive test case)","time":{"start":1732764221104,"stop":1732764221104,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e07c6ddcc506b1","name":"Testing sum_of_intervals function","time":{"start":1732764218771,"stop":1732764218772,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26a6745cd367097","name":"Testing check_for_factor function: positive flow","time":{"start":1732764220981,"stop":1732764220981,"duration":0},"status":"passed","severity":"normal"},{"uid":"31802a90aeba5e97","name":"test_solution_big","time":{"start":1732764218842,"stop":1732764218842,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c9684bf403c80de","name":"Testing move_zeros function","time":{"start":1732764219137,"stop":1732764219137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f6328bce0de37c","name":"Testing invite_more_women function (positive)","time":{"start":1732764220676,"stop":1732764220677,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b00a3d2e7b92c1","name":"test_ips_between","time":{"start":1732764218824,"stop":1732764218824,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5b469ea69ba375b","name":"Test with regular string","time":{"start":1732764221204,"stop":1732764221204,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61ba5af03a1f296","name":"Testing two_decimal_places function","time":{"start":1732764220961,"stop":1732764220961,"duration":0},"status":"passed","severity":"normal"},{"uid":"e687a692c2c18f1b","name":"Testing to_table function","time":{"start":1732764219250,"stop":1732764219251,"duration":1},"status":"passed","severity":"normal"},{"uid":"168d1058a213deae","name":"Testing 'parts_sums' function","time":{"start":1732764220362,"stop":1732764220362,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78b9243c26a61bf","name":"Testing 'DefaultList' class: append","time":{"start":1732764219326,"stop":1732764219326,"duration":0},"status":"passed","severity":"normal"},{"uid":"1251fa1056fea3d4","name":"Testing done_or_not function","time":{"start":1732764218832,"stop":1732764218832,"duration":0},"status":"passed","severity":"normal"},{"uid":"664f2a2d41bf2bd8","name":"test_random","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a5eacfa2431348","name":"Testing easy_line function exception message","time":{"start":1732764220479,"stop":1732764220479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfef1ba8856d412","name":"Testing shark function (negative)","time":{"start":1732764221040,"stop":1732764221041,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7035dc3ef8d99c0","name":"Testing 'snail' function","time":{"start":1732764218663,"stop":1732764218663,"duration":0},"status":"passed","severity":"normal"},{"uid":"450fbb27e2067be4","name":"Testing top_3_words function","time":{"start":1732764218624,"stop":1732764218624,"duration":0},"status":"passed","severity":"normal"},{"uid":"86bf8b663d5828a","name":"Testing 'save' function: negative","time":{"start":1732764220494,"stop":1732764220494,"duration":0},"status":"passed","severity":"normal"},{"uid":"405b625cf95f9fbd","name":"a and b are equal","time":{"start":1732764220459,"stop":1732764220459,"duration":0},"status":"passed","severity":"normal"},{"uid":"9164bf2c06bf8752","name":"test_smallest","time":{"start":1732764218915,"stop":1732764218915,"duration":0},"status":"skipped","severity":"normal"},{"uid":"980af150a499b4e9","name":"Testing row_sum_odd_numbers function","time":{"start":1732764220704,"stop":1732764220704,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f7c96f923539a5","name":"Testing pig_it function","time":{"start":1732764219159,"stop":1732764219160,"duration":1},"status":"passed","severity":"normal"},{"uid":"591cfdbc90cf4c5e","name":"AND logical operator","time":{"start":1732764221117,"stop":1732764221117,"duration":0},"status":"passed","severity":"normal"},{"uid":"3846518071a02e50","name":"Testing set_alarm function","time":{"start":1732764221226,"stop":1732764221226,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30b225377e5683d","name":"Testing to_alternating_case function","time":{"start":1732764220837,"stop":1732764220837,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e564e38813f1539","name":"Testing Walker class - position property from negative grids","time":{"start":1732764218569,"stop":1732764218569,"duration":0},"status":"passed","severity":"critical"},{"uid":"631ed8ca3aead56c","name":"powers function should return an array of unique numbers","time":{"start":1732764220715,"stop":1732764220719,"duration":4},"status":"passed","severity":"normal"},{"uid":"bdd8b1b0bd82d5b1","name":"test_solution_basic","time":{"start":1732764218838,"stop":1732764218838,"duration":0},"status":"skipped","severity":"normal"},{"uid":"56d019840f444cec","name":"Testing growing_plant function","time":{"start":1732764220536,"stop":1732764220536,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d4140245a65d5","name":"String with mixed type of chars","time":{"start":1732764220167,"stop":1732764220168,"duration":1},"status":"passed","severity":"normal"},{"uid":"f48dcf9628fe90ff","name":"Testing 'solution' function","time":{"start":1732764220612,"stop":1732764220612,"duration":0},"status":"passed","severity":"normal"},{"uid":"4249127f6bff6f10","name":"Testing format_duration","time":{"start":1732764218611,"stop":1732764218616,"duration":5},"status":"passed","severity":"normal"},{"uid":"ff9c64bdd3b3fc0c","name":"Testing the 'pyramid' function","time":{"start":1732764220276,"stop":1732764220276,"duration":0},"status":"passed","severity":"normal"},{"uid":"689b611d3c9a3124","name":"XOR logical operator","time":{"start":1732764221134,"stop":1732764221134,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bd3e79aeea5636","name":"Testing shark function (positive)","time":{"start":1732764221033,"stop":1732764221033,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4416fd32f6992f","name":"Testing Encoding functionality","time":{"start":1732764218600,"stop":1732764218600,"duration":0},"status":"passed","severity":"normal"},{"uid":"2890c501d19b5f47","name":"test_sequence","time":{"start":1732764220219,"stop":1732764220219,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb9f6d4c2aaf90e3","name":"Testing gap function","time":{"start":1732764220509,"stop":1732764220509,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a39f3c0fa23567","name":"test_line_positive","time":{"start":1732764218562,"stop":1732764218562,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c87eac92a1b3b456","name":"Testing length function","time":{"start":1732764220523,"stop":1732764220523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36ca0513e4048a8","name":"Testing 'numericals' function","time":{"start":1732764220234,"stop":1732764220234,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4b6f6bd251566","name":"Testing valid_parentheses function","time":{"start":1732764219215,"stop":1732764219215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e604a93a8ee1253f","name":"Testing 'solution' function","time":{"start":1732764218683,"stop":1732764218684,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be24f9b66669d76","name":"Testing period_is_late function (negative)","time":{"start":1732764221056,"stop":1732764221056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1af2c095108694d","name":"All chars are in lower case","time":{"start":1732764219284,"stop":1732764219285,"duration":1},"status":"passed","severity":"normal"},{"uid":"4710cc2182eb85cb","name":"Negative test cases for is_prime function testing","time":{"start":1732764221358,"stop":1732764221359,"duration":1},"status":"passed","severity":"critical"},{"uid":"8672ab2817945b36","name":"Testing string_to_array function","time":{"start":1732764220862,"stop":1732764220862,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2b852ea94aa88a","name":"Testing validSolution","time":{"start":1732764218691,"stop":1732764218691,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd86378e3a37dfe4","name":"Testing 'shortest_job_first(' function","time":{"start":1732764220303,"stop":1732764220303,"duration":0},"status":"passed","severity":"normal"},{"uid":"6035f0fe38b5a062","name":"Testing Warrior class >>> tom","time":{"start":1732764218796,"stop":1732764218796,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00621abb22a9be3","name":"Testing Battle method","time":{"start":1732764218782,"stop":1732764218782,"duration":0},"status":"passed","severity":"normal"},{"uid":"c244be500ebdf146","name":"Testing 'DefaultList' class: extend","time":{"start":1732764219337,"stop":1732764219339,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ead41117d0ad5b6","name":"Testing century function","time":{"start":1732764220845,"stop":1732764220845,"duration":0},"status":"passed","severity":"normal"},{"uid":"5908d364b75f844e","name":"Testing the 'valid_braces' function","time":{"start":1732764220383,"stop":1732764220385,"duration":2},"status":"passed","severity":"normal"},{"uid":"48e03b38164b77c2","name":"Testing done_or_not function","time":{"start":1732764219206,"stop":1732764219208,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6ad7a05187743ff","name":"Testing 'letter_count' function","time":{"start":1732764219308,"stop":1732764219309,"duration":1},"status":"passed","severity":"normal"},{"uid":"65e9477143af3f55","name":"Positive test cases for gen_primes function testing","time":{"start":1732764221376,"stop":1732764221377,"duration":1},"status":"passed","severity":"critical"},{"uid":"c3e9cf6e477b7f80","name":"Testing 'sum_triangular_numbers' with zero","time":{"start":1732764220749,"stop":1732764220749,"duration":0},"status":"passed","severity":"normal"},{"uid":"197e80b267cccc2b","name":"Testing compute_ranks","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3687d99fed99d0","name":"Testing make_class function","time":{"start":1732764220579,"stop":1732764220579,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4dd11ea285cd92","name":"Testing 'count_sheeps' function: mixed list","time":{"start":1732764220907,"stop":1732764220907,"duration":0},"status":"passed","severity":"normal"},{"uid":"46eea1e10beb3240","name":"a an b are positive numbers","time":{"start":1732764220443,"stop":1732764220443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25f8210fdb51a41","name":"test_permutations","time":{"start":1732764218647,"stop":1732764218647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"783d8a205b731823","name":"String with no alphabet chars","time":{"start":1732764220176,"stop":1732764220176,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6c346b04c031d5","name":"Testing 'sum_triangular_numbers' with big number as an input","time":{"start":1732764220731,"stop":1732764220732,"duration":1},"status":"passed","severity":"normal"},{"uid":"b684b0c7250ecf6d","name":"Testing advice function","time":{"start":1732764218894,"stop":1732764218908,"duration":14},"status":"passed","severity":"normal"},{"uid":"7e066328cfed2428","name":"Testing invite_more_women function (negative)","time":{"start":1732764220670,"stop":1732764220670,"duration":0},"status":"passed","severity":"normal"},{"uid":"1857a7ece8075aa5","name":"Testing calculate function","time":{"start":1732764220424,"stop":1732764220424,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5aba2cd944d7efd","name":"Testing solution function","time":{"start":1732764218655,"stop":1732764218655,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7a781e3674db5e","name":"Testing zeros function","time":{"start":1732764219151,"stop":1732764219153,"duration":2},"status":"passed","severity":"normal"},{"uid":"ebad1371009d2223","name":"Testing permute_a_palindrome (empty string)","time":{"start":1732764220243,"stop":1732764220243,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d26dfb90ab4062","name":"Testing calc function","time":{"start":1732764218536,"stop":1732764218536,"duration":0},"status":"passed","severity":"normal"},{"uid":"577d9e765fb39849","name":"test_line_negative","time":{"start":1732764218558,"stop":1732764218558,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd65eae3991d6c2c","name":"Testing 'count_sheeps' function: empty list","time":{"start":1732764220896,"stop":1732764220898,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0246537274067fb","name":"Testing 'greek_comparator' function","time":{"start":1732764221017,"stop":1732764221018,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ea9545d8dcd43f","name":"Wolf at the beginning of the queue","time":{"start":1732764221337,"stop":1732764221337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f619fce2ea028d","name":"Testing make_upper_case function","time":{"start":1732764221144,"stop":1732764221144,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3f85e29591c654","name":"Testing domain_name function","time":{"start":1732764218869,"stop":1732764218871,"duration":2},"status":"passed","severity":"normal"},{"uid":"3de1512f067d459d","name":"Testing 'generate_hashtag' function","time":{"start":1732764219193,"stop":1732764219193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31558e9c7981ac7","name":"STesting enough function","time":{"start":1732764221308,"stop":1732764221308,"duration":0},"status":"passed","severity":"normal"},{"uid":"200b5f0b4ec790a3","name":"Testing epidemic function","time":{"start":1732764219366,"stop":1732764219372,"duration":6},"status":"passed","severity":"normal"},{"uid":"f26dca06c76121c7","name":"Testing toJadenCase function (positive)","time":{"start":1732764220572,"stop":1732764220573,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb92722bb71757b","name":"Non consecutive number should be returned","time":{"start":1732764220954,"stop":1732764220955,"duration":1},"status":"passed","severity":"normal"},{"uid":"be50565df8dfb0ab","name":"a or b is negative","time":{"start":1732764220437,"stop":1732764220438,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef2d68159e448ff","name":"Testing flatten function","time":{"start":1732764218932,"stop":1732764218932,"duration":0},"status":"passed","severity":"normal"},{"uid":"416bb0c0ac58f7b6","name":"Testing odd_row function","time":{"start":1732764220293,"stop":1732764220293,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad5cb812fbd5d4a","name":"Testing first_non_repeating_letter function","time":{"start":1732764218926,"stop":1732764218926,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee07ce647fa212f","name":"Testing the 'group_cities' function","time":{"start":1732764220284,"stop":1732764220287,"duration":3},"status":"passed","severity":"normal"},{"uid":"c2a15dd126224894","name":"Testing remove_char function","time":{"start":1732764221181,"stop":1732764221181,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9def5039f12f67","name":"Testing tickets function","time":{"start":1732764220392,"stop":1732764220392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e017ac7fdaf6bf5","name":"Testing compute_ranks","time":{"start":1732764219166,"stop":1732764219166,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c9a97f8a5ea815","name":"Testing 'DefaultList' class: __getitem__","time":{"start":1732764219332,"stop":1732764219333,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff18bec5c293c228","name":"Testing check_for_factor function: positive flow","time":{"start":1732764220975,"stop":1732764220977,"duration":2},"status":"passed","severity":"normal"},{"uid":"e751c9c9dc3d04e6","name":"'multiply' function verification with empty list","time":{"start":1732764220624,"stop":1732764220625,"duration":1},"status":"passed","severity":"normal"},{"uid":"9246dbe4ecdc42ce","name":"Testing two_decimal_places function","time":{"start":1732764220516,"stop":1732764220516,"duration":0},"status":"passed","severity":"normal"},{"uid":"c700736d12b44c86","name":"'multiply' function verification: lists with multiple digits","time":{"start":1732764220619,"stop":1732764220619,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef44675aea47099","name":"test_josephus_survivor","time":{"start":1732764219113,"stop":1732764219113,"duration":0},"status":"skipped","severity":"normal"},{"uid":"720b65d3a7d8ec34","name":"Testing all_fibonacci_numbers function","time":{"start":1732764218877,"stop":1732764218877,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abde016dd7f5ee7","name":"Testing max_multiple function","time":{"start":1732764220590,"stop":1732764220590,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c63ae7fdc54916","name":"Testing check_exam function","time":{"start":1732764220855,"stop":1732764220855,"duration":0},"status":"passed","severity":"normal"},{"uid":"30977e1fdeed6f0a","name":"Testing 'is_isogram' function","time":{"start":1732764220552,"stop":1732764220552,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cfe4000991e820","name":"Testing the 'unique_in_order' function","time":{"start":1732764220374,"stop":1732764220374,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ddebaa5d6679fc","name":"Testing stock_list function","time":{"start":1732764220198,"stop":1732764220198,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e860fc2782867c","name":"Find the int that appears an odd number of times","time":{"start":1732764220156,"stop":1732764220156,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9b4227c17ce17f","name":"test_solution_medium","time":{"start":1732764218853,"stop":1732764218853,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43a8b37a1715c915","name":"Testing spiralize function","time":{"start":1732764218582,"stop":1732764218583,"duration":1},"status":"passed","severity":"critical"},{"uid":"41668c3c4e1a677a","name":"Testing the 'solution' function","time":{"start":1732764220213,"stop":1732764220213,"duration":0},"status":"passed","severity":"normal"},{"uid":"354cda6601a7cded","name":"Testing array_diff function","time":{"start":1732764219243,"stop":1732764219243,"duration":0},"status":"passed","severity":"normal"},{"uid":"14829aa4ce177c0a","name":"Testing alphanumeric function","time":{"start":1732764219145,"stop":1732764219145,"duration":0},"status":"passed","severity":"normal"},{"uid":"64abc8899e8e691d","name":"Testing checkchoose function","time":{"start":1732764219297,"stop":1732764219297,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fbe05c675f404a","name":"String with alphabet chars only","time":{"start":1732764220163,"stop":1732764220164,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ce7ba6af0b177a","name":"You are given two angles -> find the 3rd.","time":{"start":1732764221276,"stop":1732764221276,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52dc9ba56a64495","name":"Two smallest numbers in the start of the list","time":{"start":1732764220762,"stop":1732764220763,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a89827c471bc909","name":"Testing 'order' function","time":{"start":1732764220409,"stop":1732764220410,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3cba1eb012d0834","name":"Testing first_non_repeated function with various inputs","time":{"start":1732764220770,"stop":1732764220770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee50880cc545f1d3","name":"Testing swap_values function","time":{"start":1732764221246,"stop":1732764221247,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf4128bcf35143f","name":"Testing toJadenCase function (negative)","time":{"start":1732764220563,"stop":1732764220563,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9e344534b3c5db","name":"Testing 'mix' function","time":{"start":1732764218673,"stop":1732764218673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a2da685a579f99","name":"OR logical operator","time":{"start":1732764221126,"stop":1732764221126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc8d600f4ca1daf","name":"Testing period_is_late function (positive)","time":{"start":1732764221064,"stop":1732764221066,"duration":2},"status":"passed","severity":"normal"},{"uid":"89d5ee585c13bf38","name":"Testing 'save' function: positive","time":{"start":1732764220499,"stop":1732764220500,"duration":1},"status":"passed","severity":"normal"},{"uid":"5654bb5658921dcd","name":"Testing make_readable function","time":{"start":1732764218944,"stop":1732764218944,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53952640c2c9e47","name":"Testing the 'sort_array' function","time":{"start":1732764220312,"stop":1732764220312,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5cc35d3de0d6f4","name":"Should return 'I smell a series!'","time":{"start":1732764221298,"stop":1732764221298,"duration":0},"status":"passed","severity":"normal"},{"uid":"162a4f2fa010c721","name":"Non square numbers (negative)","time":{"start":1732764220792,"stop":1732764220793,"duration":1},"status":"passed","severity":"normal"},{"uid":"c005f5247ce8619b","name":"Non is expected","time":{"start":1732764220948,"stop":1732764220950,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5bce40c2868c787","name":"Testing 'has_subpattern' (part 2) function","time":{"start":1732764220328,"stop":1732764220328,"duration":0},"status":"passed","severity":"normal"},{"uid":"302e450946481df3","name":"Testing 'count_sheeps' function: positive flow","time":{"start":1732764220887,"stop":1732764220887,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f340b5f893b4e2","name":"Square numbers (positive)","time":{"start":1732764220797,"stop":1732764220798,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2b00c02db84592","name":"Testing done_or_not function","time":{"start":1732764219186,"stop":1732764219186,"duration":0},"status":"passed","severity":"normal"},{"uid":"190ed93e28b901b","name":"Verify that greet function returns the proper message","time":{"start":1732764220999,"stop":1732764220999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a70d9350601da5","name":"get_size function tests","time":{"start":1732764221235,"stop":1732764221235,"duration":0},"status":"passed","severity":"normal"},{"uid":"641b1ee7248b1557","name":"Testing next_smaller function","time":{"start":1732764218641,"stop":1732764218641,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a9bedc22c54787","name":"Testing 'sum_triangular_numbers' with positive numbers","time":{"start":1732764220741,"stop":1732764220741,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b57aafe4439b9a8","name":"Testing 'summation' function","time":{"start":1732764221009,"stop":1732764221011,"duration":2},"status":"passed","severity":"normal"},{"uid":"965bac5a2c55f031","name":"goals function verification","time":{"start":1732764220989,"stop":1732764220989,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de5bbe9e7cab5b6","name":"Testing shark function (positive)","time":{"start":1732764221024,"stop":1732764221024,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fa5f91e3478c29","name":"Testing encrypt_this function","time":{"start":1732764220149,"stop":1732764220149,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa37770dd2142a16","name":"Should return 'Publish!'","time":{"start":1732764221293,"stop":1732764221294,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed1a17310170d88","name":"Testing number_of_sigfigs function","time":{"start":1732764220660,"stop":1732764220660,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0ec4eb2cd2dde7","name":"Negative test cases for gen_primes function testing","time":{"start":1732764221371,"stop":1732764221371,"duration":0},"status":"passed","severity":"critical"},{"uid":"ef53249dd3798b49","name":"Wolf in the middle of the queue","time":{"start":1732764221343,"stop":1732764221343,"duration":0},"status":"passed","severity":"normal"},{"uid":"d731ec2306766d91","name":"Positive test cases for is_prime function testing","time":{"start":1732764221362,"stop":1732764221363,"duration":1},"status":"passed","severity":"critical"},{"uid":"dc076040e5481dc9","name":"Testing increment_string function","time":{"start":1732764219174,"stop":1732764219176,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d8c29fe45d13f2d","name":"Testing string_transformer function","time":{"start":1732764220346,"stop":1732764220346,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eb91d777aea105a","name":"Testing dir_reduc function","time":{"start":1732764218861,"stop":1732764218861,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b822db5bae14d4","name":"Test that no_space function removes the spaces","time":{"start":1732764221193,"stop":1732764221193,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e0aca6e090522b","name":"Large lists","time":{"start":1732764220933,"stop":1732764220933,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc712dc2d3a7199","name":"Testing permute_a_palindrome (negative)","time":{"start":1732764220247,"stop":1732764220248,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13c451f0f676900","name":"'multiply' function verification with one element list","time":{"start":1732764220628,"stop":1732764220637,"duration":9},"status":"passed","severity":"normal"},{"uid":"8e87cfc15c8260a3","name":"Testing length function where head = None","time":{"start":1732764220528,"stop":1732764220529,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1056dd0bc1f2f4e","name":"Testing calc_combinations_per_row function","time":{"start":1732764220467,"stop":1732764220468,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea5f749a1c464e4","name":"Testing digital_root function","time":{"start":1732764220356,"stop":1732764220356,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c39905963998c1b","name":"a and b are equal","time":{"start":1732764220432,"stop":1732764220432,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4729a99109106e","name":"Testing solve function","time":{"start":1732764219269,"stop":1732764219269,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e0d2d6c00c88e9","name":"Testing monkey_count function","time":{"start":1732764220875,"stop":1732764220875,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30a3ac9558d7a9c","name":"Testing 'longest_repetition' function","time":{"start":1732764220206,"stop":1732764220207,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b1085f1fbfd7ed","name":"Testing permute_a_palindrome (positive)","time":{"start":1732764220254,"stop":1732764220254,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bcd45d30c593a7","name":"Testing decipher_this function","time":{"start":1732764219315,"stop":1732764219315,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb8f84ee9c3dd36","name":"'multiply' function verification","time":{"start":1732764221159,"stop":1732764221159,"duration":0},"status":"passed","severity":"normal"},{"uid":"4438dce845a8b680","name":"Testing 'DefaultList' class: pop","time":{"start":1732764219349,"stop":1732764219351,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c6af0e0a129f035","name":"Testing zero_fuel function","time":{"start":1732764221316,"stop":1732764221316,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff3f93ff1ffe8b3","name":"Testing 'has_subpattern' (part 1) function","time":{"start":1732764220321,"stop":1732764220321,"duration":0},"status":"passed","severity":"normal"},{"uid":"addec93357f6e501","name":"Testing largestPower function","time":{"start":1732764220605,"stop":1732764220605,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c0be4978ed22ba","name":"String alphabet chars and spaces","time":{"start":1732764220182,"stop":1732764220183,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a4502fedd41667","name":"Testing 'DefaultList' class: remove","time":{"start":1732764219357,"stop":1732764219358,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf735ebb9d90923","name":"Testing share_price function","time":{"start":1732764220651,"stop":1732764220651,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9cfa6ba87dba0e","name":"test_basic","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e695b3f4b0bdd51b","name":"Testing count_letters_and_digits function","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0931e78c129f8d8","name":"Testing calculate_damage function","time":{"start":1732764220261,"stop":1732764220261,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a6bbd8d87be20e","name":"Testing 'thirt' function","time":{"start":1732764219232,"stop":1732764219232,"duration":0},"status":"passed","severity":"normal"},{"uid":"142f5165c8452d36","name":"Testing is_prime function","time":{"start":1732764219120,"stop":1732764219120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91954f86960f5cf","name":"Testing alphabet_war function","time":{"start":1732764218819,"stop":1732764218819,"duration":0},"status":"passed","severity":"normal"},{"uid":"8605c2bc186d7f9a","name":"String with no duplicate chars","time":{"start":1732764220171,"stop":1732764220172,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6592dc6717fe514","name":"Testing 'vaporcode' function","time":{"start":1732764220779,"stop":1732764220779,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d05de3d43cf437d","name":"Testing Warrior class >>> bruce_lee","time":{"start":1732764218790,"stop":1732764218791,"duration":1},"status":"passed","severity":"normal"},{"uid":"112ca50049d27c","name":"Should return 'Fail!'s","time":{"start":1732764221286,"stop":1732764221288,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f97df940bb3f46a","name":"Testing 'solution' function","time":{"start":1732764220696,"stop":1732764220696,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0cb59f0e1a4eca","name":"Testing agents_cleanup function","time":{"start":1732764218887,"stop":1732764218887,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a13c6a89153460b","name":"Testing validate_battlefield function","time":{"start":1732764218545,"stop":1732764218545,"duration":0},"status":"passed","severity":"normal"},{"uid":"2991adec6435da10","name":"Testing 'count_sheeps' function: bad input","time":{"start":1732764220892,"stop":1732764220893,"duration":1},"status":"passed","severity":"normal"},{"uid":"4736c243443acbf6","name":"Negative non consecutive number should be returned","time":{"start":1732764220941,"stop":1732764220941,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bc6da1a117f865","name":"Testing duplicate_encode function","time":{"start":1732764219378,"stop":1732764219378,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb7f65d354963ea","name":"Testing 'feast' function","time":{"start":1732764221265,"stop":1732764221265,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a636a909012a6f0","name":"move function tests","time":{"start":1732764221258,"stop":1732764221259,"duration":1},"status":"passed","severity":"normal"},{"uid":"edfd5d811972f420","name":"Testing men_from_boys function","time":{"start":1732764220683,"stop":1732764220683,"duration":0},"status":"passed","severity":"normal"},{"uid":"e532878179cb6f87","name":"Testing is_palindrome function","time":{"start":1732764221047,"stop":1732764221047,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea77ab4395e92566","name":"Testing 'DefaultList' class: insert","time":{"start":1732764219343,"stop":1732764219344,"duration":1},"status":"passed","severity":"normal"},{"uid":"52402d5056a00e1d","name":"Test with empty string","time":{"start":1732764221212,"stop":1732764221213,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02a54a0a8bd8284","name":"Testing hoop_count function (negative test case)","time":{"start":1732764221093,"stop":1732764221093,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e71e34228180c1c","name":"Non square numbers (negative)","time":{"start":1732764220822,"stop":1732764220823,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f314b70b306bd4","name":"test_solution_empty","time":{"start":1732764218847,"stop":1732764218847,"duration":0},"status":"skipped","severity":"normal"},{"uid":"324d19209fbeb70d","name":"Testing easy_line function","time":{"start":1732764220473,"stop":1732764220473,"duration":0},"status":"passed","severity":"normal"},{"uid":"53eb34bc4e02fa07","name":"Testing easy_diagonal function","time":{"start":1732764219387,"stop":1732764220132,"duration":745},"status":"passed","severity":"normal"},{"uid":"6bab07231bfb8a25","name":"Testing likes function","time":{"start":1732764220402,"stop":1732764220402,"duration":0},"status":"passed","severity":"normal"}] \ No newline at end of file +[{"uid":"f39847014d01db85","name":"Testing list_squared function","time":{"start":1733030099021,"stop":1733030099161,"duration":140},"status":"passed","severity":"normal"},{"uid":"555817f2fd5ba68f","name":"'multiply' function verification with random list","time":{"start":1733030100601,"stop":1733030100601,"duration":0},"status":"passed","severity":"normal"},{"uid":"5364303890f7a5a1","name":"Testing 'feast' function","time":{"start":1733030101101,"stop":1733030101101,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5910cfe65a88ee","name":"Testing valid_parentheses function","time":{"start":1733030099255,"stop":1733030099255,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fbb0401b01604d","name":"Testing hoop_count function (positive test case)","time":{"start":1733030100976,"stop":1733030100976,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5df6c66b23ba75","name":"Testing done_or_not function","time":{"start":1733030099239,"stop":1733030099255,"duration":16},"status":"passed","severity":"normal"},{"uid":"5b36ed636679609b","name":"Square numbers (positive)","time":{"start":1733030100757,"stop":1733030100773,"duration":16},"status":"passed","severity":"normal"},{"uid":"46352cf5111d5c61","name":"XOR logical operator","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8789af2e0cead9e","name":"Wolf at the end of the queue","time":{"start":1733030101148,"stop":1733030101148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3654581f89b5576","name":"Testing the 'unique_in_order' function","time":{"start":1733030100340,"stop":1733030100340,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b0b5de93d5cb12","name":"Testing easy_line function exception message","time":{"start":1733030100450,"stop":1733030100450,"duration":0},"status":"passed","severity":"normal"},{"uid":"5496efe2fd3e353","name":"goals function verification","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"status":"passed","severity":"normal"},{"uid":"5238b22fc20ccda9","name":"Testing easy_line function","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b533c70baf95c9","name":"Testing check_exam function","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac824f903545a6e7","name":"Testing move_zeros function","time":{"start":1733030099177,"stop":1733030099177,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62025a79b33eb3","name":"test_solution_empty","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"644c808df55456e9","name":"Testing Encoding functionality","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","severity":"normal"},{"uid":"c678c03e12583e98","name":"Testing Battle method","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7940a8ba615e27f7","name":"Testing string_to_array function","time":{"start":1733030100820,"stop":1733030100820,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac65e8dc17d86a","name":"Testing litres function with various test inputs","time":{"start":1733030100976,"stop":1733030100976,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08a8a15da9b3ad","name":"test_josephus_survivor","time":{"start":1733030099161,"stop":1733030099161,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0b6dccad411741e","name":"Testing the 'solution' function","time":{"start":1733030100184,"stop":1733030100184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92f0db6c4ee4ff0","name":"Testing format_duration","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b7e762ad299367","name":"Testing array_diff function","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74a1a4c19be5344","name":"Testing permute_a_palindrome (empty string)","time":{"start":1733030100215,"stop":1733030100215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c9a6a75f3a249f","name":"Testing checkchoose function","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56ae5fa4f278c43","name":"Testing 'DefaultList' class: extend","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af3592e93b232bc","name":"Testing 'solution' function","time":{"start":1733030100575,"stop":1733030100575,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa3fbfc8218c54e","name":"Testing spiralize function","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","severity":"critical"},{"uid":"1137568979e0ed3a","name":"Testing 'longest_repetition' function","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","severity":"normal"},{"uid":"213536a8a5597e91","name":"Testing compute_ranks","time":{"start":1733030099208,"stop":1733030099208,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0c7de9a70a5f5e","name":"Testing toJadenCase function (positive)","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","severity":"normal"},{"uid":"7250652c2d8bbae5","name":"AND logical operator","time":{"start":1733030100992,"stop":1733030100992,"duration":0},"status":"passed","severity":"normal"},{"uid":"26189d3cfda1b8d1","name":"Testing calc function","time":{"start":1733030098614,"stop":1733030098614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f90fc4edd70bea","name":"Testing next_smaller function","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d53eb58d77047e8","name":"Testing first_non_repeating_letter function","time":{"start":1733030098989,"stop":1733030098989,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e7ccb7c6ccb848","name":"Testing men_from_boys function","time":{"start":1733030100648,"stop":1733030100648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1e65f294db5f89","name":"test_solution_basic","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6520bfb9bc036e4","name":"Testing Warrior class >>> tom","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd83f8828bfb391","name":"Testing 'order' function","time":{"start":1733030100372,"stop":1733030100372,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead644ae8ee031c3","name":"Testing count_letters_and_digits function","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a52f18fb3b8136","name":"Testing 'snail' function","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20d06b45fb65ddb","name":"Testing tickets function","time":{"start":1733030100356,"stop":1733030100356,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caf8fe76e46aa0f","name":"Testing gap function","time":{"start":1733030100481,"stop":1733030100481,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef6b9be2b6df65c","name":"Test with regular string","time":{"start":1733030101054,"stop":1733030101054,"duration":0},"status":"passed","severity":"normal"},{"uid":"230fd42f20a11e18","name":"Testing number_of_sigfigs function","time":{"start":1733030100617,"stop":1733030100633,"duration":16},"status":"passed","severity":"normal"},{"uid":"95500b18da61d76","name":"Testing 'solution' function","time":{"start":1733030100648,"stop":1733030100648,"duration":0},"status":"passed","severity":"normal"},{"uid":"44141b5da145c70a","name":"Testing 'DefaultList' class: append","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","severity":"normal"},{"uid":"78aec59881bd461e","name":"Simple test for empty string.","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","severity":"normal"},{"uid":"f807c10786110eac","name":"Large lists","time":{"start":1733030100867,"stop":1733030100867,"duration":0},"status":"passed","severity":"normal"},{"uid":"218b156daee27f08","name":"Testing largestPower function","time":{"start":1733030100559,"stop":1733030100559,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f19bb58dd1432f","name":"Testing easy_diagonal function","time":{"start":1733030099411,"stop":1733030100106,"duration":695},"status":"passed","severity":"normal"},{"uid":"b59318a9c97ef9f1","name":"STesting enough function","time":{"start":1733030101132,"stop":1733030101132,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b67890527d37e6","name":"Testing the 'valid_braces' function","time":{"start":1733030100356,"stop":1733030100356,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1f79d5effe1aa9","name":"Testing compute_ranks","time":{"start":1724735127891,"stop":1724735127891,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e55a2445119fdd","name":"Testing 'has_subpattern' (part 2) function","time":{"start":1733030100309,"stop":1733030100309,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51b45f6ebc18bdf","name":"Testing Sudoku class","time":{"start":1733030098880,"stop":1733030098880,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0fd3e8d8009a95","name":"Testing stock_list function","time":{"start":1733030100169,"stop":1733030100169,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2cfb77eef4360e","name":"String with no duplicate chars","time":{"start":1733030100137,"stop":1733030100137,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd56af2e749c4e8a","name":"Testing first_non_repeated function with various inputs","time":{"start":1733030100711,"stop":1733030100711,"duration":0},"status":"passed","severity":"normal"},{"uid":"456a7345e9aeb905","name":"'multiply' function verification","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83b86d7cbc0ffa1","name":"String alphabet chars and spaces","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3fc5966ad47411","name":"Testing 'letter_count' function","time":{"start":1733030099333,"stop":1733030099333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea8a8dc382128a4","name":"test_smallest","time":{"start":1733030098989,"stop":1733030098989,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c8559b634a76bd8","name":"Testing validSolution","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ba84846c075db5","name":"Testing 'count_sheeps' function: bad input","time":{"start":1733030100836,"stop":1733030100836,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb676676627eae5f","name":"test_line_positive","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1cbe6a610fbdfd6","name":"Testing binary_to_string function","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74116cee1d73fd7","name":"a or b is negative","time":{"start":1733030100403,"stop":1733030100403,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f852c4238fea22","name":"Testing 'vaporcode' function","time":{"start":1733030100757,"stop":1733030100757,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc7d24b84024142","name":"Find the int that appears an odd number of times","time":{"start":1733030100122,"stop":1733030100122,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb94d03877c16bb4","name":"Testing Walker class - position property from positive grids","time":{"start":1733030098661,"stop":1733030098661,"duration":0},"status":"passed","severity":"critical"},{"uid":"5503b0de9149b0f0","name":"Testing period_is_late function (positive)","time":{"start":1733030100961,"stop":1733030100961,"duration":0},"status":"passed","severity":"normal"},{"uid":"469fb46dbe1a31d","name":"Testing permute_a_palindrome (negative)","time":{"start":1733030100215,"stop":1733030100215,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bb7ddce4971121","name":"Testing pig_it function","time":{"start":1733030099208,"stop":1733030099208,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ae1189d3669b33","name":"Testing the 'pyramid' function","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db7c8bf0abe07bc","name":"Testing two_decimal_places function","time":{"start":1733030100481,"stop":1733030100481,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb8e8f4eed50d14","name":"Testing shark function (positive)","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","severity":"normal"},{"uid":"5814d63d4b392228","name":"move function tests","time":{"start":1733030101086,"stop":1733030101086,"duration":0},"status":"passed","severity":"normal"},{"uid":"8572ffe92ddcaa11","name":"Testing epidemic function","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b2ccbd851ec600","name":"Verify that greet function returns the proper message","time":{"start":1733030100914,"stop":1733030100914,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a970025f2147b3a","name":"Testing invite_more_women function (positive)","time":{"start":1733030100633,"stop":1733030100633,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e884f6ea55b7c35","name":"Wolf at the beginning of the queue","time":{"start":1733030101148,"stop":1733030101148,"duration":0},"status":"passed","severity":"normal"},{"uid":"43578fd4f74ce5d9","name":"test_ips_between","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"skipped","severity":"normal"},{"uid":"902288cde0f2109a","name":"Testing 'parts_sums' function","time":{"start":1733030100340,"stop":1733030100340,"duration":0},"status":"passed","severity":"normal"},{"uid":"690df5b9e2e97d3","name":"Testing 'sum_triangular_numbers' with zero","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c57e21dd6fea81","name":"Testing 'summation' function","time":{"start":1733030100914,"stop":1733030100914,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3a43fc31649664","name":"Testing sum_for_list function","time":{"start":1733030098771,"stop":1733030098849,"duration":78},"status":"passed","severity":"normal"},{"uid":"1cc5ce778c99d98","name":"get_size function tests","time":{"start":1733030101070,"stop":1733030101070,"duration":0},"status":"passed","severity":"normal"},{"uid":"293f48722d8450df","name":"All chars are in mixed case","time":{"start":1733030099317,"stop":1733030099317,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c1d8a1fc37f84","name":"a an b are positive numbers","time":{"start":1733030100403,"stop":1733030100403,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb0e4ddfae0bf06","name":"Testing agents_cleanup function","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"status":"passed","severity":"normal"},{"uid":"984b8a80ce69773d","name":"Testing encrypt_this function","time":{"start":1733030100122,"stop":1733030100122,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6bb93adc2b9500","name":"OR logical operator","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7534020c406c41","name":"Testing swap_values function","time":{"start":1733030101086,"stop":1733030101086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2af0876e7f45a7f","name":"'multiply' function verification: lists with multiple digits","time":{"start":1733030100575,"stop":1733030100575,"duration":0},"status":"passed","severity":"normal"},{"uid":"25eb791ee007f15b","name":"Testing Potion class","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","severity":"normal"},{"uid":"2571a6d17171a809","name":"Testing digital_root function","time":{"start":1733030100325,"stop":1733030100325,"duration":0},"status":"passed","severity":"normal"},{"uid":"32eaf956310a89b7","name":"Testing invite_more_women function (negative)","time":{"start":1733030100633,"stop":1733030100633,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba260a0149e6341","name":"Testing increment_string function","time":{"start":1733030099224,"stop":1733030099224,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a516b9dc7b53625","name":"Testing 'greek_comparator' function","time":{"start":1733030100929,"stop":1733030100929,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de9285990285353","name":"Testing alphabet_war function","time":{"start":1733030098896,"stop":1733030098896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a1a9d494a0859","name":"Testing top_3_words function","time":{"start":1733030098692,"stop":1733030098692,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da8c6de16bb179d","name":"Testing 'solution' function","time":{"start":1733030098755,"stop":1733030098755,"duration":0},"status":"passed","severity":"normal"},{"uid":"33789c02e7e07041","name":"Negative numbers","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8f6057b9598daa","name":"Non square numbers (negative)","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2acdc5e027859f4","name":"Testing anagrams function","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c66d03c44b01cf6","name":"Testing the 'group_cities' function","time":{"start":1733030100247,"stop":1733030100247,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb005e45e7b312b5","name":"Testing to_alternating_case function","time":{"start":1733030100789,"stop":1733030100789,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e95613ed424b35","name":"Testing sum_of_intervals function","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","severity":"normal"},{"uid":"823dff07664aaa4","name":"powers function should return an array of unique numbers","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"status":"passed","severity":"normal"},{"uid":"8146fd50051ac96b","name":"a and b are equal","time":{"start":1733030100403,"stop":1733030100403,"duration":0},"status":"passed","severity":"normal"},{"uid":"d518579b8137712e","name":"Should return 'I smell a series!'","time":{"start":1733030101117,"stop":1733030101117,"duration":0},"status":"passed","severity":"normal"},{"uid":"badb2c1a8c5e2d2d","name":"test_random","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","severity":"normal"},{"uid":"777b1d9b55eb3ae9","name":"String with alphabet chars only","time":{"start":1733030100137,"stop":1733030100137,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3f7ea473e691d3","name":"Testing the 'sort_array' function","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b651a3e27842d38","name":"Testing 'sum_triangular_numbers' with negative numbers","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fbe283acac1b6a","name":"test_basic","time":{"start":1724733474194,"stop":1724733474194,"duration":0},"status":"passed","severity":"normal"},{"uid":"564bcc936cf15d1a","name":"Testing is_palindrome function","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e3818ccb62ed24","name":"Non square numbers (negative)","time":{"start":1733030100789,"stop":1733030100789,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cae88de9afaa55","name":"Test that no_space function removes the spaces","time":{"start":1733030101039,"stop":1733030101039,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c379ae83853bb2a","name":"Should return 'Publish!'","time":{"start":1733030101117,"stop":1733030101117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1326d9a3ad9ddfb","name":"Testing 'has_subpattern' (part 1) function","time":{"start":1733030100294,"stop":1733030100294,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87e2580dd045df5","name":"Testing 'mix' function","time":{"start":1733030098739,"stop":1733030098739,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f0384efd85ae74","name":"Testing share_price function","time":{"start":1733030100617,"stop":1733030100617,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8e119491d2ebc3","name":"Negative test cases for gen_primes function testing","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"status":"passed","severity":"critical"},{"uid":"f0d7d5d837d1a81d","name":"Testing 'save' function: positive","time":{"start":1733030100465,"stop":1733030100465,"duration":0},"status":"passed","severity":"normal"},{"uid":"a492c358ecb2902d","name":"Non consecutive number should be returned","time":{"start":1733030100882,"stop":1733030100882,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7d2e5e86b66673","name":"String with no alphabet chars","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"status":"passed","severity":"normal"},{"uid":"913fbd5c2da31308","name":"Testing solution function","time":{"start":1733030098724,"stop":1733030098724,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9b592f660c3c08","name":"Testing 'numericals' function","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"status":"passed","severity":"normal"},{"uid":"101b76d3a18bb4c3","name":"Testing string_transformer function","time":{"start":1733030100325,"stop":1733030100325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8878dccf56d36ba6","name":"Testing the 'find_missing_number' function","time":{"start":1733030100200,"stop":1733030100200,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0dd8dfaed76aa75","name":"Testing length function","time":{"start":1733030100497,"stop":1733030100497,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a7f52be4bf7369","name":"Testing shark function (negative)","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff093181cede851","name":"Testing 'DefaultList' class: remove","time":{"start":1733030099395,"stop":1733030099395,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cba34627dad034","name":"Test for invalid large string","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90239b6ef90f6a6","name":"Testing done_or_not function","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c3bd7788c9f57d","name":"Testing 'has_subpattern' (part 3) function","time":{"start":1733030100309,"stop":1733030100309,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb80b15a6d6b848","name":"Testing is_prime function","time":{"start":1733030099161,"stop":1733030099177,"duration":16},"status":"passed","severity":"normal"},{"uid":"3f2e19b818fd15f5","name":"Testing 'generate_hashtag' function","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","severity":"normal"},{"uid":"a088624abb606e0e","name":"Testing make_class function","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","severity":"normal"},{"uid":"4990a9f9fb7d9809","name":"Simple test for valid parentheses","time":{"start":1733030100742,"stop":1733030100757,"duration":15},"status":"passed","severity":"normal"},{"uid":"6f178467aa4ed9b7","name":"'multiply' function verification with one element list","time":{"start":1733030100590,"stop":1733030100601,"duration":11},"status":"passed","severity":"normal"},{"uid":"5bee7e36f6e76857","name":"All chars are in lower case","time":{"start":1733030099317,"stop":1733030099317,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c2edc2055d0da7","name":"Testing done_or_not function","time":{"start":1733030099239,"stop":1733030099239,"duration":0},"status":"passed","severity":"normal"},{"uid":"c245bb8192a35073","name":"Positive test cases for gen_primes function testing","time":{"start":1733030101179,"stop":1733030101179,"duration":0},"status":"passed","severity":"critical"},{"uid":"733b2334645f5c42","name":"Testing odd_row function","time":{"start":1733030100262,"stop":1733030100262,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d07449717f6193c","name":"Testing 'count_sheeps' function: positive flow","time":{"start":1733030100836,"stop":1733030100836,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0604fc927a7480","name":"Negative non consecutive number should be returned","time":{"start":1733030100867,"stop":1733030100867,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d827d0af3ba710","name":"Testing calc_combinations_per_row function","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b2e8453406c3f","name":"Testing 'shortest_job_first(' function","time":{"start":1733030100278,"stop":1733030100278,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff9cf70b259ca21","name":"Testing likes function","time":{"start":1733030100372,"stop":1733030100372,"duration":0},"status":"passed","severity":"normal"},{"uid":"49244d740987433","name":"Testing password function","time":{"start":1733030100559,"stop":1733030100559,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06328bb4646abe9","name":"Testing 'sum_triangular_numbers' with big number as an input","time":{"start":1733030100679,"stop":1733030100679,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0395834a1dc7266","name":"Testing calculate function","time":{"start":1733030100387,"stop":1733030100403,"duration":16},"status":"passed","severity":"normal"},{"uid":"157d23c0aff9e075","name":"Testing duplicate_encode function","time":{"start":1733030099411,"stop":1733030099411,"duration":0},"status":"passed","severity":"normal"},{"uid":"4223e436b2847599","name":"Testing calculate_damage function","time":{"start":1733030100231,"stop":1733030100231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9d773987a3ac09","name":"String with no duplicate chars","time":{"start":1733030100153,"stop":1733030100153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d64a30c387b7743","name":"Testing growing_plant function","time":{"start":1733030100512,"stop":1733030100512,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d9a4d573dbda2b","name":"Testing flatten function","time":{"start":1733030099005,"stop":1733030099005,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6eb35888cc4f59","name":"Testing 'DefaultList' class: __getitem__","time":{"start":1733030099364,"stop":1733030099364,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa4196b56245753","name":"Testing decipher_this function","time":{"start":1733030099349,"stop":1733030099349,"duration":0},"status":"passed","severity":"normal"},{"uid":"67535419d885cbd9","name":"Testing 'DefaultList' class: insert","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4575be21ff0ded","name":"Testing Warrior class >>> bruce_lee","time":{"start":1733030098864,"stop":1733030098864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4473b95f40f5c92","name":"Testing toJadenCase function (negative)","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42b69525abdede6","name":"Testing make_upper_case function","time":{"start":1733030101007,"stop":1733030101007,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1393951861e51a9","name":"Testing solve function","time":{"start":1733030099302,"stop":1733030099302,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3aa78afffa487b","name":"Test with empty string","time":{"start":1733030101054,"stop":1733030101054,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ce0fdb81c2daf6","name":"Testing domain_name function","time":{"start":1733030098942,"stop":1733030098942,"duration":0},"status":"passed","severity":"normal"},{"uid":"482cc1b462231f44","name":"test_line_negative","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad642268f112be60","name":"Testing 'sum_triangular_numbers' with positive numbers","time":{"start":1733030100695,"stop":1733030100695,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5d0954bb249b69","name":"test_permutations","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae87022eb9b205bd","name":"'multiply' function verification with empty list","time":{"start":1733030100575,"stop":1733030100575,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6714fc18aff8ec","name":"Testing hoop_count function (negative test case)","time":{"start":1733030100976,"stop":1733030100976,"duration":0},"status":"passed","severity":"normal"},{"uid":"96938210802b960f","name":"test_triangle","time":{"start":1733030100419,"stop":1733030100419,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e3461a4e252fc1","name":"Testing take function","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ac97a954c5e722","name":"Testing length function where head = None","time":{"start":1733030100497,"stop":1733030100497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece5bd16ef8bbe52","name":"Testing to_table function","time":{"start":1733030099286,"stop":1733030099286,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d8ca152b73c452","name":"Testing 'save' function: negative","time":{"start":1733030100465,"stop":1733030100465,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49eccd60ce84feb","name":"Testing dir_reduc function","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"passed","severity":"normal"},{"uid":"315e825b7f114d5b","name":"Testing all_fibonacci_numbers function","time":{"start":1733030098942,"stop":1733030098958,"duration":16},"status":"passed","severity":"normal"},{"uid":"971c2aa5dd36f62c","name":"Testing max_multiple function","time":{"start":1733030100543,"stop":1733030100543,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c9ba69d5ac48c6","name":"Testing 'factorial' function","time":{"start":1733030100450,"stop":1733030100450,"duration":0},"status":"passed","severity":"normal"},{"uid":"c515ef635fa26df1","name":"Testing validate_battlefield function","time":{"start":1733030098614,"stop":1733030098630,"duration":16},"status":"passed","severity":"normal"},{"uid":"da807d1d651bf07b","name":"All chars are in upper case","time":{"start":1733030099317,"stop":1733030099317,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c26803c1139e78","name":"Testing 'count_sheeps' function: empty list","time":{"start":1733030100836,"stop":1733030100836,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50649c997228fe6","name":"Testing set_alarm function","time":{"start":1733030101070,"stop":1733030101070,"duration":0},"status":"passed","severity":"normal"},{"uid":"5647d5db4078d707","name":"Testing two_decimal_places function","time":{"start":1733030100882,"stop":1733030100882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e578dac1473f78ec","name":"Wolf in the middle of the queue","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef1ed2aef537de7","name":"a and b are equal","time":{"start":1733030100434,"stop":1733030100434,"duration":0},"status":"passed","severity":"normal"},{"uid":"506e0ee504d23a05","name":"Testing advice function","time":{"start":1733030098958,"stop":1733030098989,"duration":31},"status":"passed","severity":"normal"},{"uid":"ad3e6b6eddb975ef","name":"Negative test cases for is_prime function testing","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","severity":"critical"},{"uid":"69f67038b11a4861","name":"Testing row_sum_odd_numbers function","time":{"start":1733030100664,"stop":1733030100664,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3a4afa0166112e","name":"Testing zero_fuel function","time":{"start":1733030101132,"stop":1733030101132,"duration":0},"status":"passed","severity":"normal"},{"uid":"864ee426bf422b09","name":"Testing permute_a_palindrome (positive)","time":{"start":1733030100215,"stop":1733030100215,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5961784f4ddfa34","name":"Testing 'thirt' function","time":{"start":1733030099270,"stop":1733030099270,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa689144ccb2725","name":"Two smallest numbers in the start of the list","time":{"start":1733030100711,"stop":1733030100711,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b9b78f2d258cf9","name":"Testing zeros function","time":{"start":1733030099192,"stop":1733030099208,"duration":16},"status":"passed","severity":"normal"},{"uid":"b40f27be3da7edd7","name":"Testing check_for_factor function: positive flow","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc8e5dacd30bc41","name":"fix_the_meerkat function function verification","time":{"start":1733030101023,"stop":1733030101023,"duration":0},"status":"passed","severity":"normal"},{"uid":"28baf5593cc14310","name":"You are given two angles -> find the 3rd.","time":{"start":1733030101101,"stop":1733030101101,"duration":0},"status":"passed","severity":"normal"},{"uid":"30779503c72bcec6","name":"Zero","time":{"start":1733030100789,"stop":1733030100789,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55783c4fa90131e","name":"Simple test for invalid parentheses","time":{"start":1733030100726,"stop":1733030100726,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a82791553e70088","name":"Testing century function","time":{"start":1733030100804,"stop":1733030100804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a651d904577cf4","name":"Testing 'DefaultList' class: pop","time":{"start":1733030099380,"stop":1733030099380,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06d6d8db945d4d7","name":"Testing Calculator class","time":{"start":1733030098630,"stop":1733030098630,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96aee50481acdd6","name":"Test with one char only","time":{"start":1733030101054,"stop":1733030101070,"duration":16},"status":"passed","severity":"normal"},{"uid":"a1c87b2c2a6c0bb7","name":"Testing period_is_late function (negative)","time":{"start":1733030100961,"stop":1733030100961,"duration":0},"status":"passed","severity":"normal"},{"uid":"be79a08ed18e426","name":"Testing create_city_map function","time":{"start":1733030098958,"stop":1733030098958,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec58e61448a9c6a8","name":"test_solution_medium","time":{"start":1733030098927,"stop":1733030098927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a81b8ca7a7877717","name":"Testing Walker class - position property from negative grids","time":{"start":1733030098646,"stop":1733030098646,"duration":0},"status":"passed","severity":"critical"},{"uid":"5880c730022f01ee","name":"Testing monkey_count function","time":{"start":1733030100820,"stop":1733030100820,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95c24b51d5c9432","name":"Testing 'count_sheeps' function: mixed list","time":{"start":1733030100851,"stop":1733030100851,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb9443875889585","name":"Testing check_root function","time":{"start":1733030100387,"stop":1733030100387,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5898a8468d0cd4","name":"String with mixed type of chars","time":{"start":1733030100137,"stop":1733030100137,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8680b20dd7e19d5","name":"Square numbers (positive)","time":{"start":1733030100773,"stop":1733030100773,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1eccae180a083e","name":"Testing Decoding functionality","time":{"start":1733030098677,"stop":1733030098677,"duration":0},"status":"passed","severity":"normal"},{"uid":"af16ce1f4d774662","name":"Testing 'is_isogram' function","time":{"start":1733030100528,"stop":1733030100528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c460b7e756cd57","name":"Positive test cases for is_prime function testing","time":{"start":1733030101164,"stop":1733030101164,"duration":0},"status":"passed","severity":"critical"},{"uid":"a92222b0b7f4d601","name":"Testing make_readable function","time":{"start":1733030099005,"stop":1733030099005,"duration":0},"status":"passed","severity":"normal"},{"uid":"873ec1972fa36468","name":"Testing check_for_factor function: positive flow","time":{"start":1733030100898,"stop":1733030100898,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc2024d730e5f8a","name":"Test for valid large string","time":{"start":1733030100742,"stop":1733030100742,"duration":0},"status":"passed","severity":"normal"},{"uid":"19443f8320b2694c","name":"Testing alphanumeric function","time":{"start":1733030099192,"stop":1733030099192,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4915582d5908ed3","name":"Non is expected","time":{"start":1733030100867,"stop":1733030100867,"duration":0},"status":"passed","severity":"normal"},{"uid":"21221b4a48a21055","name":"test_sequence","time":{"start":1733030100184,"stop":1733030100184,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5488ed1b45d5018a","name":"Testing count_letters_and_digits function","time":{"start":1724735129133,"stop":1724735129133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cb6a94c77f28ce","name":"Testing shark function (positive)","time":{"start":1733030100945,"stop":1733030100945,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df2e31ca734bf47","name":"test_solution_big","time":{"start":1733030098911,"stop":1733030098911,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d917e3e4d702f23","name":"Testing remove_char function","time":{"start":1733030101039,"stop":1733030101039,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d49801d4e6b4921","name":"Testing next_bigger function","time":{"start":1733030098708,"stop":1733030098708,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eaae816682ea6e3","name":"Should return 'Fail!'s","time":{"start":1733030101117,"stop":1733030101117,"duration":0},"status":"passed","severity":"normal"}] \ No newline at end of file diff --git a/allure-report/widgets/suites.json b/allure-report/widgets/suites.json index ab62e1c781f..404a742e7c9 100644 --- a/allure-report/widgets/suites.json +++ b/allure-report/widgets/suites.json @@ -1 +1 @@ -{"total":5,"items":[{"uid":"55eafda7393c07a0cb8bf5a36609ee53","name":"Beginner","statistic":{"failed":0,"broken":0,"skipped":0,"passed":110,"unknown":0,"total":110}},{"uid":"7f519f47c947401fdd71874cbd1d477a","name":"Novice","statistic":{"failed":0,"broken":0,"skipped":8,"passed":79,"unknown":0,"total":87}},{"uid":"b657148eb402076160f4d681d84f0c34","name":"Competent","statistic":{"failed":0,"broken":0,"skipped":3,"passed":22,"unknown":0,"total":25}},{"uid":"ba03885408883f246e0fc1968e84ead3","name":"Helper methods","statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4}},{"uid":"34b2a72e4b24c2f51de9d53851293f32","name":"Proficient","statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1}}]} \ No newline at end of file +{"total":5,"items":[{"uid":"55eafda7393c07a0cb8bf5a36609ee53","name":"Beginner","statistic":{"failed":0,"broken":0,"skipped":0,"passed":115,"unknown":0,"total":115}},{"uid":"7f519f47c947401fdd71874cbd1d477a","name":"Novice","statistic":{"failed":0,"broken":0,"skipped":8,"passed":79,"unknown":0,"total":87}},{"uid":"b657148eb402076160f4d681d84f0c34","name":"Competent","statistic":{"failed":0,"broken":0,"skipped":3,"passed":22,"unknown":0,"total":25}},{"uid":"ba03885408883f246e0fc1968e84ead3","name":"Helper methods","statistic":{"failed":0,"broken":0,"skipped":0,"passed":4,"unknown":0,"total":4}},{"uid":"34b2a72e4b24c2f51de9d53851293f32","name":"Proficient","statistic":{"failed":0,"broken":0,"skipped":0,"passed":1,"unknown":0,"total":1}}]} \ No newline at end of file diff --git a/allure-report/widgets/summary.json b/allure-report/widgets/summary.json index 74bc6ca48ef..afb0568e0d0 100644 --- a/allure-report/widgets/summary.json +++ b/allure-report/widgets/summary.json @@ -1 +1 @@ -{"reportName":"Allure Report","testRuns":[],"statistic":{"failed":0,"broken":0,"skipped":11,"passed":216,"unknown":0,"total":227},"time":{"start":1724733474194,"stop":1732764221377,"duration":8030747183,"minDuration":0,"maxDuration":745,"sumDuration":1064}} \ No newline at end of file +{"reportName":"Allure Report","testRuns":[],"statistic":{"failed":0,"broken":0,"skipped":11,"passed":221,"unknown":0,"total":232},"time":{"start":1724733474194,"stop":1733030101179,"duration":8296626985,"minDuration":0,"maxDuration":695,"sumDuration":1114}} \ No newline at end of file From 817d43ab08e0a591b0ebb522c66c449d2be1491d Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 20:59:38 -0800 Subject: [PATCH 256/271] Create pydocstyle_kyu2.yml --- .github/workflows/pydocstyle_kyu2.yml | 46 +++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 .github/workflows/pydocstyle_kyu2.yml diff --git a/.github/workflows/pydocstyle_kyu2.yml b/.github/workflows/pydocstyle_kyu2.yml new file mode 100644 index 00000000000..0ebdf58314e --- /dev/null +++ b/.github/workflows/pydocstyle_kyu2.yml @@ -0,0 +1,46 @@ +--- +name: pydocstyle for kyu2 + +on: # yamllint disable-line rule:truthy + push: + branches: + - 'kyu2' + +permissions: + contents: read + pull-requests: read + +jobs: + build: + runs-on: ubuntu-latest + strategy: + matrix: + python-version: ["3.x"] + steps: + - uses: actions/checkout@v4 + - name: Set up Python ${{ matrix.python-version }} + # This is the version of the action for setting up Python, + # not the Python version. + uses: actions/setup-python@v5 + with: + python-version: ${{ matrix.python-version }} + # You can test your matrix by printing the current Python version + - name: Display Python version + run: python -c "import sys; print(sys.version)" + - name: Install dependencies + run: | + python -m pip install --upgrade pip setuptools wheel + pip install -r requirements.txt + pip install pydocstyle + pip install types-requests + - name: Check to make sure that the module is in your Python path + run: | + echo $PYTHONPATH + - name: Check pydocstyle version + run: | + pydocstyle --versio + - name: Python Data Type Checking with MyPy + # Pydocstyle testing (Guide) + # https://www.pydocstyle.org/en/stable/usage.html#cli-usage + run: | + pydocstyle --verbose --explain --count kyu_2 From a295ca29dba28f6abaa5b48c2282f4e523ec5c28 Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:12:50 -0800 Subject: [PATCH 257/271] Create .pydocstyle --- .pydocstyle | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .pydocstyle diff --git a/.pydocstyle b/.pydocstyle new file mode 100644 index 00000000000..91b66bb3549 --- /dev/null +++ b/.pydocstyle @@ -0,0 +1,3 @@ +[pydocstyle] +inherit = false +match='(?!__ini__).*\.py' \ No newline at end of file From 1f9ca1347433e1a4a9761acdd7280a38ab269c2b Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:15:55 -0800 Subject: [PATCH 258/271] Update pydocstyle_kyu2.yml --- .github/workflows/pydocstyle_kyu2.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pydocstyle_kyu2.yml b/.github/workflows/pydocstyle_kyu2.yml index 0ebdf58314e..022538f9c8a 100644 --- a/.github/workflows/pydocstyle_kyu2.yml +++ b/.github/workflows/pydocstyle_kyu2.yml @@ -39,7 +39,7 @@ jobs: - name: Check pydocstyle version run: | pydocstyle --versio - - name: Python Data Type Checking with MyPy + - name: Doc style Checking with pydocstyle # Pydocstyle testing (Guide) # https://www.pydocstyle.org/en/stable/usage.html#cli-usage run: | From 7fc97eaea7902ad46e8558f3a3ee34a5b88f5dfa Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:15:59 -0800 Subject: [PATCH 259/271] Update .pydocstyle --- .pydocstyle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pydocstyle b/.pydocstyle index 91b66bb3549..f1ca9b912e0 100644 --- a/.pydocstyle +++ b/.pydocstyle @@ -1,3 +1,3 @@ [pydocstyle] inherit = false -match='(?!__ini__).*\.py' \ No newline at end of file +match='(?!__ini__).' \ No newline at end of file From e6b5ba368cb4a953ff70778701bd60eb11aa5a23 Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:17:37 -0800 Subject: [PATCH 260/271] Update .pydocstyle --- .pydocstyle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pydocstyle b/.pydocstyle index f1ca9b912e0..7182aa80170 100644 --- a/.pydocstyle +++ b/.pydocstyle @@ -1,3 +1,3 @@ [pydocstyle] inherit = false -match='(?!__ini__).' \ No newline at end of file +match = .*\.py \ No newline at end of file From eea57b6ebb56aefe12346765b00344d2a294eab9 Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:21:24 -0800 Subject: [PATCH 261/271] Update .pydocstyle --- .pydocstyle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pydocstyle b/.pydocstyle index 7182aa80170..045d8a1c320 100644 --- a/.pydocstyle +++ b/.pydocstyle @@ -1,3 +1,3 @@ [pydocstyle] inherit = false -match = .*\.py \ No newline at end of file +match = ^(?!(__init__)\.py$) \ No newline at end of file From b2f2cff031a5ec862e6f6772fd5ca21934ce898e Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:23:16 -0800 Subject: [PATCH 262/271] Update pydocstyle_kyu2.yml --- .github/workflows/pydocstyle_kyu2.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pydocstyle_kyu2.yml b/.github/workflows/pydocstyle_kyu2.yml index 022538f9c8a..f27a6ba054f 100644 --- a/.github/workflows/pydocstyle_kyu2.yml +++ b/.github/workflows/pydocstyle_kyu2.yml @@ -38,8 +38,8 @@ jobs: echo $PYTHONPATH - name: Check pydocstyle version run: | - pydocstyle --versio - - name: Doc style Checking with pydocstyle + pydocstyle --version + - name: Doc style checking with pydocstyle # Pydocstyle testing (Guide) # https://www.pydocstyle.org/en/stable/usage.html#cli-usage run: | From c65560efe6ba1a9cb81f26126943b47a57af9317 Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:23:19 -0800 Subject: [PATCH 263/271] Update .pydocstyle --- .pydocstyle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.pydocstyle b/.pydocstyle index 045d8a1c320..7182aa80170 100644 --- a/.pydocstyle +++ b/.pydocstyle @@ -1,3 +1,3 @@ [pydocstyle] inherit = false -match = ^(?!(__init__)\.py$) \ No newline at end of file +match = .*\.py \ No newline at end of file From b434092c77b8442dcf08b3be437686be86edc747 Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:30:49 -0800 Subject: [PATCH 264/271] Update __init__.py --- kyu_2/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/kyu_2/__init__.py b/kyu_2/__init__.py index e69de29bb2d..aca44cda225 100644 --- a/kyu_2/__init__.py +++ b/kyu_2/__init__.py @@ -0,0 +1 @@ +"""Codewars kyu_2 package""" \ No newline at end of file From 41681a1c4821120df786aa6140050653b5741e09 Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:33:37 -0800 Subject: [PATCH 265/271] Docstring for __init_ files --- kyu_2/__init__.py | 2 +- kyu_2/evaluate_mathematical_expression/__init__.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/kyu_2/__init__.py b/kyu_2/__init__.py index aca44cda225..bd812863680 100644 --- a/kyu_2/__init__.py +++ b/kyu_2/__init__.py @@ -1 +1 @@ -"""Codewars kyu_2 package""" \ No newline at end of file +"""Codewars kyu_2 package.""" diff --git a/kyu_2/evaluate_mathematical_expression/__init__.py b/kyu_2/evaluate_mathematical_expression/__init__.py index e69de29bb2d..92e7bfd6530 100644 --- a/kyu_2/evaluate_mathematical_expression/__init__.py +++ b/kyu_2/evaluate_mathematical_expression/__init__.py @@ -0,0 +1 @@ +"""Codewars kyu_2 package: Evaluate mathematical expression.""" From 2594062d8494fa893db61180130d926fc582f921 Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:37:09 -0800 Subject: [PATCH 266/271] Update test_evaluate.py --- .../evaluate_mathematical_expression/test_evaluate.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/kyu_2/evaluate_mathematical_expression/test_evaluate.py b/kyu_2/evaluate_mathematical_expression/test_evaluate.py index 8e0ca54451b..2adbbc6f463 100644 --- a/kyu_2/evaluate_mathematical_expression/test_evaluate.py +++ b/kyu_2/evaluate_mathematical_expression/test_evaluate.py @@ -1,5 +1,6 @@ """ -Test for -> calc method +Test for -> calc method. + Created by Egor Kostan. GitHub: https://github.com/ikostan """ @@ -34,13 +35,12 @@ name='Source/Kata') # pylint: enable=R0801 class CalcTestCase(unittest.TestCase): - """ - Testing calc method - """ + """Testing calc method.""" def test_calc(self): """ - Testing calc class + Testing calc class. + Given a mathematical expression as a string you must return the result as a number. """ From d1b41c86b5e3e9dba70193ad94faf48452e074c1 Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:38:54 -0800 Subject: [PATCH 267/271] Update evaluate.py kyu_2/evaluate_mathematical_expression/evaluate.py:15 in public function `calculate`: D205: 1 blank line required between summary line and description (found 0) Multi-line docstrings consist of a summary line just like a one-line docstring, followed by a blank line, followed by a more elaborate description. The summary line may be used by automatic indexing tools; it is important that it fits on one line and is separated from the rest of the docstring by a blank line. kyu_2/evaluate_mathematical_expression/evaluate.py:15 in public function `calculate`: D400: First line should end with a period (not 'n') The [first line of a] docstring is a phrase ending in a period. --- kyu_2/evaluate_mathematical_expression/evaluate.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kyu_2/evaluate_mathematical_expression/evaluate.py b/kyu_2/evaluate_mathematical_expression/evaluate.py index 838725fb105..6769efad73b 100644 --- a/kyu_2/evaluate_mathematical_expression/evaluate.py +++ b/kyu_2/evaluate_mathematical_expression/evaluate.py @@ -13,7 +13,8 @@ def calculate(i: int, char: str, strings: list) -> None: """ - Calculate math expression + Calculate math expression. + :param i: int :param char: str :param strings: list From fabc1c3d52af87c63e2da910598f524e97eee79b Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:40:01 -0800 Subject: [PATCH 268/271] Update evaluate.py --- .../evaluate.py | 23 ++++++++++++------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/kyu_2/evaluate_mathematical_expression/evaluate.py b/kyu_2/evaluate_mathematical_expression/evaluate.py index 6769efad73b..97c580a3208 100644 --- a/kyu_2/evaluate_mathematical_expression/evaluate.py +++ b/kyu_2/evaluate_mathematical_expression/evaluate.py @@ -14,7 +14,7 @@ def calculate(i: int, char: str, strings: list) -> None: """ Calculate math expression. - + :param i: int :param char: str :param strings: list @@ -36,7 +36,8 @@ def calculate(i: int, char: str, strings: list) -> None: def process_math_expression(string: str, operators: list) -> str: """ - Process math expression + Process math expression. + :param string: str :param operators: list :return: str @@ -54,7 +55,8 @@ def process_math_expression(string: str, operators: list) -> str: def bracket_start(strings: list) -> int: """ - Return index of first (open) bracket + Return index of first (open) bracket. + :param strings: list :return: int """ @@ -64,7 +66,8 @@ def bracket_start(strings: list) -> int: def bracket_end(strings: list, start: int) -> int: """ - Return index of last (close) bracket + Return index of last (close) bracket. + :param strings: :param start: :return: @@ -75,7 +78,8 @@ def bracket_end(strings: list, start: int) -> int: def process_brackets(strings: list) -> str: """ Process brackets in order to convert - input string into math expression + input string into math expression. + :param strings: list :return: str """ @@ -104,7 +108,8 @@ def process_brackets(strings: list) -> str: def process_duplicate_minus(string: str) -> str: """ - Eliminate duplicate minus + Eliminate duplicate minus. + :param string: str :return: str """ @@ -140,7 +145,8 @@ def process_duplicate_minus(string: str) -> str: def calc(string: str) -> float: """ - Calculate math expression from input string + Calculate math expression from input string. + :param string: str :return: float """ @@ -165,7 +171,8 @@ def calc(string: str) -> float: def check_conditions(strings: list, string: str, temp: str) -> tuple[str, str]: """ - Normalizing string input by checking conditions + Normalizing string input by checking conditions. + :param strings: list :param string: str :param temp: str From 90ef1ba73ca2b47dd50061268f08cb0ac65699c3 Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:41:34 -0800 Subject: [PATCH 269/271] Update evaluate.py ./kyu_2/evaluate_mathematical_expression/evaluate.py:175:1: W293 blank line contains whitespace """ Normalizing string input by checking conditions. :param strings: list :param string: str :param temp: str :return: tuple(str, str) """ --- kyu_2/evaluate_mathematical_expression/evaluate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kyu_2/evaluate_mathematical_expression/evaluate.py b/kyu_2/evaluate_mathematical_expression/evaluate.py index 97c580a3208..0a1fb58a574 100644 --- a/kyu_2/evaluate_mathematical_expression/evaluate.py +++ b/kyu_2/evaluate_mathematical_expression/evaluate.py @@ -172,7 +172,7 @@ def calc(string: str) -> float: def check_conditions(strings: list, string: str, temp: str) -> tuple[str, str]: """ Normalizing string input by checking conditions. - + :param strings: list :param string: str :param temp: str From 0c05c7dd997d5f7470887923a404b8e92a5c4671 Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:44:59 -0800 Subject: [PATCH 270/271] Update evaluate.py kyu_2/evaluate_mathematical_expression/evaluate.py:79 in public function `process_brackets`: D205: 1 blank line required between summary line and description (found 0) Multi-line docstrings consist of a summary line just like a one-line docstring, followed by a blank line, followed by a more elaborate description. The summary line may be used by automatic indexing tools; it is important that it fits on one line and is separated from the rest of the docstring by a blank line. kyu_2/evaluate_mathematical_expression/evaluate.py:79 in public function `process_brackets`: D400: First line should end with a period (not 't') The [first line of a] docstring is a phrase ending in a period. --- kyu_2/evaluate_mathematical_expression/evaluate.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kyu_2/evaluate_mathematical_expression/evaluate.py b/kyu_2/evaluate_mathematical_expression/evaluate.py index 0a1fb58a574..2c05a45a115 100644 --- a/kyu_2/evaluate_mathematical_expression/evaluate.py +++ b/kyu_2/evaluate_mathematical_expression/evaluate.py @@ -77,9 +77,10 @@ def bracket_end(strings: list, start: int) -> int: def process_brackets(strings: list) -> str: """ - Process brackets in order to convert - input string into math expression. + Test bracket processing. + Process brackets in order to convert input + string into math expression. :param strings: list :return: str """ From 92981fe31299eaf6c7f6bc751f6b972571c3b04a Mon Sep 17 00:00:00 2001 From: Egor Kostan <20955183+ikostan@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:46:24 -0800 Subject: [PATCH 271/271] Update evaluate.py kyu_2/evaluate_mathematical_expression/evaluate.py:173 in public function `check_conditions`: D401: First line should be in imperative mood (perhaps 'Normalize', not 'Normalizing') [Docstring] prescribes the function or method's effect as a command: ("Do this", "Return that"), not as a description; e.g. don't write "Returns the pathname ...". --- kyu_2/evaluate_mathematical_expression/evaluate.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kyu_2/evaluate_mathematical_expression/evaluate.py b/kyu_2/evaluate_mathematical_expression/evaluate.py index 2c05a45a115..5df8845753f 100644 --- a/kyu_2/evaluate_mathematical_expression/evaluate.py +++ b/kyu_2/evaluate_mathematical_expression/evaluate.py @@ -172,8 +172,9 @@ def calc(string: str) -> float: def check_conditions(strings: list, string: str, temp: str) -> tuple[str, str]: """ - Normalizing string input by checking conditions. + Test string normalization. + Normalize string input by checking conditions. :param strings: list :param string: str :param temp: str